什么是短URL?
短网址转向指定的长网址。
为什么使用短URL?
1.微博限制字数为140字一条,那么如果我们需要发一些连接上去,但是这个连接非常的长,以至于将近要占用我们内容的一半篇幅,这肯定是不能被允许的,所以短网址应运而生了。
2.短网址可以在我们项目里可以很好的对开放级URL进行管理。有一部分网址可以会涵盖色情,暴力,广告等信息,这样我们可以通过用户的举报,完全管理这个连接将不出现在我们的应用中,应为同样的URL通过加密算法之后,得到的地址是一样的。
3.可以对一系列的网址进行流量,点击等统计,挖掘出大多数用户的关注点,这样有利于我们对项目的后续工作更好的作出决策
都有哪些URL服务提供商?
1.Google的goo.gl如(http://goo.gl/1mSM)
2.bing的binged.it如(http://binged.it/4Hi4Ha)
3.Tinyurl bit.ly
4.sina微博的sinaurl.cn 腾讯微博的url.cn
怎样选择短URL服务?
从是否为301转向(永久转向,相对302为暂时转向)、是否支持Tracking(追踪链接的来源)、是否支持主流的Twitter客户端、缩短后的URL字数、是否支持自定义URL、是否支持分享等多个方面进行评价。
bit.ly:不仅满足了所有的关键评测要求,还包括可以显示点击量、追踪URL的来源等等功能。同时也是三个主要的Twitter客户端(TweetDeck, Twhirl, Twitterfeed)的默认服务。
tr.im: 除了没被Twhirl内建以外,bit.ly有的它都有。
cli.gs: 除了没被TweetDeck和Twhirl内建,其余和上两位一样。
其它选择(二等公民)
Snipurl / Snurl / Snipr / Sn.im: 明明是一个服务,却搞出那么多不同的名字。三大客户端里都有它的身影,但很快被TweetDeck踢出去。Twhirl里也很不人性地用了它最长的那个名字。URL统计也只是显示了简单的点击数目。杀软ZoneAlarm把它列为了spyware,尽管它是清白的,但如果你使用它,对于那些装有这个杀软的童鞋来说你的链接就是危险的了。
budURL: 即将被踢出TweetDeck。统计看起来很丰富,但前提是你得付钱。域名也是最长的之一。
Short.ie: 本来不是301转向,也没有自定义URL,但在评测前一刻从良了。即将支持Twitterfeed,提供基本的URL统计。对于带有参数的URL如Google的搜索地址处理能力较差是其软肋。
kl.am: 没能入选任何一个客户端,统计显示也相当简陋。
POPrl: 半调子的统计显示,被TweetDeck踢掉,没有自定义URL。
idek.net: 很基本的统计。也被TweetDeck踢掉,没有自定义URL。
无Tracking功能的(三等公民)
如果不考虑Tracking功能的话,下面两个也可以参考:
is.gd: 被内建入两个客户端。
TinyURL: 短URL的始祖,Twitter的默认服务,内建入TweetDeck和Twitterfeed。但域名是最长的。和Snipurl一样也被ZoneAlarm列为spyware。
不推荐使用(奴隶阶级)
都是不支持301转向的,被一票否决了
Hex.io
Eweri
Plurl
Tweetburner
应尽量避免使用的(直接进监狱了)
lin.cr: 不但不是301,也不是302转向,竟然是200转向(一切正常)!也就是说它在告诉浏览器(搜索引擎)你的URL是在他们的服务器上。而通过它自己的一个页面进行跳转。
DiggBar: 是Digg最近推出一个功能。通过它的短URL访问网站时,上方会出现一个功能栏,似乎能给digger们提供更多的方便。但和lin.cr一样,它也是用的200转向。也就是说它是通过Diggbar把你的页面拉到了一个frame里,页面实际是在Digg自己的站上。这种做法根本就是非法的。