細水長流

如何缩短管理 affiliate links 外部推荐链接?

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

「如何缩短管理 affiliate links 外部推荐链接?:https://uxtt.com/53」

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

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

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

「如何缩短管理 affiliate links 外部推荐链接?:https://uxtt.com/53」
https://cloud.tencent.com/act/cps/redirect?redirect=2260&cps_key=d80968502e4ecb71b0cd73bc8f58ac44&from=console

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

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

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

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

「如何缩短管理 affiliate links 外部推荐链接?:https://uxtt.com/53」
  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

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

「如何缩短管理 affiliate links 外部推荐链接?:https://uxtt.com/53」

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资料备份下载

退出移动版