• 中文
    • English
  • 注册
  • 查看作者
  • 关于WordPress中Baidu-links-submit的使用和优化

    一.  前言

    用了站长工具才知道,百度有一款专门讲网站链接主动提交的插件Baidu-links-submit

    首先看一下关于这款插件的介绍:

    为了方便广大使用wordpress建站的站长朋友及时提交数据,百度站长平台设计和开发了一款wordpress插件—Baidu Links Submit工具,该工具是基于百度站长平台ping2.0的链接提交接口。本插件只需您简单的配置下您的site和token即可使用。确保您的网站以快速的提交方式,以保证新链接可以及时被百度收录——————摘自百度站长平台

    但是这个插件和百度sitemap有这同样的问题:修改已发布文章或页面会重复推送到百度!

    一是会拖慢文章更新提交的速度,二是重复提交很有可能会被百度判断为内容不稳定而放入沙盒,造成收录延迟展示的问题!

    在访问张戈博客发现大神对该插件进行了优化,使得只有发布文章的时候,才会主动提交链接。特将使用教程记录如下:

    二.  下载插件

    Baidu-links-submit张戈博客zhangge.net整理分享

    三.  使用方法

    1.  首先下载并安装插件

    2.  然后打开百度站长平台获取你的网站的token值,如下图:

    关于WordPress中Baidu-links-submit的使用和优化

    3.  从WordPress后台找到第一步安装的插件,点击设置

    关于WordPress中Baidu-links-submit的使用和优化

    4.  输入第二步获取的网址和token值,并点击开启log,如下图

    关于WordPress中Baidu-links-submit的使用和优化

    四.  测试功能

    配置好后,急忙写了一篇文章,没想到却并没有显示提交,最后在张戈博客底部的大袋鼠和成航线森的评论中,找到了解决方法

    1.  首先找到该插件的日志,查看错误信息

    在浏览器中访问以下网址,一般浏览器会直接显示或者下载一个文件到本地

    地址为:http://你的域名/wp-content/plugins/baidu-links-submit/log/submits.log

    2.  打开日志后,发现错误信息如下,翻译过来为:错误:从服务器的空答复。这是当请求服务器时但服务器没给出回复时返回的错误。

    关于WordPress中Baidu-links-submit的使用和优化

    3.  最后发现是自己的Linux主机不支持双斜杠的问题:

    config.inc.php里url为http://data.zz.baidu.com/,而common.class.php文件里提交网址的方法代码是$api = Baidu_common::$params[‘url’] . ‘/urls?site=’ ,这样造成的结果就是CURL获取的实际目标地址是 http://data.zz.baidu.com//urls?….. 看见到了吗…多了一个斜杠 所以就一直返回不了数据——————摘自大袋鼠的回复

    解决方法:

    1.  找到Baidu-links-submit,点击编辑

    关于WordPress中Baidu-links-submit的使用和优化

    2.  点击打开baidu-links-submit/inc/common.class.php文件

    关于WordPress中Baidu-links-submit的使用和优化

    3.  Ctrl +F搜索: ‘/urls?site=’

    找到后,去掉/,变成:’urls?site=’

    点击更新,更改完成

    关于WordPress中Baidu-links-submit的使用和优化

     

    4.  再次发表文章,打开日志显示已经提交成功

    关于WordPress中Baidu-links-submit的使用和优化

    5.  打开该插件,显示了已提交数量

    关于WordPress中Baidu-links-submit的使用和优化

  • 0
  • 0
  • 0
  • 5.2k
  • 请登录之后再进行评论

    登录
    单栏布局 侧栏位置: