找索引擎seo(搜索引擎)

WordPress搜索引擎seo网站优化爬行记录代码WordPress搜索引擎seo网站优化爬行记录代码已经写博客一段时间了。(北京网站建设)为什么搜索引擎延迟收录你的页面?想知道每天有哪些蜘蛛访问你的网站吗?作为一个wordpress用户(北京网站制作人),有必要知道每天有哪些蜘蛛在爬你的网站,从而了解蜘蛛在各种搜索引擎中的爬行频率,优化网站的搜索引擎优化。

事实上,这很简单。只需添加以下代码,然后调用文件代码。非常方便吗?那我们开始吧。

我之前已经找了几个蜘蛛爬行记录工具PHP,但是结果并不令人满意。此外,这些PHP程序中的大多数都需要安装,在MYSQL中添加蜘蛛爬行记录太麻烦了。~那就找一个简单的蜘蛛爬行记录器吧~

谷歌机器人

1.首先,在wordpress主题的根目录下创建一个robots.php文件,并编写以下内容:

?php

函数get_naps_bot()

{

$ USerAGENT=strtolow($ _ SERVER[‘ HTTP_ USER_ AGENT’]);

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

返回“谷歌机器人”;

{}

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

返回“MsnBot”;

{}

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

返回“Yahoobot”;

{}

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

返回“Baiduspider”;

{}

if(strpos($useragent,’搜狐-search’)!==false){

返回“Sohubot”;

{}

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

返回“Lycos”;

{}

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

返回“Robozilla”;

{}

返回false

{}

函数nowtime(){

$ date=gmdate(“Y-n-jh: I:s”,时间)(8 * 3600);

返回$ date

{}

$ searchbot=get_ naps_ bot();

if($searchbot) {

$tlc_thispage=添加斜杠($ _ SERVER[‘ HTTP_ USER_ AGENT’]);

$ URL=$ _ SERVER[‘ HTTP_ REFERER’];

$ file=” robotslogs.txt

$ time=nowtime();

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

fwrite($data,“Time: $ Timerobot: $ searchbotURL: $ TLC_ thispage n”);

fclose(数据);

{}

?上传到你的主题目录。

2.在Footer.php或header.php的适当位置添加以下代码以呼叫robots.php。

?php包含(‘ robots.php’)?程序原理:通过判断蜘蛛标识符(如Baiduspider、Googlebot),记录蜘蛛的爬行时间,并在根目录下生成日志文件robotslogs.txt。

该程序的缺点:无法记录蜘蛛抓取的页面,功能相对简单。

原创文章,作者:搜够小编,如若转载,请注明出处:http://www.sogoubaike.cn/archives/117076