php google baidu yahoo 收录查询程序

function getGoogleIndex($url, $type) {
 $url = getShortUrl($url);
 $content = getUrlContent("http://www.google.com.hk/search?hl=zh-CN&source=hp&q=$type:$url");
 $content = @iconv('gb2312', 'utf-8', $content);
 switch ($type) {
  case 'site' :
   $pattern = "/获得约 <b>(.*?)</b> 条结果/i";
   break;
  case 'link' :
   $pattern = "/有 <b>(.*?)</b>/i";
   break;
  default :
   exit;
 }
 preg_match($pattern, $content, $GoogleIndex);
 return str_replace('约', '', $GoogleIndex[1]);
}

function getBaiduIndex($url, $type) {
 $url = getShortUrl($url);
 $content = getUrlContent("http://www.baidu.com/s?wd=$type:$url");
 $content = @iconv('gb2312', 'utf-8', $content);
 preg_match('/找到相关网页(.*?)篇/i', $content, $BaiduIndex);
 return str_replace('约', '', $BaiduIndex[1]);
}
 
function getBingIndex($url, $type) {
 $url = getShortUrl($url);
 $content = getUrlContent("http://cn.bing.com/search?q=$type:$url");
 preg_match('/共 (.*?) 条/i', $content, $BingIndex);
 return $BingIndex[1];
}

function getYahooIndex($url, $type) {
 $url = getShortUrl($url);
 $qurl = "http://sitemap.cn.yahoo.com/search?p=";
 switch ($type) {
  case 'site' :
   $qurl .= $url;
   $pattern = "/被收录的网页: 共 <strong>(.*?)</strong> 条/i";
   break;
  case 'link' :
   $qurl .= $url.'&bwm=i';
   $pattern = "/链向该地址的网页: 共 <strong>(.*?)</strong> 条/i";
   break;
  default :
   exit;
 }
 $content = getUrlContent($qurl);
 preg_match($pattern, $content, $YahooIndex);
 return format_number($YahooIndex[1]); 
}

function getUrlContent($url) {
 $content = @file_get_contents($url);
 return $content;
}

时间: 2024-09-15 13:18:06

php google baidu yahoo 收录查询程序的相关文章

百度收录查询程序

百度收录查询程序 <% response.expires = -1 response.addheader "cache-control","no-cache" Response.AddHeader "Pragma","no-cache" wd=Request("d") If Request("s")="baidus" Then BaiduUrl="ht

php baidu 收录查询程序

 代码如下 复制代码 */ header('content-type: text/html; charset=utf-8'); require('function.php'); $url = strtolower(trim($_get['url'])); $lm = intval($_get['lm']); $pn = intval($_get['pn']); $url = getshorturl($url); if (empty($pn)) $pn = 1; switch ($lm) {  c

建站半个月 对百度、Google、Yahoo收录总结

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 经过半个多月的努力,建好的小站推我吧终于继Google.Yahoo之后被百度正式收录,在这一段时间的推广中,终于领略了一下各个搜索引擎的脾气,现把一些小小的心得分享给大家. 首先网站建好后,俺就开始作一些适当的调查,主要是特征词的斟酌,这个特征词的取舍站长网里已经介绍的很多了,我就不多罗嗦了.这里大家要注意的是百度收录最慢(老爷车型),GOO

谁是Google baidu yahoo 搜索引擎背后的渔翁

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 网络的'一致性'.这让我们嗅出了些许急功近利的味道,一种很危险的感觉也油然而生.这种方式粗粗一看,似乎真的是在为用户考虑,但细细琢磨,如果仅以'模仿'的方式就希望能'博取用户好感',进而卖出更多产品则更多的是短视."这篇文章批评的对象很明确,就是金山.作者在文中表露的观点很明确:模仿是短视行为,创新才是中国网络业发展的唯一之路. 网

完美百度收录查询程序

$q=strtolower(trim($_GET['q'])); $q=matchdomain($q); if($q==''){exit;} function matchdomain($q){ preg_match('/(([a-z0-9]w{0,61}?[a-z0-9]|[a-zA-Z0-9]).){1,}(aero|arpa|asia|biz|cat|com|coop|co|edu|gov|info|int|jobs|mil|mobi|museum|name|net|org|pro|tel|

baidu 与Google的更新收录规律与现象

baidu 与Google的更新收录规律与现象 1令百度优化者经常头疼的事就是自己的网站经常被百度"k",轻则K过首页,重则K掉其它更多的页面,甚至一毛不留.这是百度对于百度优化作弊者的一种惩罚机制.而且会有一种连带责任.如果某个网站被k,而你的网站有指向它的友情链接,那么你的网站也会被"K".而且不会事先通知你.出现被"K"是很痛苦的事,如果你不采取补救措施,那么就可能一直"K"之下去.最后你的网站会被踢出百度之门. 2 对

寻找Google和Baidu的收录规律

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   Google 秉持着开发"完美的搜索引擎"的信念,在业界独树一帜.所谓完美的搜索引擎,就如公司创始人之一 Larry Page 所定义的那样,可以"确解用户之意,切返用户之需".为了实现这一目标,Google 坚持不懈地追求创新,而不受现有模型的限制.因此,Google 开发了自己的服务基础结构和具有突破性的 PageRa

极疯坚信:从山西SEO被谷歌雅虎收录谈Google、Yahoo实战收录篇

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 山西SEO上线四天,两大搜索引擎已经收录.Google三天收录山西SEO Yahoo四天.百度还没有收录,可domain:www.shanxiseo.com找到相关网页7篇,百度收录那是迟早的事情.一直都很少有人谈谷歌.雅虎收录问题.这是因为谷歌雅虎收录相对简单点吧.如何让谷歌雅虎更快收录呢? 第一,到网站刷新快的网站去做外链.具体怎么做都应

php查询baidu收录查询代码

提供用php写的php 查询baidu收录查询代码下载哦,看看吧很容易的哦. function baidu() {  global $murl,$furl;  $url = "http://www.baidu.com/s?wd=site:$furl";  $page = file_get_contents($url);  $PageNum = "0";  $PageNum = str_replace(",","",cut($p