百度收录资源提交主要有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推送功能(实操)相关推荐

  1. 天涯、简书、微博怎么提高百度收录量?

    天涯.简书.微博怎么提高百度收录量? 现在已经进入了全媒体平台,大多公司都会选择多平台.全平台运营. 内容全平台时代. 发布了很多的天涯.简书.微博如何提高收录? 以前是网站\网站文章需要发布外链,现 ...

  2. 镇江SEO云优化:如何提高百度收录率?

    所谓的镇江SEO云优化,主要是指在镇江做SEO,利用SEO"云"策略,提高百度收录率,他相当于创建一个大的蜘蛛池,吸引大量的百度蜘蛛不断访问这个容器.促使被投放到这个容器中的URL ...

  3. 百度站长平台提交链接-主动推送

    作为站长,为了提高搜索率,也就是让搜索引擎更容易的发现自己的网站,我们可以向相应的搜索引擎链接提交的方式,告知搜索引擎. 下面主要展示像百度主动链接提交的方式. 1.百度站长入口 http://zha ...

  4. 百度站长平台恢复网站自动推送功能!

    继三月份百度莫名下线自动推送之后,最近自动推送又要重新激活了,百度站长平台发通知告知全面恢复"普通收录-自动推送"功能,站长们后续提交网站可以继续使用"自动推送" ...

  5. 帝国站长php主动推送,帝国CMS实现百度主动推送功能代码与详尽操作教程

    检查了下,原来是在网页中安装的百度自动推送功能JS代码失效了,关于百度自动推送JS代码请见拙文:百度SEO自动推送功能说明及代码安装注意事项.于是重新调整JS代码至 后面,在百度站长平台检测,发现恢复 ...

  6. 百度自动推送html5,百度暂停 JS 代码自动推送功能,代码是否需要删除?

    本月上旬末的时候百度站长平台就推送了一则关于:搜索资源平台自动推送暂停使用通知.说到由于升级维护,搜索资源平台链接提交-自动提交-自动推送(JS 代码推送)功能暂时停止使用.并且会在恢复使用时再次通知 ...

  7. sourcetree出现提交成功但推送失败的问题

    sourcetree出现提交成功但推送失败的问题 有时候sourcetree在提交上传的时候会提示上传失败,但是提示已经成功将代码提交到本地了,但是推送失败的问题,这时候可能在推送选择的时候不显示要推 ...

  8. php推送amp到百度,phpcms添加百度主动推送功能(发布时自动推送URL到百度站长平台)教程...

    百度最近取消了JS自动推送URL到站长平台的功能,用户只能使用主动推送,不过主动推送大多需要手动来实现,或是使用API接口对小白来说不太友好,这里小编整理了关于phpcms添加百度主动推送功能(发布时 ...

  9. 【第三方SDK】使用百度云推送实现推送功能详解

    之前介绍过如何使用shareSDK实现新浪微博分享功能,今天介绍如何使用百度云推送SDK实现Android手机后台推送功能. 运行效果如下 第一步,如果使用百度的SDK,当然要先成为百度的开发者啦,这 ...

最新文章

  1. perl中的几个模块使用.
  2. 【laravel】我和laravel的旅程
  3. cocos2d-x初探学习笔记(9)--粒子系统
  4. php 正则表达式验证金额,php 正则表达式验证数字
  5. JVM内存管理------GC算法精解(五分钟教你终极算法---分代搜集算法)
  6. Chrome/Chromium HTML5 video 视频播放硬件加速
  7. mysql创建表属性引_【学习之Mysql数据库】mysql数据库创建表的属性详解
  8. python插入排序算法详解-面试常考
  9. ubuntu 常用指令
  10. Kubernetes详解(二十五)——Deployment控制器扩容
  11. 如果软件测试是门艺术,软件测试工程师就是艺术家 -- 浅析ZStack是如何做智能软件测试
  12. 智能营销增益模型(Uplift Modeling)实践整理
  13. c语言怎么做查询系统,c语言编辑查询系统,可实现增删改查
  14. PyPI 官方仓库遭遇挖矿恶意组件投毒
  15. java.lang.NumberFormatException For input string 错误及解决办法
  16. 华为畅享8plus停产了吗_华为畅享8和Plus哪个好? 华为畅享8 Plus与畅享8区别对比评测...
  17. 如何用 Python 编写 Alfred Workflow
  18. MySQL最重要的日志-binlog详解
  19. 日期转换(正推与倒推)
  20. 命令行 笔记本键盘禁用_笔记本触控板怎么关

热门文章

  1. C语言及程序设计 实践参考——个人所得税计算器if语句版
  2. 16进制字符串生成CRC-16/CCITT-FALSE校验码
  3. 如何学各种计算机通信知识,【大学课件】计算机通信及计算机网络知识结构知识分享.ppt...
  4. 航空模型手工制作_一次性筷子飞机模型手工制作过程
  5. python 异常点检测 cook距离_[转载]Johnson-Cook本构模型及材料数据库
  6. TensorFlow实现Word2Vec
  7. Unity 陀螺仪姿态识别、 控制物体旋转移动
  8. Python: 棋盘放麦子
  9. 什么是云原生架构和K8S?
  10. Dubbo的四种负载均衡机制