网站时间长了或者网站改版,难免会存在不少死链,网站死链太多会影响搜索引擎排名,所以我们能做的就是及时向各大站长平台提交死链文件。
WordPress 自动记录404死链教程:
1、在网站根目录建立一个 silian.txt 文件,权限设置为755;
2、将以下代码粘贴到你的 WordPress 主题中的 404.php 文件的最后;
$error_url = 'https://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; $error_log = "silian.txt"; $entries = file($error_log); $check=true; foreach($entries as $f){ if($f == $error_url."\n") $check = false; } if($check){ $fp = fopen($error_log,"a"); flock ($fp, LOCK_EX) ; fwrite ($fp, $error_url."\n"); flock ($fp, LOCK_UN); fclose ($fp); }
3、向站长平台提交死链文件
百度站长平台死链提交:https://ziyuan.baidu.com/badlink/index
360站长平台死链提交:https://zhanzhang.so.com/sitetool/deadlink_submit