国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

WordPress搜索引擎爬行記錄代碼

2024-04-25 20:42:12
字體:
來源:轉載
供稿:網友

寫博客也有一段時間了,為什么搜索引擎遲遲不收錄你的頁面呢?想知道每天都有哪些蜘蛛“拜訪”你的網站嗎?作為一名wordpress用戶,有必要知道每天都有哪些蜘蛛爬行過你的網站,以便于了解各搜索引擎蜘蛛爬行頻率,對網站進行針對性的SEO優化。

其實很簡單,只要添加以下代碼,然后再調用文件代碼就OK了,是不是很方便呢?那就開始行動吧。

之前我也找過幾個蜘蛛爬行記錄工具PHP版,結果都不盡人意。而且這些PHP程序大多要進行安裝,還要將蜘蛛爬行記錄添加到MYSQL中,未免太麻煩。那就尋找一個簡易的蜘蛛爬行記錄器吧~

1.首先,在wordpress主題根目錄建立一個robots.php文件,寫入以下內容:

<?php

function get_naps_bot()

{

$useragent = strtolower($_SERVER[‘HTTP_USER_AGENT’]);

if (strpos($useragent, ‘googlebot’) !== false){

return ‘Googlebot';

}

if (strpos($useragent, ‘msnbot’) !== false){

return ‘MSNbot';

}

if (strpos($useragent, ‘slurp’) !== false){

return ‘Yahoobot';

}

if (strpos($useragent, ‘baiduspider’) !== false){

return ‘Baiduspider';

}

if (strpos($useragent, ‘sohu-search’) !== false){

return ‘Sohubot';

}

if (strpos($useragent, ‘lycos’) !== false){

return ‘Lycos';

}

if (strpos($useragent, ‘robozilla’) !== false){

return ‘Robozilla';

}

return false;

}

function nowtime(){

$date=gmdate(“Y-n-j H:i:s”,time()+8*3600);

return $date;

}

$searchbot = get_naps_bot();

if ($searchbot) {

$tlc_thispage = addslashes($_SERVER[‘HTTP_USER_AGENT’]);

$url=$_SERVER[‘HTTP_REFERER’];

$file=”robotslogs.txt”;

$time=nowtime();

$data=fopen($file,”a”);

fwrite($data,”Time:$time robot:$searchbot URL:$tlc_thispagen”);

fclose($data);

}

?>

將其上傳于你的主題目錄內。

2.在Footer.php或header.php的適當位置添加以下代碼調用robots.php。

<?php include(‘robots.php’) ?>

程序原理:通過對蜘蛛標識符(如Baiduspider、Googlebot)的判斷,記錄蜘蛛爬行時間,并生成日志文件robotslogs.txt于根目錄。

程序缺點:無法記錄蜘蛛爬行的頁面,功能較為簡單。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁城县| 涟水县| 永靖县| 建水县| 海宁市| 曲阜市| 滕州市| 方城县| 夏邑县| 济阳县| 广西| 东乌珠穆沁旗| 株洲市| 揭西县| 郸城县| 望谟县| 墨竹工卡县| 报价| 德昌县| 莱州市| 苗栗市| 含山县| 栾川县| 萨迦县| 嫩江县| 平江县| 淳安县| 荔浦县| 温泉县| 赞皇县| 新巴尔虎右旗| 板桥市| 双江| 镇雄县| 且末县| 开化县| 思南县| 鄂尔多斯市| 镇安县| 奉贤区| 西峡县|