WordPress自动提交404死链到百度站长平台

子凡见过有人使用Shell脚本自动提交网站404死链到搜索引擎的方法,说真的我觉得属实太麻烦了,就当是子凡Linux学艺不精找的借口吧,不过作为一个WordPress优化和一名极致爱好者,就喜欢折腾这样有意义的事情。

其实不瞒大家说,泪雪博客其实有很多链入链接就是死链,因为博客之前有更换过一次域名,所以无形之中就会形成死链,而且搜索引擎也会去抓取,然后在站长平台提示有找不到的页面,虽然之前的域名都做301跳转到了新域名,但是子凡又从新的配置了WordPress的固定链接,所以几乎之前的所有文章是死链了,然后也就迷迷糊糊的没有心思好好的整理和提交死链,出于对网站优化的态度,还有有这个必要的。好,废话到此打住。

404

百度站长平台有一个死链提交功能,可以提交的文件地址格式为txt或xml,每个地址文件最多包含50000个网址且需小于10MB。所以子凡就以WordPress为例,利用PHP来实现对网站404页面的死链进行输出,实现全自动记录。然后在利用死链提交的抓取周期,从而全面的实现全自动死链提交。

这就是子凡实现的全部代码,但是需要注意的是,这个代码不是像我们经常所操作的加入到主题的functions.php文件,而是添加到WordPress主题中的404.php页面中,请一定不要问我为什么,因为WordPress的原理就是如此。哈哈哈哈

死链提交

通过代码已经实现了死链记录,那么我们就还需要如上图在百度站长平台的死链提交“你的域名/badlink.txt”即可全部完成。

来源

原文链接:,转发请注明来源!

发表评论

  • 2 Responses to “WordPress自动提交404死链到百度站长平台”