网站的收录情况是seoer们重要的关注点,毕竟网站的收录数量是网站一切的基础,那么随着网站内容的发布加快,数量级增大的时候,我们如何去查询收录情况呢,难道去浏览器一条条查询链接的收录,显然这个是逆人类。只有闲得慌的才回去一条条查询;也有人会使用第三方工具去查询,虽然说可以快速查询收录情况,但是不可避免的还是需要去我们导出网站的需要查询收录页面的链接,依然是很烦繁琐,并且大多数第三方工具的收录检查经测试大多数不是很准。
今天就拿百度举例说明下,如何简单快速的批量查询百度收录情况。很简单只需要几行简单的代码就可以快速的完成收录情况的快速查询。
$checkbaidu=$url;//$url代表需要查询收录的链接 $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $checkbaidu); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $rs = curl_exec($curl); curl_close($curl); if (strpos($rs, '没有找到')!==false) { //这里写收录链接需要进行的操作 } else {//这里写未收录链接需要进行的操作 }
以上就可以查询一条网址的收录情况,那么进行批量查询也就很简单了,只需要把需要查询的收录的地址,从数据库取出到一个数组,然后一个foreach循环语句就可以把所有的url遍历一次就可以完成所有链接的批量查询。这脚本文件和网站后台链接起来,就可以实现简单快速的查询网站的收录了,特别的实用收录查询利器。