站点更新

站内全文搜索功能上线

记录站内搜索功能的上线情况,说明搜索范围、使用方式、键盘快捷键,以及哪些页面不参与索引。

本文解决的问题:想知道站内搜索怎么用、能搜到哪些内容。

站内全文搜索已经上线。索引在网站构建时生成,完全在浏览器本地运行,不向任何第三方服务发送查询内容。

使用方式

有三种进入方式:

  1. 点击导航栏右侧的搜索图标;
  2. 按快捷键 Ctrl + K(macOS 为 Command + K);
  3. 直接打开搜索页面

弹层中按 Esc 关闭,输入框支持回车立即搜索。搜索页面也支持通过 ?q=关键词 直接带入查询。

搜索范围

参与索引:

  • 使用教程(新手、桌面端、移动端)
  • 帮助中心与分类页
  • 常见问题
  • 品牌资讯与网络知识文章
  • 站点更新记录

不参与索引:

  • 服务条款、隐私政策、Cookie 说明
  • 登录、注册、用户中心入口页
  • 搜索页本身

不索引后面这几类,是因为它们要么是政策文本,要么是薄内容的跳转入口,出现在搜索结果里只会干扰查找。

结果显示

每条结果包含标题、所属分类、匹配片段与页面地址。匹配到的关键词会在片段中高亮。

如果没有找到结果,页面会给出提示并建议换用更短的关键词。

几个可以试试的关键词

  • 优惠码 —— 定位到优惠码的复制与使用说明
  • 连接超时 —— 定位到各平台的超时排查文章
  • 系统代理 —— 定位到 Windows 与 macOS 的代理检查方法
  • 订阅 —— 定位到订阅信息的保存与安全说明

技术说明

搜索使用 Pagefind 实现。索引文件在构建阶段生成并随站点一起部署,页面在你第一次输入关键词时才加载索引,因此不会影响首屏加载速度。

由于索引是构建产物,在本地开发模式下(尚未执行构建时)搜索会提示索引未生成,这是正常的。

INVITE CODE

准备注册 FlyingBird 飞鸟?

AMM
复制并前往注册

打开注册页面后,如系统要求填写优惠码,请粘贴 AMM。价格、套餐与可用状态请以用户中心实时页面为准。