Typecho百度SEO插件

本插件目前有两个功能:
1、发布文章时通过API主动将文章推送给百度
2、用户在前台浏览文章时,会在每个页面底部加载自动提交代码,将当前浏览的页面提交给百度

项目地址:https://github.com/BlueJay21st/Typecho-BaiduSEO

需要填写接口调用地址,登录百度搜索资源平台添加站点后会自动生成,如图所示

Typecho百度SEO插件

将此项填入插件设置即可使用主动推送。

另外需要注意,自动提交需要在百度资源平台给站点关联过主体才有效。

Typecho百度SEO插件

实现思路:

  1. 将功能的具体实现注册到对应的调用点。
  2. 启用插件后提示用户,要求设置提交接口。
  3. 发布文章后获取文章的链接与提交接口,提交数据,若提交失败给出提示。
  4. 前台访问文章时,将自动提交的JS代码输出到前台模板。

API提交代码和自动提交的JS代码,百度资源平台的文档都有,插件调用点我选择了Widget_Contents_Post_EditfinishPublish接口,和Widget_Archivefooter接口,分别会在文章发布保存入数据库后 和 前台页面的底部被触发。

Typecho百度SEO插件

在文章发布完成后调用插件,插件会获取发布的文章的地址,将其提交给百度的接口,若配置有误或提交失败会弹出错误信息。

文章来源:https://www.cwlog.net/archives/337.html

注意:百度站长资源平台前端时间把推送额度收回去了,很多网站的推送额度只有10的额度。

这个工具对于推送额度只有10的网站,效果不太明显。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索