Bye, Google Search
6 months ago
- #blogging
- #search
- #technology
- 该博客此前使用谷歌搜索,但因谷歌无法稳定检索页面,现已改用Pagefind。
- Pagefind是一个静态搜索库,能与静态文件站点高效协同,仅需极简配置即可运行。
- 在VPS上对250万词内容进行Pagefind索引仅需约1分钟,但其处理更大规模数据时的扩展性存疑。
- Pagefind采用客户端索引模式,通过HTTP GET请求获取必要数据片段,实现完全静态化。
- 通过CSS微调和添加特定数据属性来定制Pagefind的搜索界面元数据展示。
- 博客包含未发布内容,需手动清理索引以避免其出现在搜索结果中。
- Pagefind支持高级搜索功能,如跨动词变形/单复数匹配,使用引号可启用精确匹配模式。
- 作者赞赏Pagefind的多语言支持能力,尽管其内容主要以英语撰写。
- 通过定时任务每日自动运行Pagefind索引器,确保搜索结果及时更新。
- 迁移至Pagefind的过程非常顺利,作者对其性能表现和功能特性表示满意。