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