几经开发,这款工具终于可以进入测试阶段。

其主要内容是向百度提交sitemap,参考了站长工具里wp的插件制作。

老高目测对SEO还是有一些用处的。

目前没有做分页sitemap,如果大家有这个需求,老高会考虑加上。

过一阵子老高会出一篇typecho的插件简单教程,欢迎关注!

教程已出,传送门

功能

提交百度口味的sitemap

提交sitemap给百度服务器,优化收录。

新的百度xml地图为地址为 http://yourweb/baidu_sitemap.xml ----> 对应功能 百度站长--链接提交--自动提交--sitemap

实时推送

插件会在添加、修改文章时向百度接口POST信息,做这些操作的时候可能会比以前慢一点,考虑到网络情况的不同,默认发送超时3000ms。

主动推送新链接

如果你有采集来的文章或者之前没有推送过的文章,老高增加了后台主动推送文章功能,目前百度每天有50条(不是次数,是条数)URL限额!所以老高加上了分组功能,文章可以按组发送,默认一次发送15条,支持自定义条数,免得消耗过多额度,建议推送后检查日志更多信息里面的URL看是否包含你想要推送的文章,组的排序从新到旧,最老的文章必然在最后一组。

功能截图:

主动推送功能截图

日志

控制台->百度结构化日志

FAQ

  • 百度站长后台?找不到地方?
  • 答:

百度站长后台

  • 提交地址在哪儿?找不到地方?
  • 答:

API就静静的躺在那儿

效果

效果还用说吗?

插件提升了收录

安装

将文件夹重命名为BaiduSubmit,然后拷贝至usr/plugins/下,最后在后台->插件处安装。

升级方法

请先禁用插件后再升级

使用

全新的日志记录功能!

日志记录

下载

BaiduSubmit

BaiduSubmit

感谢

感谢 @typecho @disonlee @培轩 @Mike @xx 反馈BUG!

标签: typecho, plugin

已有 226 条评论

  1. 老高你好,刚看了下,显示'info' =>'connect () timed out!'
    请问大佬这是什么原因呢?

  2. 当网站文章数据量太大时,会出现内存溢出的问题,默认调用的是全部数据,改成添加limit仍然会有问题,知道为什么?

  3. 大佬好,请问一下,我插件启用了,也填写了api接口,可是百度结构化日志状态显示失败! 请教这是什么原因呢?

  4. haha,Baidu_Sitemap已经启用,静待效果~

  5. 修改文章会重新自动提交,可以修改文章不自动提交吗?期待博主的回复

  6. typecho升级到1.2开发版之后日志打不开了!

    1. Typecho 1.2发布了?貌似没看到哦,估计开发版就是1.2了?

  7. 咸鱼 咸鱼

    下载链接失效

  8. 风

    我启用了您的插件但是没有生成/baidu_sitemap.xml是为什么呢,我就只在插件里面点了启用,是还有什么其它的步骤么?

  9. 然而并没有看到在哪下载

  10. 老高你好,我按照使用说明安装了插件,去百度平台上复制了接口,后台一直提示失败。我看日志都是解析问题。couldn\'t resolve host \'http\' '
    是我哪里出现了问题了还是插件的bug?

    1. 你好,请问一下日志在哪看?

    2. 是权限问题,现在已经解决啦。
      没有给够目录权限~
      加油老高,你这些插件让我们这些后辈很受用~~~

      1. 你好,我也是失败,请问是什么问题吗?

    3. 应该是你的域名解析的问题

      1. 老高你好,刚看了下,显示'info' =>'connect () timed out!'
        请问大佬这是什么原因呢?

  11. 你好,我使用了你提供的站点工具,请问提交成功了就表示可以在百度里搜索到吗?

    1. 成功仅仅代表提交成功,不表示百度一定收录,不过只要站没什么问题就OK

  12. 博主,我的日志里提示失败,点显示
    array (
    'url' =>
    array (
    0 => 'http://www.2nice.cc/nice/34.html',
    ),
    'info' => 'Unknown Host',
    )
    就是这样

    1. 应该是host错误,可能是你的域名百度的DNS无法解析

    2. 你接口不对吧

  13. 不错 已安装。

  14. 用上了,谢谢老高同学,还有建议老高同学把评论启用分页吧

  15. rrwsry rrwsry

    很好用。但是已经提交过的文章,如果编辑了文章内容,那么又自动提交给百度了。
    您能不能修改一下,编辑文章,不再提交给百度。
    谢谢

  16. 启用直接报404了 是我打开的方式不对么。。。

    1. 检查一下文件夹名称

  17. xiaoyell xiaoyell

    The requested URL /admin/baidu_sitemap/advanced was not found on this server.还要啥插件?

  18. zhy zhy

    github的项目描述“A typecho plugin”可以改一改,不然在github搜索不到。。

  19. Smile Smile

    表示没办法用啊

    1. 域名解析有问题

      1. Smile Smile

        没有啊 我都是按照百度站长平台上的token来的...都随机换了几次token了,还是不行...

        1. Tonny Tonny

          我也和你一样的问题,你的解决了吗

          1. Smile Smile

            没有 放弃了

  20. BlueIce BlueIce

    你好 博主 安装插件后 提交文章显示“Database Query Error”是怎么回事呢?我的架设环境为lighttped+sqlite+php

添加新评论