#教程# WordPress – 死链自动提交百度

前言

我们的网站有时候发布一篇文章,时间久了,可能文章内的内容失效了,自己就删除了,或者换了新的主题,页面需要重新定义,但是之前的页面或者文章被百度收录了,这样访问的人通过百度关键词打开之前删除的链接就会显示 404,这样访客体验极不好,既然知道了那就要用方法去解决去告诉百度更新;

图片[1] - #教程# WordPress – 死链自动提交百度 - 云线路

教程

使用以下代码添加到 WordPress 主题目录 404.php 文件里面

//实现自动记录 silian 地址(防重复)
if(is_404 && strpos($_SERVER['HTTP_USER_AGENT'],'Baiduspider') !== false){
	$file = @file("silian.txt");//silian.txt
	$check = true;
	if(is_array($file) && !empty($file))
	foreach($file as &$f){
		if($f == home_url($_SERVER['REQUEST_URI'])."\n")
		$check = false;
	}
	if($check){
		$fp	=	fopen("silian.txt","a");//silian.txt 就是在网站根目录的记录的文件
		flock	($fp, LOCK_EX) ;
		fwrite	($fp, home_url($_SERVER['REQUEST_URI'])."\n");
		flock	($fp, LOCK_UN);
		fclose	($fp);
	}
}

然后在站点更目录创建 silian.txt 文件,注意:是站点更目录,不是主题更目录

然后在百度站长平台死链提交那里,填写这个文件 silian.txt 的路径即可,如下图:

图片[2] - #教程# WordPress – 死链自动提交百度 - 云线路

结语

网站的死链要及时提交,不然死链多了蜘蛛就会少抓页面!

© 本站文章随意转载,但请注明出处!
THE END
点赞13 分享
评论 抢沙发
头像
务必使用真实的邮箱地址评论,虚假邮箱的评论将不通过审核及无回复。
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容