Skip to main content
 首页 » emlog

emlog查看百度是否收录

2年前 (2015-06-10)18641百度已收录

    之前在zblog看见过这种插件,觉得用处还是挺大的。前段时间一次偶然在论坛看见有人分享这种方法,当时也是匆匆一瞥,没有过多关注。今天在文栋seo看见了这个效果,感觉比zblog的效果要更好一点。找了好半天才找到这篇文章,我估计可能很多人和我一样,当时没注意,之后就找不到了。所以特意分享给大家。这也算是emlog程序SEO的功能吧。本博客已经部署成功,看看效果哦。

           emlog查看百度是否收录-新哈博客

emlog百度收录功能特点:

1:通过curl在百度查询url收录结果,并在文章页显示。

2:若查询结果为已收录,亦会输出一个在百度查询文章标题的a标签,用于查看文章排名,甚至可以查看是否被人转载或篡改!

3:若查询结果为未收录,会输出一个向百度提交该文章的a标签,用于提交url,加快百度收录!

emlog百度收录功能部署:

打开主题目录的module.php文件。在末尾添加如下代码并保存。

<?php
/**
 * emlog 显示百度是否收录功能
  **/
function baidusl($url){
    $url='http://www.baidu.com/s?wd='.$url;
    $curl=curl_init();
    curl_setopt($curl,CURLOPT_URL,$url);
    curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
    $rs=curl_exec($curl);
    curl_close($curl);
    if(!strpos($rs,'没有找到')){
        return 1;
    }
	else{
        return 0;
    }   
}
?>

打开主题目录的echo_log.php文件。在你喜欢的地方添加如下代码并保存。

<?php
$hujieurl='http://43.225.44.25/?post=';//将这里修改为你自己的blog地址。如果做了伪静态看情况自己修改 一下。
$hujieurl2=$hujieurl.$logid;
if(baidusl($hujieurl2) == 1) {//如果做了伪静态这里也要修改
        echo '<a target="_blank" title="点击查看" rel="external nofollow" href="http://www.baidu.com/s?wd=';
		?><?php echo $site_title; ?><?php
		echo '">百度已收录</a>';
   } else {
        echo '<a style="color:red;" rel="external nofollow" title="点击提交,谢谢您!" target="_blank" href="http://zhanzhang.baidu.com/sitesubmit/index?sitename=';
   		echo $hujieurl2;//如果做了伪静态这里也要修改
		echo '">百度未收录</a>';
	}
?>

如果你是在不会,也可以直接用原作者写的插件。http://www.jermey.cn/?post=84

评论列表1条评论
匿名
匿名回复 伪静态怎么改?
发表评论