>  기사  >  백엔드 개발  >  웹사이트의 Baidu 및 Sogou에 포함된 숫자를 얻는 PHP 간단한 방법

웹사이트의 Baidu 및 Sogou에 포함된 숫자를 얻는 PHP 간단한 방법

*文
*文원래의
2017-12-29 18:08:212347검색

이 글에서는 주로 웹사이트의 Baidu 검색 및 Sogou 검색이 포함된 볼륨을 얻는 PHP의 간단한 방법을 소개하며, PHP 웹 페이지 파일을 읽고 정기적인 교체와 관련된 작업 기술을 포함합니다. 도움이 필요한 친구들이 참고하면 좋을 것 같아요.

자세한 내용은 다음과 같습니다.

웹사이트 Baidu 검색 및 Sogou 검색에 포함된 코드를 가져옵니다. 이 코드를 사용하면 검색 엔진에 포함된 웹사이트 도메인 이름 수를 얻을 수 있습니다. 항상 이 API를 찾고 싶었지만 찾을 수 없었습니다. 찾을 수 없어서 인터넷에서 예제를 찾았습니다. 수정 후 이제 포함된 Baidu 검색 및 Sogou 검색을 정상적으로 얻을 수 있습니다. 원칙은 검색 엔진 사이트의 결과 수를 얻는 것입니다. 도메인을 검색한 다음 이 번호를 크롤링하여 표시합니다.

function baidu($url){
  $baidu="http://www.baidu.com/s?wd=site:".$url;
  $site=file_get_contents($baidu);
  ereg("该网站共有(.*)个网页被百度收录", $site,$count);
  $count=str_replace("该网站共有","",$count);
  $count=str_replace("个网页被百度收录","",$count);
  $count=str_replace(",","",$count);
  $count=str_replace(" ","",$count);
  return strip_tags($count[0]);
}
function sogou($url){
  $sogou="http://www.sogou.com/web?query=site:".$url;
  $site=file_get_contents($sogou);
  ereg("找到约 (.*) 条结果", $site,$count);
  $count=str_replace("找到约","",$count);
  $count=str_replace("条结果","",$count);
  $count=str_replace(",","",$count);
  $count=str_replace(" ","",$count);
  return strip_tags($count[0]);
}
?>
www.php.cn 百度收录<?php echo baidu(&#39;www.php.cn&#39;);?>条<br>
www.php.cn 搜狗收录<?php echo sogou(&#39;www.php.cn&#39;);?>条

참고: 여기서 파일 인코딩은 utf-8 형식을 사용해야 합니다. H 관련 권장사항: pPhp WeChat 개발 도시 날씨 획득

Php WeChat 개발 번역 기능

Php 기능이 강력합니다 CURL POST

위 내용은 웹사이트의 Baidu 및 Sogou에 포함된 숫자를 얻는 PHP 간단한 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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