實(shí)現(xiàn)WordPress自動(dòng)記錄死鏈404地址(自動(dòng)生成死鏈自動(dòng)提交)
[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
我們?cè)谟肳ordpress做站時(shí),有的時(shí)候發(fā)布一篇文章,時(shí)間久了,可能文章內(nèi)的內(nèi)容失效了,自己就刪除了,或者換了新的主題,頁面啥的需要重新定義,但之前的頁面或者文章被百度收錄了,這樣訪問的人通過百度關(guān)鍵詞打開之前刪除的鏈接就會(huì)顯示404,這樣訪客體驗(yàn)極不好,既然知道了那就要用方法去解決去告訴百度更新,這時(shí)候就需要我們做如下方式方法來提交給百度或者其他引擎;
實(shí)現(xiàn)WordPress自動(dòng)記錄死鏈404地址(自動(dòng)生成死鏈自動(dòng)提交)教程
使用以下代碼添加到wordpress主題目錄404.php文件里面 以下代碼加到404頁面首段代碼 <?php
$ua = $_SERVER['HTTP_USER_AGENT']; //WordPress 實(shí)現(xiàn)自動(dòng)記錄死鏈地址(防重復(fù)) if(is_404() && strpos($ua, 'Baiduspider')!== false ||strpos($ua, 'Sogou') !== false ||strpos($ua, 'YisouSpider') !== false ||strpos($ua, 'Bytespider') !== false ||strpos($ua, 'bingbot') !== false ||strpos($ua, '360Spider')!== false ||strpos($ua, 'Googlebot')!== false ){ $file = @file("deadlinks.txt");//deadlinks.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("deadlinks.txt","a");//deadlinks.txt 就是在網(wǎng)站根目錄的記錄死鏈的文件 flock ($fp, LOCK_EX) ; fwrite ($fp, home_url($_SERVER['REQUEST_URI'])."\n"); flock ($fp, LOCK_UN); fclose ($fp); } }
然后在站點(diǎn)更目錄創(chuàng)建badlink.txt文件,注意:是站點(diǎn)根目錄,不是主題跟目錄哈!
然后在百度站長平臺(tái)死鏈提交那里填寫這個(gè)文件的路徑即可,
百度站長平臺(tái)死鏈提交:https://ziyuan.baidu.com/badlink/index
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡(jiǎn)潔。 以所舍,求所獲;有所依,方所成!
賞
支付寶贊助
微信贊助
免責(zé)聲明,若由于商用引起版權(quán)糾紛,一切責(zé)任均由使用者承擔(dān)。
您必須遵守我們的協(xié)議,如您下載該資源,行為將被視為對(duì)《免責(zé)聲明》全部?jī)?nèi)容的認(rèn)可->聯(lián)系老梁投訴資源 LaoLiang.Net部分資源來自互聯(lián)網(wǎng)收集,僅供用于學(xué)習(xí)和交流,請(qǐng)勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請(qǐng)聯(lián)系站長并出示版權(quán)證明以便刪除。
敬請(qǐng)諒解! 侵權(quán)刪帖/違法舉報(bào)/投稿等事物聯(lián)系郵箱:service@laoliang.net
意在交流學(xué)習(xí),歡迎贊賞評(píng)論,如有謬誤,請(qǐng)聯(lián)系指正;轉(zhuǎn)載請(qǐng)注明出處: » 實(shí)現(xiàn)WordPress自動(dòng)記錄死鏈404地址(自動(dòng)生成死鏈自動(dòng)提交)