源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

php实现查询百度google收录情况(示例代码)

  • 时间:2021-03-04 01:09 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:php实现查询百度google收录情况(示例代码)
写了一个小东西记录baidu和google对于站点的收录情况,现在可以查询了,其实也没什么难度,就是去file下远程文件,然后分析下。 对了貌似查google pr的东西只是file一个地址而已,如此说了就没有什么难度了。 完整代码如下,file取得文件,分析,输出:
[u]复制代码[/u] 代码如下:
<?php $seodetail = array(); $domain = !empty($_GET['q']) ? $_GET['q'] : 'www.mycodes.net'; baidudetail($domain); googledetail($domain); var_dump($seodetail); function baidudetail($domain) {     $baidu_site = 'http://www.baidu.com/baidu?word=site%3A' . $domain;     $baidu_link = 'http://www.baidu.com/baidu?word=link%3A' . $domain;     $baidu_domain = 'http://www.baidu.com/baidu?word=domain%3A' . $domain;     getdetail($baidu_site, 'baidu_site', '相关网页', '篇,用时');     getdetail($baidu_link, 'baidu_link', '相关网页', '篇,用时');     getdetail($baidu_domain, 'baidu_domain', '相关网页', '篇,用时'); } function googledetail($domain) {     $google_site = 'http://www.google.cn/search?hl=zh-CN&q=site%3A' . $domain;     $google_link = 'http://www.google.cn/search?hl=zh-CN&q=link%3A' . $domain;     getdetail($google_site, 'google_site', '</b> 个结果,', ' 个。 (搜索用时');     getdetail($google_link, 'google_link', '<font size=-1>约有 <b>', '</b> 项链接到 <b>'); //102 } function getdetail($url, $type, $wordf, $wordb) {     $pagecontent = @file($url);     $pagecontent = implode ('', $pagecontent);     $pagecontent = substr(strstr($pagecontent, $wordf), strlen($wordf));     $pagecontent = substr_replace($pagecontent, '', strpos($pagecontent, $wordb));     returndetail($pagecontent, $type); } function returndetail($content, $type) {     global $seodetail;     $seodetail[$type] = empty($content) ? 0 : $content; } ?>
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部