今天發現網站出現了不少404頁面,百度對于死鏈的處理效率是非常低的,大家都知道網站存在大量死鏈,將影響網站的站點評級,這時候就需要提交死鏈文件到百度站長平臺,一個個添加太慢,使用本方法自動添加死鏈到站長平臺。
關于死鏈影響
當網站死鏈數據累積過多時,并且被展示到搜索結果頁中,對網站本身的訪問體驗和用戶轉化都起到了負面影響。另一方面,百度檢查死鏈的流程也會為網站帶來額外負擔,影響網站其他正常頁面的抓取和索引。
方法教程
1.打開模板下的 404.php文件,在 if(!defined(‘EMLOG_ROOT’)) {exit(‘error!’);} 字段后添加如下代碼:
//Emlog死鏈自動提交百度 //首先你要有讀寫文件的權限 //本程序可以直接運行,第一次報錯,無視 $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); }
2.訪問你的https://域名/silian.txt
3.到百度站長平臺死鏈提交那里填寫這個文件的路徑即可!
如果文件里沒有if(!defined(‘EMLOG_ROOT’)) {exit(‘error!’);},便需要在代碼前面加上<?php 結尾加上?> 。
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
相關文章
暫無評論...