前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Hexo的SEO优化-配置文章自动推送到百度蜘蛛

Hexo的SEO优化-配置文章自动推送到百度蜘蛛

作者头像
用户1316967
发布2022-01-18 17:26:56
7440
发布2022-01-18 17:26:56
举报
文章被收录于专栏:IF奇思社

使用 Hexo Baidu URL Submit 插件可以在每次提交更改时自动向百度蜘蛛推送最新的链接,解决百度爬虫被禁止访问的问题,提升网站收录质量和速度。

获取百度推送密钥

在 ziyuan.baidu.com/site 注册你的网址,验证完后可在站点管理->资源提交->链接提交->主动推送(实时)中找到你的推送密钥,下面说明中的token=后的内容即为推送密钥。

代码语言:javascript
复制
推送接口
接口调用地址:http://data.zz.baidu.com/urls?site=https://ifibe.com&token=xxxxxxxxxx

请注意, 本插件的配置文件中包含秘钥, 请您妥善管理好您的博客源码。

使用 Hexo Baidu URL Submit

安装

在 Hexo 根目录执行

代码语言:javascript
复制
$ npm install hexo-baidu-url-submit --save
#$ sudo npm install hexo-baidu-url-submit --save

配置

编辑 Hexo 根目录下的配置文件.config.xml

代码语言:javascript
复制
# 设置百度主动推送
baidu_url_submit:
  count: 200  # 比如200,代表提交最新的200个链接
  host: ifibe.com # 在百度站长平台中注册的域名
  token: xxxxxxxxxx # 百度站长密钥
  path: baidu_urls.txt # 文本文档的地址, 新链接会保存在此文本文档里,这个默认

# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
  type: baidu_url_submitter

生成的 baidu_urls.txt 在 Public 文件夹中,包含最新生成的文章链接

执行推送

代码语言:javascript
复制
$ hexo clean
$ hexo g
$ hexo d

只有执行hexo deploy后才会完成推送,返回 200 即为推送成功

代码语言:javascript
复制
INFO  Deploying: baidu_url_submitter
INFO  Submitting urls
{"remain":2967,"success":17}
INFO  Deploy done: baidu_url_submitter

插件原理

  • 新链接的产生, hexo generate 会产生一个文本文件,里面包含最新的链接
  • 新链接的提交, hexo deploy 会从上述文件中读取链接,提交至百度搜索引擎
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-03-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 获取百度推送密钥
  • 使用 Hexo Baidu URL Submit
    • 安装
      • 配置
        • 执行推送
        • 插件原理
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档