hugo添加搜索功能

当文章数量太多了以后,寻找文章如果只靠标签,分类,和归档是不太容易的,尤其是对标签和分类有哪些标签,划分是否合理不清楚的话,更无法的去定位到相关的文章,所以添加一个搜索功能是必须的.

方式
  1. 有许多第三方的服务提供了搜索功能,如 algolia就提供了站内搜索的功能
  2. 使用node js的一些模块也可以实现
  3. 根据hugo生成的静态资源,通过js进行匹配
推荐第三种方式

为了防止增加网站的配置项和保持独立不引用其他语言的情况,第三种方式是最好的方法,当然效果比前两中更差些,所谓有舍有得

实现

参考文章 : 给Hugo站点添加搜索功能