博客搭建之路:hexo搜索引擎收录


文章目录


hexo搜索引擎收录

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

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

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

yml 复制代码
url: https://zhhll.icu
sitemap:
  url: https://zhhll.icu  # 自己的域名
  path: sitemap.xml  #站点地图文件名称
baidusitemap:
  url: https://zhhll.icu  # 自己的域名
  path: baidusitemap.xml #站点地图文件名称

然后在博客目录下安装

复制代码
# 生成普通版本
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中加入配置

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

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

yml 复制代码
deploy:
  - type: baidu_url_submitter  # 百度提交

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

参考文献

相关推荐
u0103055275 天前
AI驱动的安卓UI自动生成功能实现
人工智能·1024程序员节
u0103055275 天前
长株潭智能体赋能腾讯元器链接共享
1024程序员节
云贝贝贝6 天前
OceanBase认证体系介绍与备考指南
运维·服务器·oceanbase·1024程序员节
u0103055277 天前
Java图像处理实战指南
人工智能·1024程序员节
u0103055277 天前
Java AWT鼠标事件全解析
人工智能·1024程序员节
u0103055279 天前
Java实用类应用精讲
人工智能·1024程序员节
u01030552710 天前
Java I/O核心操作实战
人工智能·1024程序员节
u01030552711 天前
ArrayList操作详解与实战应用
人工智能·1024程序员节
u01030552711 天前
Java模块化编程实战指南
人工智能·笔记·1024程序员节
u01030552712 天前
使用BufferedReader读取控制台输入
人工智能·1024程序员节