>백엔드 개발 >PHP 튜토리얼 >PHP는 Baidu_php 팁으로 페이지의 색인이 생성되었는지 확인합니다.

PHP는 Baidu_php 팁으로 페이지의 색인이 생성되었는지 확인합니다.

WBOY
WBOY원래의
2016-05-16 20:05:442139검색

최근에는 웹사이트에서 Baidu 검색 엔진에 의해 색인이 생성되지 않은 페이지를 감지하고 관련 조정을 수행해야 합니다. 사이트 명령어를 하나하나 써보니 잘 안보여서 PHP 프로그램을 이용해서 일괄처리를 해보자고 생각해보니 정말 간단하더군요. PHP를 사용하여 구현된 감지 페이지 Baidu에 해당 기능이 포함되어 있는지 공유합니다.
구체적인 코드는 다음과 같습니다.

<&#63;php 
/* 
* 检测网页是否被百度收录,返回1则表示收录 返回0表示没有收录 
* @ param string $url 待检测的网址 
*/ 
function checkBaiduInclude($url){ 
 $url='http://www.baidu.com/s&#63;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; 
 } 
} 

의미는 매우 간단합니다. 예를 들어 http://www.jb51.net/article/74039.htm이 포함되어 있는지 확인해야 한다면
만 있으면 됩니다. checkBaiduInclude(http://www.jb51.net/article/74039.htm'); 포함의 경우 반환 결과는 1입니다. 0이면 포함되지 않습니다.

이 글은 모두가 배울 수 있도록 웹사이트에도 관련 글이 있습니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.