给博客配置使用ALGOLIA搜索

AI-摘要
AnZhiYu GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
给博客配置使用ALGOLIA搜索
清欲安知鱼的搜索系统支持algolia、本地搜索、DocSearch 本站使用的是algolia,能够在毫秒级返回搜索结果,同时支持多语言、拼写纠正和同义词处理等功能
1. 注册和配置 algolia
注册地址
点击链接注册:注册
创建应用
进入此页面创建应用:创建
注意 这里免费的只能选前面几个,一般默认就行 当然你要是土豪当我没说(
创建索引
按照下图步骤创建索引:
获取key
如图
如下图所示,记录下 appId
、apiKey
和 adminApiKey
。 ⚠️ 请务必妥善保管,切勿泄露!
⚠️ 请务必妥善保管,切勿泄露!
⚠️ 请务必妥善保管,切勿泄露!
重要的事情强调三次
2.配置博客
安装插件
进入博客根目录,在终端中执行以下命令安装插件:
1 | npm install hexo-algoliasearch --save |
编辑博客配置文件
打开博客目录下的_config.anzhiyu.yml
修改以下内容:
1 | # Algolia search |
打开博客目录下的_config.yml
添加以下内容:
1 | # algolia搜索: https://github.com/LouisBarranqueiro/hexo-algoliasearch |
编辑之后执行以下命令:
1 | hexo cl |
3.测试
运行本地服务:
执行hexo s
,这时候发现右上角 出现了搜索按钮,测试一下:
这时候发现搜索已经可以正常使用了
补充一下
如果你发现你的搜索可以搜索到数据,但是点进去跳转到了https://example.com/
这个域名 ,
请检查你的 _config.yml
文件 其中的 url 字段用于设置你的博客网址。如果这个网址设置为 https://example.com/
,那么在生成的网页中,所有链接都会基于这个网址。检查该字段是否正确设置为你的博客实际网址
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果