PHP

PHP判断url链接是否被百度收录

字号+ 编辑: 国内TP粉 修订: 呆头鹅甲 来源: ThinkPHP 2018-04-14 21:32 我要说两句(0)

简单的php代码来判断url链接是否被百度收录

PHP判断url链接是否被百度收录
百度找了几个检测url的方法,都不能正确显示是否被收录。还好本人用过wordpress,把wordpress的检测url链接是否被百度收录的方法分享给大家。本人已测过,正确率100%。

用到的:

function checkBaidu($url) { 
  $url = 'https://www.baidu.com/s?wd=' . urlencode($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 -1; 
  } 
}


后台检测url是否被百度搜索引擎收录。若返回1,说明已被收录,你可以点击查看该链接收录情况。否则返回-1.说明没有被收录,你可以提交到站长工具。

$url = trim($_POST['url']); 
echo checkBaidu($url);


阅完此文,您的感想如何?
  • 鼓掌

    0

  • 鄙视

    0

  • 开心

    0

  • 愤怒

    0

  • 可怜

    0

1.如文章侵犯了您的版权,请发邮件通知本站,该文章将在24小时内删除;
2.本站标注原创的文章,转发时烦请注明来源;
3.交流群: PHP+JS聊天群

相关课文
  • 解决pecl安装swoole报错 error

  • php针对mysql的orm: 一个轻量级的pdo操作类

  • shell_exec() has been disabled for security reasons 解决方法

  • 鸟哥出品的高性能php框架YAF的安装和配置

我要说说
网上宾友点评
沙发已空
PHP判断url链接是否被百度收录