提高百度收录:如何使用API提交之PHP推送功能(实操)
百度收录资源提交主要有3种方式:
API推送:最为快速的提交方式,建议您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。
Sitemap:您可以定期将网站链接放到Sitemap中,然后将Sitemap提交给百度。百度会周期性的抓取检查您提交的Sitemap,对其中的链接进行处理,但收录速度慢于API推送。
手动提交:如果您不想通过程序提交,那么可以采用此种方式,手动将链接提交给百度。
API推送优势:
及时发现:可以缩短百度爬虫发现您站点新链接的时间,使新发布的页面可以在第一时间被百度收录
保护原创:对于网站的最新原创内容,使用API推送功能可以快速通知到百度,使内容可以在转发之前被百度发现。
下面详细介绍一下API提交中的PHP推送如何操作:
步骤1:代码获取
路径:百度站长平台--->普通收录--->资源提交--->API提交,在下方就可以看到你的推送接口,调用接口地址:
推送示例--->php推送示例,复制下面的实例代码:如下图
步骤二:上传文件至根目录
在本地新建一个"baidu.php"文件,打开后输入"<?php ",粘贴刚刚复制的代码,再输入"?>";将代码中$urls的值改为你要向百度引擎推送的链接URL,保存,具体参考:
<?php $urls = array('https://www.hcmice.cn/','https://www.hcmice.cn/service/','https://www.hcmice.cn/news/','https://www.hcmice.cn/case/','https://www.hcmice.cn/about/',);$api = 'http://data.zz.baidu.com/urls?site=https://www.hcmice.cn&token=token值';$ch = curl_init();$options = array(CURLOPT_URL => $api,CURLOPT_POST => true,CURLOPT_RETURNTRANSFER => true,CURLOPT_POSTFIELDS => implode("\n", $urls),CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),);curl_setopt_array($ch, $options);$result = curl_exec($ch);echo $result;?>
将 baidu.php 文件上传至服务区根目录(或者其它目录(我的是dedecms后台):
步骤三:主动推送
1.访问 网站域名/baidu.php 即可,例如我的推送地址就为:https://www.hcmice.cn/baidu.php
成功后,反馈回来一串字符“{"remain":2995,"success":5}”,说明推送成功。(remain:当天剩余的可推送url条数 ,success:成功推送的url条数)
以后需要主动推送时,直接修改根目录“baidu.php”文件中$urls的值,访问刚刚的链接地址https://www.hcmice.cn/baidu.php,即可完成。
提高百度收录:如何使用API提交之PHP推送功能(实操)相关推荐
- 天涯、简书、微博怎么提高百度收录量?
天涯.简书.微博怎么提高百度收录量? 现在已经进入了全媒体平台,大多公司都会选择多平台.全平台运营. 内容全平台时代. 发布了很多的天涯.简书.微博如何提高收录? 以前是网站\网站文章需要发布外链,现 ...
- 镇江SEO云优化:如何提高百度收录率?
所谓的镇江SEO云优化,主要是指在镇江做SEO,利用SEO"云"策略,提高百度收录率,他相当于创建一个大的蜘蛛池,吸引大量的百度蜘蛛不断访问这个容器.促使被投放到这个容器中的URL ...
- 百度站长平台提交链接-主动推送
作为站长,为了提高搜索率,也就是让搜索引擎更容易的发现自己的网站,我们可以向相应的搜索引擎链接提交的方式,告知搜索引擎. 下面主要展示像百度主动链接提交的方式. 1.百度站长入口 http://zha ...
- 百度站长平台恢复网站自动推送功能!
继三月份百度莫名下线自动推送之后,最近自动推送又要重新激活了,百度站长平台发通知告知全面恢复"普通收录-自动推送"功能,站长们后续提交网站可以继续使用"自动推送" ...
- 帝国站长php主动推送,帝国CMS实现百度主动推送功能代码与详尽操作教程
检查了下,原来是在网页中安装的百度自动推送功能JS代码失效了,关于百度自动推送JS代码请见拙文:百度SEO自动推送功能说明及代码安装注意事项.于是重新调整JS代码至 后面,在百度站长平台检测,发现恢复 ...
- 百度自动推送html5,百度暂停 JS 代码自动推送功能,代码是否需要删除?
本月上旬末的时候百度站长平台就推送了一则关于:搜索资源平台自动推送暂停使用通知.说到由于升级维护,搜索资源平台链接提交-自动提交-自动推送(JS 代码推送)功能暂时停止使用.并且会在恢复使用时再次通知 ...
- sourcetree出现提交成功但推送失败的问题
sourcetree出现提交成功但推送失败的问题 有时候sourcetree在提交上传的时候会提示上传失败,但是提示已经成功将代码提交到本地了,但是推送失败的问题,这时候可能在推送选择的时候不显示要推 ...
- php推送amp到百度,phpcms添加百度主动推送功能(发布时自动推送URL到百度站长平台)教程...
百度最近取消了JS自动推送URL到站长平台的功能,用户只能使用主动推送,不过主动推送大多需要手动来实现,或是使用API接口对小白来说不太友好,这里小编整理了关于phpcms添加百度主动推送功能(发布时 ...
- 【第三方SDK】使用百度云推送实现推送功能详解
之前介绍过如何使用shareSDK实现新浪微博分享功能,今天介绍如何使用百度云推送SDK实现Android手机后台推送功能. 运行效果如下 第一步,如果使用百度的SDK,当然要先成为百度的开发者啦,这 ...
最新文章
- perl中的几个模块使用.
- 【laravel】我和laravel的旅程
- cocos2d-x初探学习笔记(9)--粒子系统
- php 正则表达式验证金额,php 正则表达式验证数字
- JVM内存管理------GC算法精解(五分钟教你终极算法---分代搜集算法)
- Chrome/Chromium HTML5 video 视频播放硬件加速
- mysql创建表属性引_【学习之Mysql数据库】mysql数据库创建表的属性详解
- python插入排序算法详解-面试常考
- ubuntu 常用指令
- Kubernetes详解(二十五)——Deployment控制器扩容
- 如果软件测试是门艺术,软件测试工程师就是艺术家 -- 浅析ZStack是如何做智能软件测试
- 智能营销增益模型(Uplift Modeling)实践整理
- c语言怎么做查询系统,c语言编辑查询系统,可实现增删改查
- PyPI 官方仓库遭遇挖矿恶意组件投毒
- java.lang.NumberFormatException For input string 错误及解决办法
- 华为畅享8plus停产了吗_华为畅享8和Plus哪个好? 华为畅享8 Plus与畅享8区别对比评测...
- 如何用 Python 编写 Alfred Workflow
- MySQL最重要的日志-binlog详解
- 日期转换(正推与倒推)
- 命令行 笔记本键盘禁用_笔记本触控板怎么关
热门文章
- C语言及程序设计 实践参考——个人所得税计算器if语句版
- 16进制字符串生成CRC-16/CCITT-FALSE校验码
- 如何学各种计算机通信知识,【大学课件】计算机通信及计算机网络知识结构知识分享.ppt...
- 航空模型手工制作_一次性筷子飞机模型手工制作过程
- python 异常点检测 cook距离_[转载]Johnson-Cook本构模型及材料数据库
- TensorFlow实现Word2Vec
- Unity 陀螺仪姿态识别、 控制物体旋转移动
- Python: 棋盘放麦子
- 什么是云原生架构和K8S?
- Dubbo的四种负载均衡机制