php 批量查询搜狗sogou代码分享
php 批量查询搜狗sogou的rank,非常不错,主要是使用了php的file_get_contents()方法。
<?php date_default_timezone_set('Asia/Shanghai'); header('Content-Type: text/html; charset=utf-8'); @$txt = file_get_contents("list.txt" ); $arr = explode("\r\n" , trim($txt)); if(count($txtarr)<0){ exit('no site'); } foreach($arr as $v){ $sr=file_get_contents("http://rank.ie.sogou.com/sogourank.php?ur=http%3A%2F%2F{$v}%2F"); $sr=str_replace('sogourank=','',$sr); if($sr>2){ echo $v."<br />\n"; }else{ continue; } }
以上所述就是本文的全部内容了,希望大家能够喜欢。
相关推荐
-
php使用curl检测网页是否被百度收录的示例分享
复制代码 代码如下: <?php/** 检测百度是否收录网页 curl模式* @ param string $url传入的url* return int (1 收录 0 不收录)*/function checkBaidu($url){$url='http://www.baidu.com/s?wd='.$url; $curl=curl_init();curl_setopt($curl,CURLOPT_URL,$url);curl_setopt($curl,CURLOPT_RETURNTRANSFE
-
php实现查询百度google收录情况(示例代码)
写了一个小东西记录baidu和google对于站点的收录情况,现在可以查询了,其实也没什么难度,就是去file下远程文件,然后分析下. 对了貌似查google pr的东西只是file一个地址而已,如此说了就没有什么难度了.完整代码如下,file取得文件,分析,输出: 复制代码 代码如下: <?php$seodetail = array();$domain = !empty($_GET['q']) ? $_GET['q'] : 'www.mycodes.net';baidudetail($doma
-
php实现检查文章是否被百度收录
网站都有个后台,后台发表新闻与产品,发完后如果你要去查看该页面有没有被百度收录,还要通过第三方工具或直接去百度搜.最近在做SEO,每天都要查看前一天发的文章有没有被收录,就这个工作就是一个很繁琐的工作.所以我在网上找了一段代码,通过地址就可以知道有没有被百度收录,很是方便. 以下为PHP代码 复制代码 代码如下: function checkBaidu($url) { $url = 'http://www.baidu.com/s?wd=' . $url; $curl = curl
-
php获取域名的google收录示例
复制代码 代码如下: function get_index($domain){ $url="http://www.google.com/search?source=hp&biw=1440&bih=762&q=site%3A$domain&aq=f&aqi=g10&aql=&oq="; $html=file_get_contents($url); preg_match('/<div id=resultStats>[\S\
-
PHP简单获取网站百度搜索和搜狗搜索收录量的方法
本文实例讲述了PHP简单获取网站百度搜索和搜狗搜索收录量的方法.分享给大家供大家参考,具体如下: 获取网站百度搜索和搜狗搜索的收录量代码,可以用于获取网站域名在搜索引擎的收录数量,一直想找这个API但没找到,就在网上找了个例子,学习修改了下,可以正常获取百度搜索和搜狗搜索的收录量了:原理是获取搜索引擎site:domain的结果数量,然后再抓取这个数量显示出来. function baidu($url){ $baidu="http://www.baidu.com/s?wd=site:"
-
php获取百度收录、百度热词及百度快照的方法
本文实例讲述了php获取百度收录.百度热词及百度快照的方法.分享给大家供大家参考.具体如下: 获取百度收录: <?php /* 抓取百度收录代码 */ function baidu($s){ $baidu="http://www.baidu.com/s?wd=site%3A".$s; $site=file_get_contents($baidu); //$site=iconv("gb2312", "UTF-8", $site); ereg(
-
php中通过curl检测页面是否被百度收录
最近要对网站做个整理,需要检测网站内哪些页面没有被百度搜索引擎收录从而进行相关的调整.由于使用site命令一条条的去看实在是看不过来,就想到了使用php程序来批量处理一下,研究了一下,发现其实很简单,下面就将作者使用php实现的检测页面是否被百度收录的功能分享一下. 下面是具体代码: 复制代码 代码如下: <?php/** 检测网页是否被百度收录,返回1则表示收录 返回0表示没有收录* @ param string $url 待检测的网址*/function checkBaiduInclude(
-
php检测网页是否被百度收录的函数代码
使用:传入一个网址,如 http://jb51.net/article/1.html ,返回1,代表已经收录:返回0,代表百度没有收录. 复制代码 代码如下: <?phpheader("Content-type: text/html; charset=utf-8"); function checkBaidu($url) { $url = 'http://www.baidu.com/s?wd=' . $url; $curl = curl_init(); curl_set
-
Ping服务的php实现方法,让网站快速被收录
这篇文章继续说说这个ping服务的问题,首先归纳和总结以下资料: [1]手动Ping服务地址: Baidu(百度)地址: http://ping.baidu.com/ping.html Google(谷歌)地址:http://blogsearch.google.com/ping Feedsky(飞递)地址:http://ping.feedsky.com/ping.html Qihoo(奇虎)地址:http://so.blog.qihoo.com/pingblog.html IASK(爱问)地址:
-
php检查页面是否被百度收录
最近需要检测网站内哪些页面没有被百度搜索引擎收录从而进行相关的调整.由于使用site命令一条条的去看实在是看不过来,就想到了使用php程序来批量处理一下,研究了一下,发现其实很简单,下面就将使用php实现的检测页面是否被百度收录的功能分享一下. 下面是具体代码: <?php /* * 检测网页是否被百度收录,返回1则表示收录 返回0表示没有收录 * @ param string $url 待检测的网址 */ function checkBaiduInclude($url){ $url='http
随机推荐
- Python面向对象编程基础解析(一)
- java 栈和堆区别详细介绍
- ASP.NET页面请求处理介绍
- ThinkPHP实现多数据库连接的解决方法
- PHP 手机归属地查询 api
- Python的GUI框架PySide的安装配置教程
- Python虚拟环境Virtualenv使用教程
- 解决VirtualBox中Ubuntu 14.04屏幕分辨率不能设置的问题
- 怎么让表格为固定大小,超出的部分显示为省略号
- 原生js实现瀑布流布局
- ASP中使用Set ors=oConn.Execute()时获取记录数的方法
- javascript中利用数组实现的循环队列代码
- Java中终止线程的方法详解
- 使用jquery提交form表单并自定义action的实现代码
- 常用排序算法整理分享(快速排序算法、希尔排序)
- Java 正则表达式 解释说明
- 基于Android在布局中动态添加view的两种方法(总结)
- C#线程同步的三类情景分析
- 详解如何在cmd命令窗口中搭建简单的python开发环境
- JAVA mongodb 聚合几种查询方式详解