Emlog 内容页判断百度收录与否

  • 内容
  • 相关

首先将以下代码存放在模板目录的module文件中:


<?php
//判断内容页是否百度收录
function baidu($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;
    }
}
function logurl($id)
{
    $url = str_replace(array('http://'), '', Url::log($id));
    if (baidu($url) == 1) {
        echo "百度已收录";
    } else {
        echo "<a style=\"color:red;\" rel=\"external nofollow\" title=\"点击提交收录!\" target=\"_blank\" href=\"http://zhanzhang.baidu.com/sitesubmit/index?sitename={$url}\">百度未收录</a>";
    }
}

在模板的echo_log.php文件中调用即可。


本文标签:

本文标题:Emlog 内容页判断百度收录与否

本文链接:https://www.52linglong.com/emlog/emlog-content-baidu-included.html

版权声明:若无特殊注明,皆为《emlog》原创版权,转载请保留文章出处。

发表评论

电子邮件地址不会被公开。 必填项已用*标注