网页自动查询是否被百度收录

原理很简单,就是通过将完整链接在百度中搜索,然后看结果是否为空来确定,下面是代码。

{php}

    $post_href_1="{$article->Url}";        
    $url='http://www.baidu.com/s?wd='.$post_href_1;
    $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,'没有找到'))
        {    echo '<a target="_blank" title="点击查看" rel="external nofollow" href="http://www.baidu.com/s?wd=' . $article->Url . '">&nbsp;&nbsp;百度已收录</a>';}
    else
        {    echo '<a target="_blank" title="点击提交,谢谢!" rel="external nofollow" style="color:red;" href="http://zhanzhang.baidu.com/sitesubmit/index?sitename=' . $post_href_1 . '">&nbsp;&nbsp;百度未收录</a>';}         

{/php}


本文标题:网页自动查询是否被百度收录

本文链接:http://catonisland.cn/post/194.html

本文版权归作者所有,欢迎转载,转载请以文字链接的形式注明文章出处。

相关文章