«

EMLOG获取百度和搜狗收录量的PHP代码

时间:2019-8-28 22:55     作者:博客志     分类: emlog教程


很多人做博客不仅仅是为了写写心得,而是将更多内容分享给读者,因此就要考虑到搜索引擎收录的问题,那么现在就来为大家分享一个EMLOG获取百度和搜狗收录量的PHP代码。

一、操作步骤

1、将下面的代码添加到模板文件module.php中

<?php 
function baiduSl($url){ 
 $baidu="http://www.baidu.com/s?wd=site:".$url; 
 $site=file_get_contents($baidu); 
 ereg("该网站共有(.*)个网页被百度收录", $site,$count); 
 $count=str_replace("该网站共有","",$count); 
 $count=str_replace("个网页被百度收录","",$count); 
 $count=str_replace(",","",$count); 
 $count=str_replace(" ","",$count); 
 return strip_tags($count[0]); 
} 
function sogouSl($url){ 
 $sogou="http://www.sogou.com/web?query=site:".$url; 
 $site=file_get_contents($sogou); 
 ereg("找到约 (.*) 条结果", $site,$count); 
 $count=str_replace("找到约","",$count); 
 $count=str_replace("条结果","",$count); 
 $count=str_replace(",","",$count); 
 $count=str_replace(" ","",$count); 
 return strip_tags($count[0]); 
}
?>

2、将下面的调用代码添加到需要展示收录量的地方即可

<?php echo baiduSl('127.0.0.1');?> <?php echo sogouSl('127.0.0.1');?>

二、注意事项

2、使用本教程的调用代码时,请务必注意将127.0.0.1替换为您的网址,否则无法展示收录量