wordpress站點(diǎn)出現(xiàn)死鏈接真的是太正常不過的事情,特別對(duì)于不折騰不舒服的個(gè)人博客站,修改刪除一番折騰下來,網(wǎng)站產(chǎn)生不少死鏈接。這些死鏈接留著惡心,對(duì)網(wǎng)站的發(fā)展的也不好,但是找到這些死鏈也是頭疼的事。
wordpress技巧-輕松找到站點(diǎn)的死鏈接
wordpress站點(diǎn)出現(xiàn)死鏈接真的是太正常不過的事情,特別對(duì)于不折騰不舒服的個(gè)人博客站,修改刪除一番折騰下來,網(wǎng)站產(chǎn)生不少死鏈接。這些死鏈接留著惡心,對(duì)網(wǎng)站的發(fā)展的也不好,但是找到這些死鏈也是頭疼的事。
感謝淚雪博客,贊美他。他的這段代碼是專門針對(duì)WordPress來自動(dòng)百度生成404死鏈列表文檔的,這些死鏈可以自動(dòng)記錄添加生成一個(gè)TXT文檔,我們需要做的僅僅是將這個(gè)TXT文檔提交到百度站長(zhǎng)平臺(tái)的“死鏈提交”里,站長(zhǎng)平臺(tái)就會(huì)自動(dòng)的分析和清理死鏈。
步驟:
1.網(wǎng)站根目錄下生成一個(gè)記錄死鏈的文檔badlink.txt(下面代碼中是badlink.txt,本站的是https://enews.enkj.com/deadlinks.txt),也可以是deadlinks.txt,隨便你了。你生成的文檔叫什么名字記得和下面代碼中文件名要統(tǒng)一。
2.把下面的代碼添加到 WordPress 主題中的 404.php 頁(yè)面中。
不要問我為什么?我也不知道.
<?php
//WordPress 實(shí)現(xiàn)自動(dòng)記錄死鏈地址(防重復(fù))
if(is_404 && strpos($_SERVER['HTTP_USER_AGENT'],'Baiduspider') !== false){
$file = @file("badlink.txt");//badlink.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("badlink.txt","a");//badlink.txt 就是在網(wǎng)站根目錄的記錄死鏈的文件
flock ($fp, LOCK_EX) ;
fwrite ($fp, home_url($_SERVER['REQUEST_URI'])."\n");
flock ($fp, LOCK_UN);
fclose ($fp);
}
}
3.24小時(shí)候,你會(huì)在這個(gè)文檔中看到你的站點(diǎn)的死鏈接。來看本站的https://enews.enkj.com/deadlinks.txt死鏈有多少(我估計(jì)有很多)。
4.到百度搜索資源平臺(tái)提交死鏈。
OK,wordpress技巧-輕松找到站點(diǎn)的死鏈接到此為止。再次感謝淚雪,謝謝!
河南億恩科技股份有限公司(www.riomediacenter.com)始創(chuàng)于2000年,專注服務(wù)器托管租用,是國(guó)家工信部認(rèn)定的綜合電信服務(wù)運(yùn)營(yíng)商。億恩為近五十萬的用戶提供服務(wù)器托管、服務(wù)器租用、機(jī)柜租用、云服務(wù)器、網(wǎng)站建設(shè)、網(wǎng)站托管等網(wǎng)絡(luò)基礎(chǔ)服務(wù),另有網(wǎng)總管、名片俠網(wǎng)絡(luò)推廣服務(wù),使得客戶不斷的獲得更大的收益。
服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:
0371-60135900
虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:
0371-55621053
網(wǎng)絡(luò)版權(quán)侵權(quán)舉報(bào)電話:
0371-60135995
服務(wù)熱線:
0371-60135900