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替换为您的网址,否则无法展示收录量