百度收录查询:织梦dedecms后台实现自动查询收录状况

小Y 0

每个网站都有后台,在后台发布新闻和产品。 发送后,需要确认该页面是否被百度收录,就用使用第三方工具或直接向百度搜索。我最近在做SEO,每天都要检查前一天发表的文章是否有收录,每天这样查询有点繁琐。 所以,我在网上找了代码。 可以知道地址是否被百度收录,很方便。

百度收录查询:织梦dedecms后台实现自动查询收录状况

代码如下:

function checkBaidu($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);

    $arr = parse_url($url);

    if (strpos($arr['query'], 'http://')) {

     $arr['query'] = str_replace('http://', '', str_replace('wd=', '', $arr['query']));

    } else {

     $arr['query'] = str_replace('wd=', '', $arr['query']);

    }

    if (strpos($arr['query'], '?')) {

     $str = strstr($arr['query'], '?');

     $arr['query'] = str_replace($str, '', $arr['query']);

    }

    if (strpos($arr['query'], '/')) {

     $narr = explode('/', $arr['query']);

     $arr['query'] = $narr[0];

    }

    if (strpos($rs, ''.$arr['query'].'')) {

     return 1;

    } else {

     return 0;

    }

}

echo checkBaidu('www.example.com');

以上就是“百度收录查询:织梦dedecms后台实现自动查询收录状况”的设置过程,如果在设置中遇到问题,可以在下方评论区留言,我们会第一时间给予您技术支持。

快来发表您的意见吧!
  • 全部评论(0
    还没有评论,快来抢沙发吧!