今天使用 Xenu 软件来检测导航站的链接,根据最终的结果显示,检测总链接 12631 个,好像正常的只有 3591 个占 28.43%,其他的链接或多或少都有问题,具体如下图所示:
虽然不知道这种链接对站点是否有影响,不过既然发现了就只有找办法去解决了。经过仔细分析对比,发现有问题的链接大多数都集中在博客目录和评论者链接中,少部分是在文章外链中。为此,想要快速高效地解决这些问题,唯有把这些外链变成内链的办法了。其实 Boke112 导航原先就把文章中的外链变成内链 Base64 加密跳转地址,详见『实测 WordPress 外链转内链跳转地址为 Base64 加密地址』,这次折腾感觉走了回头路。
以前分享的『天降横祸被违规 设置满月后不显示评论链接规避』文章中说到很久以前的网友评论时所填写的网址,可能他们已经放弃了网站,导致这个域名已经跳转或者变成了 DU BO 网站。如果评论地址设置为 GO 跳转地址的,这些链接地址甚至会被百度云加速误以为是我们的站点从而被判为违规网站,所以当时就把 GO 跳转地址去掉了,包括评论者网址和文章外链等度取消了 GO 跳转地址。
这次重新恢复 GO 跳转地址感觉是走了老路,不过这次对跳转页面做了改进,原先的跳转页面是几秒后自动跳转到目标地址,参照 QQ 邮箱的跳转页面和卢松松博客的跳转页面改进之后的跳转页面是需要点击【继续访问】按钮后方可达到目标地址,具体跳转页面如下图所示:
这样的跳转页面好处应该就可以防止被百度或其他认为目标地址是我们自己的地址从而被处罚之类的,毕竟如果不点击【继续访问】的话,显示的只是自己站点的跳转页面而已。
目前这个跳转页面已经应用到文章外链、转载文章的版权链接、博客目录相关链接、博客问答相关链接及评论者链接中,大家可以测试看看。(PS:如果需要该页面的话,只需要随便点击一个外链出现跳转页面后直接查看源代码复制粘贴到自己站点的跳转页面即可,详见『如何将 go 跳转页面改为类似 QQ 邮箱跳转页面?』)