CSE 支持

目录

了解如何在 FixIt 主题中配置自定义搜索引擎 (CSE)。

什么是 CSE?

自定义搜索引擎(CSE)允许你为你的网站、博客或一组网站创建搜索引擎。你可以配置搜索引擎以搜索网页和图像。你可以微调排名,自定义搜索结果的外观和感觉等。

常见的搜索引擎都有自己的 CSE 服务,例如:

在 FixIt 中配置 CSE

FixIt 0.3.16 | 新增

首先,手动创建一个搜索结果展示页面:

1
hugo new content search/index.md

在 FixIt 主题中配置 Google 或 Bing CSE:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
[params.search]
enable = true
type = "cse"

[params.cse]
# 搜索引擎:["google", "bing"]
engine = "google"
results_page = "/search/"

[params.cse.google]
cx = ""

[params.cse.bing]
cx = ""

Google CSE

Google CSE 又叫 Google Programmable Search Engine, 本节主要介绍如何在 FixIt 中使用 Google CSE,你可前往 Programmable Search Engine Tutorial 查看完整的教程。

接着,按照以下步骤创建一个 Google 搜索引擎:

  • Google Programmable Search Engine 创建一个新的搜索引擎。
  • 输入你的搜索引擎名称,例如:FixIt
  • 选择在特定网站或网页中搜索,输入你的网站 URL,例如:fixit.lruihao.cn
  • 点击 创建 按钮。
  • 稍等片刻,页面会提示你:“新的搜索引擎已创建”,然后点击 自定义 按钮进入搜索引擎的自定义页面。
  • 点击 外观和风格 => 布局 => 选择 两列。(这一步至关重要,请勿忽略!
  • 最后点击概览,复制你的搜索引擎 ID。
  • 将搜索引擎 ID 填入配置文件中的 cx 字段。
  • 🎉 大功告成!重新启动 Hugo 服务器试试搜索功能吧。

Bing CSE

Bing 自定义搜索与 Google CSE 类似。你可以前往 Bing Custom Search 页面创建自定义搜索实例并获取 CX ID,然后在 params.cse.bing.cx 中配置。


相关内容

Buy me a coffee
Lruihao 支付宝支付宝
Lruihao 微信微信

发现新版本

当前站点有新版本可用。