Le site Web doit être réglé récemment. Il est nécessaire de détecter quelles pages du site Web ne sont pas indexées par le moteur de recherche Baidu et de procéder aux ajustements pertinents. Comme je ne pouvais pas le voir clairement en utilisant la commande site une par une, j'ai pensé à utiliser un programme php pour le traiter par lots
J'ai besoin d'organiser le site Web récemment et je dois détecter quelles pages du site Web ne sont pas recherchés par BaiduIndexMoteur inclus pour effectuer les ajustements pertinents. Comme je ne pouvais pas le voir clairement en utilisant la commande site une par une, j'ai pensé à utiliser le programme PHP pour le traiter par lots. Après quelques recherches, j'ai trouvé que c'était en fait très simple. Voici l'implémentation de l'auteur de l'utilisation de PHP. pour détecter si une page a été incluse dans Baidu, partager la fonction.
Voici le code spécifique :
Le code est le suivant :
<?php /* * 检测网页是否被百度收录,返回1则表示收录 返回0表示没有收录 * @ param string $url 待检测的网址 */ function checkBaiduInclude($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; } }
La signification est très simple, par exemple, vous besoin de détecter http://www.phpernote .com/javascript-function/833.html Si cette URL est incluse, il vous suffit de :
checkBaiduInclude('http:// www.phpernote.com/javascript-function/833 .html');Voir les résultats vous-même.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!