Heim >Backend-Entwicklung >PHP-Tutorial >php-PHP判断url链接是否被百度收录

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

WBOY
WBOYOriginal
2016-06-02 11:27:441307Durchsuche

php

PHP判断url链接是否被百度收录
百度找了几个检测url的方法,都不能正确显示是否被收录。还好本人用过wordpress,把wordpress的检测url链接是否被百度收录的方法分享给大家。本人已测过,正确率100%。
下面以 http://www.heimaolianmeng.com/heimaoseojishu/index.html
为例演示:
图片说明

用到的:
function checkBaidu($url) {
$url = 'http://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);

批量URL查询并显示的怎么写?

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:phpmyadmin如何登陆啊啊Nächster Artikel:php如何获取header信息