文章目录

php批量检测页面网址是否被百度收录

不管是个人网站,还是公司网站,只要你的网站是针对国内用户,那么一定要迎合百度。

那么网站在百度的搜录数据这些,就显得非常重要。

网站要有流量,对应的收录量也一定要比较乐观才行。

小编以前上班的时候,每天都要去复制粘贴头两天更新的文章url,然后去百度搜索,看是否有被收录。

如果数据量少,那还好办。

要是多了,几百上千,那就是一个很大的工作量了。

于是就想到了写程序来实现批量查询。

php批量查询页面网址是否被百度收录

所以今天小编分享的就是,使用php批量检测页面网址是否被百度收录的方法。

因为使用的ajax无刷新查询,所以用到了两个文件,分别是list.php,以及checkajax.php文件。

下面分别是对应的文件及代码,直接可用。

list.php

php代码








 ? ?
 ? ? ? ?
 ? ? ? ?
 ? ?
 ? ? ? ?
 ? ? ? ? ? ?
 ? ? ? ? ? ?
 ? ? ? ?
 ? ? ? ?
 ? ? ? ? ? ?
 ? ? ? ? ? ?
 ? ? ? ?
 ? ? ? ?
 ? ? ? ? ? ?
 ? ? ? ? ? ?
 ? ? ? ?
 ? ? ? ?
 ? ? ? ? ? ?
 ? ? ? ? ? ?
 ? ? ? ?
标题是否收录
jquery图片循环无缝滚动 鼠标移上将会暂停
jquery处理ajax返回json数据实例
使用array_unique删除数组重复元素
jquery+ajax实现文章点赞功能简单实例

checkajax.php

php代码$included?'√':''
);
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);
 ? ?if(!strpos($rs,'没有找到')){
 ? ? ? ?return 1;
 ? ?}else{
 ? ? ? ?return 0;
 ? ?} ?
}
echo json_encode($data);
?>

别忘了要引用jquery文件。

还有需要注意的就是,截止目前如果百度没有收录,会显示“很抱歉,没有找到与“url”相关的网页。”

所以在checkBaidu()函数里面,用的“没有找到”这四个字来判断。

万一哪天百度的搜索结果变了,没有这几个字了,则需要跟着改变。

好了,以上就是php批量检测页面网址是否被百度收录的源码及文件,希望能帮到有需要的小伙伴。

本文网址:http://www.santii.com/article/81.html

数据更新时间:2019-08-27