0%

hexo搜索引擎收录

hexo搜索引擎收录

hexo版本5.0.2 npm版本6.14.7 next版本7.8.0

写博客的目的肯定不是就只有自己能看到,想让更多的人看到就需要可以让搜索引擎来收录对应的文章。hexo支持生成站点地图sitemap

在hexo下的_config.yml中配置站点地图

1
2
3
4
5
6
7
url: https://zhhll.icu
sitemap:
url: https://zhhll.icu # 自己的域名
path: sitemap.xml #站点地图文件名称
baidusitemap:
url: https://zhhll.icu # 自己的域名
path: baidusitemap.xml #站点地图文件名称

然后在博客目录下安装

1
2
3
4
# 生成普通版本
npm install hexo-generator-sitemap --save
# 生成百度版本
npm install hexo-generator-baidu-sitemap --save

此时就会在public目录下生成对应的站点地图

以百度为例

访问https://ziyuan.baidu.com/来创建自己的站点,把sitemap提交给百度就可以进行收录了

站点地图提交

但是百度这个站点收录吧,哎,一言难尽

然后只能又使用了主动推送

主动推送

在博客目录下安装npm install hexo-baidu-url-submit --save

_config.yml中加入配置

1
2
3
4
5
baidu_url_submit:
count: # 提交最新的多少个链接
host: # 在百度站长平台中添加的域名,截图中对应的site
token: # 秘钥 截图中对应的token
path: baidu_urls.txt # 文本文档的地址, 新链接会保存在此文本文档里

之后再加上部署时自动调用提交

1
2
deploy:
- type: baidu_url_submitter # 百度提交

之后在执行hexo d的时候就可以自动提交到百度了

欢迎关注我的其它发布渠道