国产探花免费观看_亚洲丰满少妇自慰呻吟_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于根目錄。

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 芷江| 兴文县| 海晏县| 江门市| 迁安市| 苏尼特左旗| 罗甸县| 长兴县| 晋城| 西城区| 自贡市| 孝义市| 佛坪县| 曲水县| 佳木斯市| 绥阳县| 襄城县| 巫山县| 曲沃县| 镶黄旗| 南平市| 秀山| 辰溪县| 酒泉市| 孝义市| 邢台市| 建始县| 都兰县| 右玉县| 中宁县| 元氏县| 嵩明县| 余干县| 怀宁县| 汝城县| 唐河县| 上饶市| 西吉县| 阿坝| 中超| 北宁市|