怎么用百度搜索php网站,PHP简单获取网站百度搜索和搜狗搜索收录量的方法
本文实例讲述了PHP简单获取网站百度搜索和搜狗搜索收录量的方法。分享给大家供大家参考,具体如下:
获取网站百度搜索和搜狗搜索的收录量代码,可以用于获取网站域名在搜索引擎的收录数量,一直想找这个API但没找到,就在网上找了个例子,学习修改了下,可以正常获取百度搜索和搜狗搜索的收录量了;原理是获取搜索引擎site:domain的结果数量,然后再抓取这个数量显示出来。
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.jb51.net 百度收录<?php echo baidu('www.jb51.net');?>条
www.jb51.net 搜狗收录<?php echo sogou('www.jb51.net');?>条
运行效果如下图所示:
注意:此处的文件编码需要使用utf-8格式。
希望本文所述对大家PHP程序设计有所帮助。
怎么用百度搜索php网站,PHP简单获取网站百度搜索和搜狗搜索收录量的方法相关推荐
- php 抓取百度收录数,PHP简单获取网站百度和搜狗收录量的方法
本文主要介绍了PHP简单获取网站百度搜索和搜狗搜索收录量的方法,涉及php网页文件的读取及正则替换的相关操作技巧.需要的朋友可以参考下,希望对大家有所帮助. 具体如下: 获取网站百度搜索和搜狗搜索的收 ...
- 网站建设-简单动态网站搭建
课程介绍: 通过前面Clouder课程的学习,或许你已经掌握了在云服务器上发布和部署静态网页的方法,那么如何搭建一个可以随时更新内容的动态网站?通过本课程的学习,你将掌握如何在云端搭建全世界使用最多的 ...
- html获取网站标题,批量获取网站标题
[实例简介] 批量获取网站的标题 [实例截图] [核心代码] using HttpCodeLib; using System; using System.Collections.Generic; us ...
- 学生鲜花网页设计作品静态HTML网页模板源码 大学生鲜花商城网站制作 简单鲜花网站网页设计成品
- java获取时间的网站_如何获取网站服务器的时间
原理是提取网站http应答报文中的时间信息. (但是请不要用此方法来获取www.bjtime.cn的时间,原因见后) 1. 以下是javascript获取服务器时间的测试代码: var xhr = n ...
- python获取网站图片_python获取网站图片
# zhouxianglh 2013.05.03 python3.3 import urllib.request from html.parser import HTMLParser import r ...
- 搜狗搜索:与网站权重相关的8个知识点
猫宁!!! 参考链接:http://help.sogou.com/guide.html?v=1 虽然是与搜狗搜索相关的,但是在搜索引擎间可是通用的,而且总结的比较到位与全面. 第一.网站设计指南 每个 ...
- 网站SEO怎么让网站收录翻倍,提升网站收录率
网站需要的文章页面数量,往往不是数以万计,而是百万级别的,如何短期内让网站收录翻倍或者翻数倍?第一种方法是增加内容,第二种方法 是提升网站在搜索引擎里的"收录率". 一.增加内容 ...
- 获取网站后台权限理解
文章目录 一.后台常见位置查找 1.1 猜解常用路径 1.2 robots.txt 1.3 访问报错页面 1.4 查看图片相关属性 1.5 CMS指纹识别 1.6 利用谷歌黑语法来查找 二.利用工具查 ...
最新文章
- ubuntu18.04 -- 创建第一个Django项目
- LVS的工作原理和相关算法
- vba 当前文件名_值得收藏的VBA编程常用代码3640
- Android应用底部导航栏(选项卡)实例
- 创建一个纯色的背景图
- Activiti 流程启动及节点流转源代码分析
- 通过广播获取Android屏幕旋转事件
- hadoop2.x的安装
- 汉密尔顿回路 (25 分)【思路讲解】
- Github Page创建个人主页以及绑定域名
- 买SUV要不要选四驱,有哪些区别?
- 使用Ecliplse时,对导入package的顺序进行设定
- wps word与office word相比的优缺点
- 2021-08-14
- Android 录屏(录像)录制视频自定义输出视频分辨率,设置最合适尺寸;Android Mediacodec 录屏输出视频被缩小,Android 录屏全屏,录屏自定义尺寸,录屏录像黑边
- r5 3500u和r5 4500u的区别
- Android深入源码分析理解Aidl整体调用流程(雷惊风)
- (十一) ELK快速入门
- CUDA中的NVCC编译器详解
- java中math类的作用_Java开发知识之Java的数字处理类Math类
热门文章
- 【Python】列表方法“+”与“extend()”区别
- C++之STL种类及实现
- SurfaceFlinger与Hardware Composer
- WebRTC入门知识
- 机器学习人才的职业薪酬也发展
- android之签名md5
- arduino和python对接_Python:与Arduino进行交互-后续
- python 协程爬虫_Python爬虫进阶教程(二):线程、协程
- mac git命令行操作 git push pull 逻辑
- 安装指定的vue-router版本