如何缩短管理 affiliate links 等外链?

文章目录 「隐藏」
  1. 为什么要简化缩短管理 affiliate links 外部推荐链接?
  2. Yoast 缩短管理 affiliate links 外部推荐链接解决方案

如何缩短管理 affiliate links 外部推荐链接?WordPress 可以使用 Pretty Link 类插件来管理 —— 可以在后台可视化管理,操作简单方便,还能统计链接点击次数……如果不想用插件,可以试试本文方法。

如何缩短管理 affiliate links 等外链? - 第1张图片

为什么要简化缩短管理 affiliate links 外部推荐链接?

很多互联网服务商都有推荐链接/推广链接(affilate link),当读者通过推荐链接注册或者购买互联网服务,推荐者和读者可能获得一定奖励。

比如 腾讯云 618 采购季活动原始长链接是这样:

https://cloud.tencent.com/act/cps/redirect?redirect=2260&cps_key=d80968502e4ecb71b0cd73bc8f58ac44&from=console

外链太长,不易管理,链接可能会在正文中、侧边栏等多个地方使用,一旦推荐链接地址发生改变,修改起来可能很麻烦。另外链接可能会传递权重,这个给推荐链接标上 nofollow 标签即可。

简化链接可以基本上解决以上问题。

Yoast 缩短管理 affiliate links 外部推荐链接解决方案

操作方法非常简单,一共分为三步(Apache):

  1. 在网站根目录下创建一个子目录,用于存放处理链接跳转文件,如 /out/
  2. 在网站主目录下 robots.txt 文件中添加一句命令,禁止蜘蛛读取跳转文件内容:Disallow: /out/
  3. 下载 Yoast 文件(或 查看源代码),把 Gist 里三个文件:.htaccess, index.php redirects.txt 拷贝到 /out/ 目录下。

如果是 nginx,则不需要 .htaccess 文件,需要在主机配置文件添加一条如下规则:

rewrite ^/out/(.*)$ /out/index.php?id=$1 last;

接着编辑 redirects.txt,把跳转规则写下来,比如使用 tx 代表腾讯云推荐链接,那么就在 redirects.txt 里写下:

tx,https://cloud.tencent.com/act/cps/redirect?redirect=2260&cps_key=d80968502e4ecb71b0cd73bc8f58ac44&from=console

如正常,访问如下链接即可到达腾讯云:

https://uxtt.com/out/tx

把需要缩短的链接都放到 redirects.txt 即可,一行一对链接

default,/
tx,https://cloud.tencent.com/act/cps/redirect?redirect=2260&cps_key=d80968502e4ecb71b0cd73bc8f58ac44&from=console
vultr,https://www.vultr.com/?ref=6947993

参考资料:How to cloak your affiliate links资料备份下载

《如何缩短管理 affiliate links 等外链?》留言数:0

发表留言