• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php实现检查文章是否被百度收录_PHP

php 搞代码 3年前 (2022-01-25) 20次浏览 已收录 0个评论

网站都有个后台,后台发表新闻与产品,发完后如果你要去查看该页面有没有被百度收录,还要通过第三方工具或直接去百度搜。最近在做SEO,每天都要查看前一天发的文章有没有被收录,就这个工作就是一个很繁琐的工作。所以我在网上找本@文来源gao($daima.com搞@代@#码(网5搞gaodaima代码了一段代码,通过地址就可以知道有没有被百度收录,很是方便。

以下为PHP代码

<br />    function checkBaidu($url) {<br />    $url = 'http://www.baidu.com/s?wd=' . $url;<br />    $curl = curl_init();<br />    curl_setopt($curl, CURLOPT_URL, $url);<br />    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);<br />    $rs = curl_exec($curl);<br />    curl_close($curl);<br />    $arr = parse_url($url);<br />    if (strpos($arr['query'], 'http://')) {<br />     $arr['query'] = str_replace('http://', '', str_replace('wd=', '', $arr['query']));<br />    } else {<br />     $arr['query'] = str_replace('wd=', '', $arr['query']);<br />    }<br />    if (strpos($arr['query'], '?')) {<br />     $str = strstr($arr['query'], '?');<br />     $arr['query'] = str_replace($str, '', $arr['query']);<br />    }<br />    if (strpos($arr['query'], '/')) {<br />     $narr = explode('/', $arr['query']);<br />     $arr['query'] = $narr[0];<br />    }<br />    if (strpos($rs, ''.$arr['query'].'')) {<br />     return 1;<br />    } else {<br />     return 0;<br />    }<br />}<br />echo checkBaidu('www.bitsCN.com');<br />

反回结果为1为收录。为0则没有收录.


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php实现检查文章是否被百度收录_PHP
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址