博客搭建2-站点配置

搜索相关的功能配置

本地搜索

  • 命令行输入npm install hexo-generator-searchdb,安装搜索工具
  • 站点配置文档 _config.yml,新增内容
search:
path: search.xml
field: post
content: true
format: html
  • 主题配置文档 _config.yml,搜索local_search,将子属性enable的值改为true

网站地图

网站地图是方便搜索引擎爬虫了解网站结构,提高网站曝光度。

  • 站点配置文档 _config.yml,搜索url,后面的值设置为你的网站 url,例如https://koalamini.github.io

  • 命令行输入 npm install hexo-generator-sitemap 安装网站地图生成插件

  • 打开百度搜索资源平台,【菜单栏】→【用户中心】→【站点管理】→【添加站点】

  • 打开主题配置文档 _config.yml,搜索index_with_subtitle,将后面的值改为true

  • 打开主题配置文档 _config.yml,搜索baidu

  • 返回百度站点验证网页,点击【完成验证】

  • 网站地图提交收录

  • API 提交收录


更新日志

  • 2024-09-16:内容改为搜索功能相关的内容,非搜索功能的清理出去

  • 2021-07-20:初稿


浏览进度

  • 主题配置文档 _config.yml,搜索scrollpercent,值改为true,效果为:

置顶文章

  • 命令行输入 npm uninstall hexo-generator-index 卸载默认插件
  • 命令行输入 npm install hexo-generator-index-pin-top 安装新插件
  • 修改模板,修改scaffolds\post.md,在文章元信息区(Front-matter)添加top: false,撰写文章时改为true即可