之前用过 Pretty Link Lite 插件来管理一些推荐链接和外部链接,后来因为重新安装Wordpress程序链接数据丢失和管理起来不方便,就没用了,直接贴链接了。但是推荐链接好多都又长又臭,不美观,不方便记忆……最近在兔二爷那看到了个不错的方法,有需要的试试吧。
这是我根据著名的Yoast博客上一篇文章“How to cloak your affiliate links”整理出来的。我认为“cloak(隐藏)”这个词其实并不准确,而且给人欺骗和诱导点击的感觉。我的理解是Yoast的方法是用来“简化”和“管理”外部推荐链接的。这个方法既方便了博主,也有益于读者,因为一个清爽的推荐链接肯定有助于提高读者的体验。
Yoast是WordPress圈内非常知名的技术博客,相信玩WordPress的朋友没有不知道Yoast的。读过上面的文章就会知道他们的标语:“网站优化的艺术和科学( The Art & Science of Website Optimization)”绝对对得起“艺术和科学”这个名号。他家的WordPress SEO插件更是大名鼎鼎。前段时间Yoast还出了网站优化教程的电子书,我也慕名买了一本。要说Yoast的影响力有多大,两个数据就可以说明一切,作为一个专业性强的网站,Yoast的Alexa排名是全球2900位,而Google PageRank是6。
为什么要简化外部推荐链接
很多互联网服务商都有自己的推荐链接(affilate link),当读者通过推荐链接注册或者购买了互联网服务后就可以获得一定的金钱或者服务的奖励。Dropbox的推荐链接会让推荐人和被推荐人同时获得100M空间的奖励。在主机行业,推荐链接几乎就是行业规则。但是推荐链接有一个很大的问题,就是他们通常都很“丑”:既长又充满了各种字母和标点。例如我正在使用的MediaTemple主机提供给我的推荐链接是这样的:
http://www.mediatemple.net/#a_aid=cyhour
除了链接不够清爽之外,Yoast还给出了两个不直接使用这种推荐链接的理由:
- 链接不容易管理。通常推荐链接会出现在一个博客的很多地方,例如正文中、侧边栏里、甚至弹窗中。如果链接地址发生改变,那么一一做出修改就会相当困难。
- 链接不正确的传递权重。Yoast认为推荐链接本质上是一个广告,不是对某一个网页的信任投票,所以不应该传递页面的Google权重。因此正确的处理是给推荐链接标上nofollow的标签。但这也是一件繁琐的事情。而Yoast推荐的解决方案就很好的解决了这个问题。
因此,简化链接的好处可以归纳为“美观”,“易管理”,“不传递权重”三点。
Yoast的解决方案
Yoast的解决方案非常简单,所以兔二爷也在使用这个方法,一共分为三步,1分钟内就能设置完成。
- 第一步——在根目录下创建一个子目录,用于存放处理链接跳转的文件,例如/out/。
- 第二步——在主目录下的robots.txt文件中添加一句命令,禁止蜘蛛读取文件中的内容:Disallow: /out/
- 第三步——下载Yoast提供的文件(或查看源代码),把Gist文件夹下面的三个文件:.htaccess, index.php,和redirects.txt拷贝到/out/目录下。
现在所有的准备工作就都完成了,要做的就是编辑redirects.txt,把如何跳转的规则写下来,比如我用mt代表MediaTemple的推荐链接,那么就在redirects.txt里写下:
mt,http://www.mediatemple.net/#a_aid=cyhour
大功告成。从此以后,前面提到的那个长链接就变成了:
http://example.com/out/mt
而且如果需要更新链接,只要到redirects.txt里面简单更新一次,全站所有的链接就都会指向新的地址了。
其实我想这个方法也同样适合于一些本站的站内页面。比如很多博主会在页面的footer里写版权声明等辅助信息。由于所有的页面都会指向这个版权声明,它在站内的权重就会很高。通过上述方法,我觉得可以降低这些页面在搜索引擎中的重要性。
如上面的网址无法下载文件,可在此下载:链接。
兔2爷的网站挂了,变菠菜了。我说的是你跳转页面,倒计时那个怎么弄的。单纯的aff跳转我自己用插件弄了的。
@奶爸建网站笔记 倒计时参考这个折腾吧:https://www.dujin.org/12762.html