Hexo添加百度收录

本文最后更新于:11 天前

Hexo添加百度收录


1、查看网站是否收录

百度输入site:域名查看我们的网站是否收录

2、安装 sitemap

为我们的hexo博客安装相关支持的包。这两个包分别为:

  • hexo-generator-baidu-sitemap 【该包用于支持百度搜索引擎】
  • hexo-generator-sitemap 【该包用于支持Google搜索引擎】
1
2
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save

3、hexo 配置文件

根目录_config.yaml添加如下的配置(注意每行的空格)生成对应xml文件

1
2
3
4
5
6
7
8
9
10
# sitemap
sitemap:
path: sitemap.xml
baidusitemap:
path: baidusitemap.xml

url: https://calmchen.com
#permalink: :year/:month/:day/:title/
permalink: posts/:abbrlink.html
permalink_defaults:

4、添加蜘蛛协议 robots.txt 的文件

博客根目录中的 source 文件夹下,添加蜘蛛协议 robots.txt 的文件

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
User-agent: *
Allow: /
Allow: /categories/
Allow: /tags/
Allow: /archives/
Allow: /about/

Disallow: /vendors/
Disallow: /js/
Disallow: /css/
Disallow: /fonts/
Disallow: /vendors/
Disallow: /fancybox/

# 记得替换成你的域名
Sitemap: http://yoursite.com/sitemap.xml
Sitemap: http://yoursite.com/baidusitemap.xml主动推送

5、主动推送

1、安装插件

1
2
# 会生成baidu_urls.txt目录
npm install hexo-baidu-url-submit --save

2、配置文件
根目录站点配置文件_config.yaml中新增如下字段
域名和秘钥可以在站长工具平台 的连接提交中的接口调用地址中找到,即对应hosttoken后面的字段

1
2
3
4
5
baidu_url_submit:
count: 100 # 提交最新的一个链接
host: www.bkduck.cn # 在百度站长平台中注册的域名
token: lY..........Fk # 请注意这是您的秘钥,所以请不要把博客源代码发布在公众仓库里!
path: baidu_urls.txt # 文本文档的地址,新链接会保存在此文本文档里

**3、修改deploy配置
根目录_config.yaml, 修改deploy配置

1
2
3
4
5
# Deployment
# 使用hexo deploy指令后,自动推送给百度
## Docs: https://hexo.io/docs/deployment.html
deploy:
- type: 'baidu_url_submitter'

6、百度收录新建站点

输入站点 -> 站点属性(选择信息技术即可)-> 验证网站(按提示选择CNAM验证即可)


Hexo添加百度收录
https://calmchen.com/posts/9e653c1e.html
作者
Calm
发布于
2022年8月29日
更新于
2022年8月29日
许可协议