GEO生成式引擎优化模块:SoeayCMS让你的网站被AI主动"引用"

一、为什么要做 GEO?
过去做网站优化,我们盯着的是百度、Google的搜索结果页。但一个不可逆的变化正在发生:越来越多用户的第一入口,不再是搜索框,而是 AI 对话框。
当用户在 ChatGPT、Perplexity、Kimi、豆包、Claude 里问出"XX 行业哪家好""XX 怎么选"这类问题时,AI 会综合全网内容给出一个"标准答案",并附上它采信的来源链接。能被 AI 引用的网站,获得了新的流量入口;不能被理解的网站,则在这场注意力迁移中悄然隐身。
传统 SEO 解决的是"让搜索引擎爬得到、排得靠前";而 AI 引擎的阅读逻辑完全不同——它不只需要关键词,更需要结构清晰、可拆取、可验证的答案。为此,SoeayCMS正式立项开发了GEO(Generative Engine Optimization,生成式引擎优化)模块。

二、模块核心能力一览
GEO 模块以官方插件形式交付(插件标识:geo,当前版本 1.0.0),随装随用,无需修改模板代码。核心能力包括五个方面:
1. 内容级 GEO 字段:为 AI 准备"标准答案"
在内容编辑中扩展了一组专用 GEO 字段,让每篇内容都自带"AI 可直采的答案":
- 答案摘要(geo_summary):100–250 字的完整答案段落,AI 引擎可直接引用,避免 AI 自行总结导致来源流失;
- 核心要点(geo_key_points):3–8 条结构化要点,方便 AI 逐条抽取进答案;
- FAQ 问答对:以问答形式预置高频问题,直接对应 AI 引擎偏好的回答结构;
- 声明 + 证据(Claims):对关键论断提供佐证来源,提升内容可信度与引用概率;
- 目标问题:明确这篇内容想回答什么问题,让优化有的放矢。
2. GEO 健康度评分:0–100 分,逐项可诊断
模块内置健康度评分引擎,对每篇内容按八个维度打分:答案摘要(20 分)、核心要点(15 分)、FAQ、声明+证据、关键词是否出现在首句、目标问题覆盖、作者与来源、内容新鲜度。
每一项都给出明确的得分状态与优化建议——比如摘要不足 100 字时会提示"建议补充到 100–250 字形成完整答案"。后台一目了然,改哪里、怎么改,不再靠猜。

3. 全自动 JSON-LD 结构化数据
模块按页面上下文自动输出 Schema.org 标准的 JSON-LD 结构化数据,覆盖:WebSite、Organization、Article / NewsArticle、FAQPage、ClaimReview、Person等类型。首页、列表页、内容详情页各取所需,全程无需手写一行代码——这正是结构化数据中最容易出错、也最容易被忽视的一环。
4. AI 专用 Sitemap 与 robots-ai.txt
在传统 sitemap 之外,模块额外提供AI 专用站点地图 /ai-sitemap.xml:除常规 URL 信息外,还通过自定义ai:扩展字段携带每篇内容的答案摘要、FAQ、更新时间与优先级,让 AI 爬虫"一次抓取、带答案走"。同时自动生成robots-ai.txt,对 AI 引擎的抓取策略做显式声明。
5. 无感集成:Hook 驱动,随装随用
依托 SoeayCMS 插件框架的事件总线,GEO 模块通过content.after_save(内容保存后同步 GEO 数据)、content.before_delete(删除时清理)、tag.parse.geo(模板标签解析过滤器)等钩子实现零侵入集成——不改动核心代码,升级互不影响。数据表由 Schema 安装器幂等创建,装上即用。
此外,模块为每篇内容计算SHA-256 正文哈希,用于校验 AI 引用时的内容一致性,确保"AI 引用的就是你发布的"。
三、技术实现要点
- 插件化架构:GEO 完全基于 SoeayCMS 插件框架开发(manifest 声明 + Plugin 生命周期 + Hook 事件总线),是插件生态的标杆实现;
- 幂等建表:SchemaInstaller 保证多次触发不重复建表,安装与升级安全;
- 上下文感知渲染:JSON-LD 渲染器区分
index / list / content / category四种上下文,按页面类型输出恰当的结构化数据; - 评分引擎独立成类:评分规则与业务解耦,后续可持续校准权重与阈值。
四、下一步计划
- GEO 收录排名追踪的持续打磨(后台"关键词 / 排名"看板);
- 与 SEO 增强扩展包的能力协同,形成"传统搜索 + AI 引擎"双引擎优化方案;
- 探索
llms.txt等新兴 AI 内容协议的支持; - 面向更多垂直场景的 FAQ / Claims 模板。
搜索引擎的时代,我们争夺的是排名;AI 问答的时代,我们争夺的是被引用。GEO 模块是 SoeayCMS 迈向"AI 时代内容基础设施"的第一步,欢迎各位站长在后台插件中心安装体验,并把使用反馈告诉我们。
—— SoeayCMS 开发团队
