外观
配置搜索引擎
搜索引擎把输入的关键词交给网站搜索,不是书架全文搜索。先使用已有引擎,确有需要时再新增。
打开管理页面
在浏览器的 设置 → 搜索引擎管理 中管理引擎;搜索框旁的引擎选择菜单也可进入配置。网址管理 用于管理网站收藏,不是同一页面。新增后保存,在引擎列表中选择它,再用一个短关键词测试。
链接搜索 GET
适合关键词出现在搜索结果网址里的站点。
- 在网站搜索一个词,复制结果网址。
- 新增引擎,填写名称,选择 链接(GET)。
- 粘贴搜索链接,把其中的关键词替换为
搜索词三个字。 - 保存,选择该引擎并测试。
示意模板(example.com 只是占位域名,需换成目标网站的实际搜索地址):
text
https://example.com/search?q=搜索词不要把登录凭据或一次性会话参数作为固定搜索链接分享。
表单搜索 POST
配置页提供 表单(POST) 时,可以用于通过表单提交关键词的网站。关键词不在网址里,并不一定代表不支持。
- 选择 表单(POST),填写网站实际的搜索提交地址。
- 在 POST 表单参数 JSON 中填写该站点的字段,例如:
json
{"q":"搜索词"}- 保存并测试。这里的
q只是示例,字段名必须匹配网站,不能直接套用到所有站点。
不会确定表单参数时,优先使用已验证的引擎配置,或直接在网站搜索框中搜索。较早版本没有请求方式选项时,使用 GET 或网页手动搜索。
注入脚本(高级)
某些动态表单需要先打开页面,再执行搜索脚本。此方式仅用于 POST 模式,并且与 POST 表单参数 JSON 二选一,不能同时填写。脚本提交成功后需要按配置页说明返回 SUBMIT_SCHEDULED。
脚本依赖网站页面结构,网站变化后可能失效。普通搜索不需要填写脚本,只使用来源可信且理解其作用的配置。
搜索没有结果
- 确认当前选择了新保存的引擎,而不是仅调整了列表顺序。
- 检查
搜索词占位符、编码和关键词后缀。 - 网站要求登录时,先在内置浏览器登录。
- 网站的验证码、脚本或表单变更可能使配置失效,先验证网页本身能否手动搜索。
- 若禁用了网页脚本,恢复脚本后重试动态页面。