EMLOG获取百度和搜狗收录量的PHP代码
很多人做博客不仅仅是为了写写心得,而是将更多内容分享给读者,因此就要考虑到搜索引擎收录的问题,那么现在就来为大家分享一个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替换为您的网址,否则无法展示收录量