Weichat____寻摸“短网址”


引言

2009年底,Google发布了短网址服务goo.gl

Google声称

"......(这是)互联网上最稳定、最安全、最快速的短网址服务。"

从上图可以看到,goo.gl的响应和跳转时间是最短的。

除了速度快,goo.gl还提供详细的点击统计。比如,Yahoo首页的短网址是http://goo.gl/QuXj,那么它的统计数据就在http://goo.gl/info/QuXj。加上后缀".qr",还能得到这个网址的二维条形码,Yahoo的就是http://goo.gl/QuXj.qr

Google宣布,正式公开goo.gl的API。这意味着,所有外部使用者都能利用它,得到自己想要的短网址。感兴趣的同学,可以自己去研究这个API,还是很简单的。ChromeFirefox浏览器,都已经提供了相应的扩展。

今儿个引言有些长,算是“抛砖引玉”吧~因为上面Google的链接地址都没有办法好好看到。

下面讲讲国内现有的一些短链接应用吧。


短网址

短网址(Short URL) ,顾名思义就是在形式上比较短的网址。通常用的是asp或者php转向,在Web 2.0的今天,不得不说,这是一个潮流。目前已经有许多类似服务,借助短网址您可以用简短的网址替代原来冗长的网址,让使用者可以更容易的分享链接。

1.简介

短网址服务,可能很多朋友都已经不再陌生,特别是在微博应用中十分普遍,比如,当我们在腾讯、新浪微博发微博时有时发很长的网址连接,但由于微博只限制140个字,所以微博就自动把您发的长网址给转换成短网址了。

其实,个人认为短网址不一定真的好记,几位数字+字符的组合,甚至很难记忆。但无可否认在微博和手机短信提醒等限制字数的地方来使用短网址,的确是一个不错的方案。

短网址通常使用“比较少字符的网址”+“/”+“代码”,打开短网址网页通常会直接跳转到你要缩短的网址(常见),或者几秒广告后在跳转。比如像百度短网址可以自定义后缀,有些短网址还可以进行泛域名解析,十分方便大家使用。

2.算法原理

算法一

1)将长网址md5生成32位签名串,分为4段, 每段1个字节(即8位);

2)对这四段循环处理, 取4个字节(32位), 将他看成16进制串与0x3fffffff(30位1)与操作, 即超过30位的忽略处理;

3)这30位分成6段, 每5位的数字作为字母表的索引取得特定字符, 依次进行获得6位字符串;

4)总的md5串可以获得4个6位串; 取里面的任意一个就可作为这个长url的短url地址;

算法二

把数字和字符组合做一定的映射,就可以产生唯一的字符串,如第62个组合就是aaaaa9,第63个组合就是aaaaba,再利用洗牌算法,把原字符串打乱后保存,那么对应位置的组合字符串就会是无序的组合。

把长网址存入数据库,取返回的id,找出对应的字符串,例如返回ID为1,那么对应上面的字符串组合就是bbb,同理 ID为2时,字符串组合为bba,依次类推,直至到达62种组合后才会出现重复的可能,所以如果用上面的62个字符,任意取6个字符组合成字符串的话,你的数据存量达到500多亿后才会出现重复的可能。

3.接口介绍

没有特殊的命令,不同的短网址提供者会有不同的API,这样你就可以利用到自己的网站上。

当然有的网址也没有API的。

4.常用程序

PHP短网址程序通常采用phurl ,Phurl是一个基于PHP和MySQL实现的网址缩短服务,程序才19KB,包括后台程序,只不过是英文的,网上有汉化版的。

还有一种应用较多的是dwz程序,站长论坛里都能下载,安装比较方便,界面效果及功能都要比Phurl好一些,Phurl在上传后对于一些网址会显示提交的不规范,可能和伪静态的设置有关,而是用dwz程序基本不会碰到此类问题,而且用起来更方便。


短网址功效性

短网址,顾名思义就是在形式上比较短的网址。

先简单说一下短网址原理,按照我的理解就是网址的中转站,点击短网址,经过服务器分析转向到原网址。

我们在微博推广微信文章或者别的网址什么的,也要用到短网址。

记得之前微博还有140个字限制的时候,微博就推了短网址生成服务,会自动把长网址缩短成短网址,这样也就增加了微博内容里面的有效内容量,减少冗长网址所占据的字数。

大家都知道了短网址是什么,那短网址就光把网址缩短了,还能干什么用呢?

第一个:短网址可以自定义,这样便于记忆,利于传播。

一般短网址生成网站,都可以自定义网址的,以新浪短网址为例,比如短网址址:dwz.cn/47mdfj,后面的几个字母可以自定义,那么就变成了这样:dwz.cn/rufei365

下面我再推荐几个短网址生成网站,一般从网上搜也都能搜到的,列再多也没用,找一个顺手的就可以了。

http://980.so/

http://sina.lt/

https://0x3.me/

http://rrd.me/

http://dwz.cn/

http://xhr.so/

http://urlc.cn/

http://suo.im/

http://t.im/

http://y0.cn/

第二个:数据分析,清楚的知道有多少人点击了,点击了几次,用了什么系统的手机,是在什么浏览器里看的,还有访问地区分布图,网络类型等等,都知道。

比如我们在用易企秀做h5需要跳转到外部链接的时候,那就必须用短网址了,如果短网址能实现上述的数据分析,再结合易企秀自带的数据分析,这样就很完整了。

不过,带数据粉丝的短网址生成网站不是很多,在这里我推荐大家用丫蛋短网址(http://y0.cn)。

原因很简单,域名简短好记,丫蛋=y0,最重要的原因是其数据分析比较全面,而且每个月还提供10个短网址免费生成,数量虽然不多,但对于我们来说完全够用。

当然这个也有自定义网址的功能,另外还有多向跳转的功能,就是根据不同的设备跳转到不同的网址,这个主要应用于软件的下载,比如点击这个短网址,如果是安卓手机的话,那就跳转到下载安卓版本的页面,苹果系统同上,这个就不详细说了,有兴趣的可以登录网站看看。

下图为后台的样子,右边是短网址数据的一部分。

第三个:让短网址功能更丰富一些,比如,加访问有效期,设置访问上限次数,设置密码查看等等功能。

第四个:利用短网址赚钱

主要就是,推广自己短网址,点击的人越多相应的收入也就越多,比如

http://dd.ma/http://adf.ly/

这类的短网址。

既然短网址能赚钱了,那自己肯定就要牺牲点东西了,那就是广告位,这也是他们的盈利模式,有了这些广告位,他们才有钱补贴给用户。

短网址的网站盈利模式如下:

分享者产生分享网址的需求>>通过短网址网站获得一个短网址>>访问者点击短网址>>到达广告中间页(该中间页让短网址网站以及分享者都能获得收入) >> 到达真正的目标网址。

反正看着很恶心,想要通过这种方式赚钱的话,可以尝试一下。

有的网盘也是通过这种方式赚钱的,最有名的就是城通网盘了。如果赚钱的短网址加上赚钱的网盘结合来做的话,赚的钱就是双份了。

比如网盘放到热门的电影或者软件什么的,然后把下载链接生成个短网址,这样就可以实现了嘛。

一般短网址的每一万次访问会收入100到300元,网盘在每一万次访问收入最低也有200元。

想要赚的多,主要还在资源的诱惑力和你的推广能力了。

到处扣扣,竟然粘上了营销文,不过还是比较容易意会的。


推荐:使用新浪API生成短连接

最近需要进行短信推广,需要发送大批量带有连接地址的短信给用户,并且需要统计短信的点击量。因为需要考虑短信成本问题,需要将长连接地址生成比较短的连接。因为公司本身没有短的一级域名,所以考虑到使用第三方的短连接生成器。经过对比选择了新浪短连接生成器。

新浪接口文档地址: http://open.weibo.com/wiki/Short_url/shorten

接口示例

http://api.t.sina.com.cn/short_url/shorten.json?source=3271760578&url_long=http://www.gongxu8023.xin/jp.html

注意事项:
因为新浪接口在生成短连接的时候,会在生成同时调用一次连接的情况(在使用过程中也出现过在一段时间后这些短连接被同一系列的IP地址进行访问)。这样会影响到接口点击量统计。需要在连接响应地址上做一定的处理。对比了请求Request发现请求中的User-Agent和正常浏览器请求是不一致的。暂时我就是使用Request.Headers["User-Agent"]的值进行判断。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,636评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,890评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,680评论 0 330
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,766评论 1 271
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,665评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,045评论 1 276
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,515评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,182评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,334评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,274评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,319评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,002评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,599评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,675评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,917评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,309评论 2 345
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,885评论 2 341

推荐阅读更多精彩内容