wordpress自带的PING服务能在发表新文章时,主动告知站点更新服务。除去这类方法告知百度进行抓取,还能通过百度供给的链接提交API进行推送。

详情见:https://ziyuan.baidu.com/linksubmit/index

百度的链接主动提交能使用API、JS、sitemap等方法。因而伏笔VPS就想着直接在正题的functions.php增加这个功能。

规律很简单,当新文章推送时(包罗更新),通过CURL访问百度提交链接的API便可。主要用到了wordpress的publish_post钩子

上代码: 注意:token改成伏笔VPS的

function push_to_baidu($ID) {//获得文章的链接$permalink = get_permalink($ID);$api = 'http://data.zz.baidu.com/urls?site=bugxia.com&token=百度链接提交API的TOKEN';$ch = curl_init();$options =  array(CURLOPT_URL => $api,CURLOPT_POST => true,CURLOPT_RETURNTRANSFER => true,CURLOPT_POSTFIELDS => $permalink,CURLOPT_HTTPHEADER => array('Content-Type: text/plain'),);curl_setopt_array($ch, $options);$result = curl_exec($ch);//下面这一行是写日记到正题目录,可选//file_put_contents(dirname(__FILE__)."/pushLog.txt",$result."\n",FILE_APPEND);}add_action('publish_post', 'push_to_baidu');

以上代码增加到正题的functions.php,每回推送、更新文章时便可自动提交文章的链接给百度,告知百度的蜘蛛前来抓取。

原文链接:https://host.fubi.hk/foreshadowinghost/zhishiku/20181026/8425.html

wordpress每次发布新文章自动提交百度相关推荐

  1. WordPress发布新文章Email通知注册用户

    很多WordPress博客都开放了用户注册的功能,用户可以参与到博客的内容建设当中来,也就是一个博客由多个用户来写.现在有这样的需求,如何实现在某一个用户发表文章后,其他用户都能收到Email通知?下 ...

  2. 织梦主动提交_织梦CMS发表文章自动实现百度链接主动推送教程

    摘要:织梦CMS近几年都没有更新,但是很多初学者都还是在使用织梦,近期有站长咨询能金,织梦CMS如何实现发布新文章后自动提交链接到百度(百度链接提交中的主动推送方式)... 织梦CMS近几年都没有更新 ...

  3. php自动提交百度收录,wordpress站点如何自动提交百度收录

    三种可以实现自动提交百度收录的方法. 1.php自动提交.function.php模版文件.if(!function_exists('Baidu_Submit')){ function Baidu_S ...

  4. 通过python 爬取网址url 自动提交百度

    通过python 爬取网址url 自动提交百度 昨天同事说,可以手动提交百度这样索引量会上去. 然后想了下.是不是应该弄一个py 然后自动提交呢?想了下.还是弄一个把 python 代码如下: imp ...

  5. cms是什么意思啊_织梦CMS网站如何自动提交百度快速收录(详细教程)

    前不久,站长们发现百度搜索资源平台把链接提交"的功能改为"普通收录",同时新增了"快速收录"的功能.普通收录,我相信很多站长们都知道怎么去提交,但是快 ...

  6. 织梦主动提交_织梦CMS网站如何自动提交百度快速收录(详细教程)

    前不久,站长们发现百度搜索资源平台把链接提交"的功能改为"普通收录",同时新增了"快速收录"的功能.普通收录,我相信很多站长们都知道怎么去提交,但是快 ...

  7. python博客园_用Python向博客园发布新文章

    最近在开发一个博客系统,经常把写的东西放在自己网站的博客上(之前写在Onenote),然后我在博客园也申请了一个博客,就有了同样一篇文章,我需要复制粘贴排版分别提交两次的情况.于是我就想能不能在我的网 ...

  8. dedecms添加文章自动提交到百度实时推送API的方法

    直接上方法,首先打开后台目录DEDE,如果修改过后台目录请根据情况修改相应文件.找到后台目录的article_add.php文件,打开它,找到 //返回成功信息$msg = " 请选择你的后 ...

  9. 新站如何提交百度sitemap,吸引蜘蛛快速爬取

    最近用tp5做了个站 http://www.doc5.cn 多库文档网,新站最头疼的事情莫过于搜索引擎的收录了,没办法不管sitemap提交有用没用都要死马当活马医不是,于是各个站长平台全部注册了一通 ...

最新文章

  1. Thread start()方法和run()方法的区别
  2. 太晚睡不着的落寞与开心(记近况)
  3. jUnit Test遇到org.apache.ibatis.binding.BindingException
  4. 永远的Macromedia, Macromedia Forever
  5. 读服务器文件,读取服务器文件
  6. Spinner弹出框遮挡住显示框的解决办法
  7. Go语言线程与协程之间的关系之GMP模型
  8. Selenium常用的8大元素定位方法
  9. jdk ServiceLoader怎么用
  10. php的declare,php 中的declare
  11. 阿里开发者们的第15个感悟:做一款优秀大数据引擎,要找准重点解决的业务场景
  12. sql主键_SQL主键
  13. 如何去除list中的重复元素
  14. 基于python的学生信息管理系统毕业论文_学生信息管理系统毕业论文
  15. 什么是CBR,VBV和CPB
  16. 阿里云对象存储OSS是怎么收费的?
  17. 大气压力换算公式_压力换算公式
  18. git pull 详解
  19. IDF实验室之万里寻踪红与黑
  20. 把那个读书的家伙拉出来游坛示众

热门文章

  1. 计算机桌面便签 怎么弄,电脑桌面便签怎么设置?
  2. 音符起始点检测(音频节奏检测)(2)
  3. 数通工程师的前景怎么样?好就业吗?
  4. 船说CMS4.0.1最新版无限制 内含安装教程伪静态
  5. HTML5用canvas制作飞机大战小游戏
  6. 三坐标检测之零件找正
  7. 墨墨背单词不能安装,出现“未安裝应用程序”,补充解决办法
  8. 英语语言学u c,06422英语语言学 — 新编简明英语语言学教程, 戴炜栋
  9. linux uboot nfs启动,嵌入式uboot,内核启动通过nfs挂载根文件系统
  10. 怎么拼魔方6个面方法_怎样才能把魔方6个面全拼出来,要详细一点的公式