暗色模式

TeoSeo v1.3.0:GEO 优化、主题适配检测与自动更新修复

技术教程
2026-08-11
13
0
本文要点
  • TeoSeo v1.3.0 新增 GEO 优化:meta/og:description 清理、BreadcrumbList 结构化数据、文章顶部「本文要点」折叠块保护;
  • 新增 GEO 开关(默认关闭,手动开启)与主题适配检测弹窗(非 Inaline 主题勾选开启时会提示,可前往博客留言请求适配);
  • 新增 Inaline 主题适配补丁inaline-patch/),解决 details 折叠块在 Inaline 渲染下被解析器破坏的问题;
  • 修复自动更新后钩子不重建导致设置页 500 的问题(更新后自动重建钩子);
  • ⚠️ v1.2.x 无法自动更新到 v1.3.0(旧版 Update.php 缺陷),需删除后手动安装。

写在前面

TeoSeo 是适配 Typecho 1.3 的 SEO 插件:自动 sitemap、发布即推送(IndexNow / 百度)、AI 摘要与关键词。v1.3.0 是它的一次大版本更新,重点补齐了 GEO(生成式引擎优化) 能力,并修复了自动更新的钩子重建问题。

v1.3.0 更新内容

GEO 优化:面向 AI 搜索引擎

GEO 指针对 AI 搜索引擎(Perplexity、Kimi、ChatGPT 等)的优化,目标是让站点内容更容易被生成式引擎抓取、理解并引用。v1.3.0 带来三块能力:

  1. meta / og:description 清理:AI 摘要优先、无 markdown 污染(不再出现 ##** 等符号残留),搜索引擎与 AI 引擎拿到的是干净的描述。
  2. BreadcrumbList 结构化数据:输出 JSON-LD 面包屑(首页 > 分类 > 文章),帮助理解站点层级。
  3. 「本文要点」折叠块保护:文章顶部可写 <details> 折叠块(默认折叠、点击展开),让 AI 引擎直接读到"结论先行"的内容;插件会保护它不被 markdown 解析器破坏。

GEO 开关

GEO 优化默认关闭,需在设置页手动开启("GEO 优化 → 启用 GEO 优化")。开启后上述三块能力生效。

主题适配检测弹窗

由于「本文要点」折叠块的渲染保护依赖 Inaline 主题的正文渲染方式,非 Inaline 主题下该功能不保证生效。因此插件会自动检测当前主题:使用其他主题时,勾选开启 GEO 会弹出提示,并提供「反馈」按钮跳转作者博客留言请求适配。

Inaline 适配补丁

仓库新增 inaline-patch/ 目录,包含 4 个文件的适配补丁(Article.phpMarkdownParser.phpmarkdown.cssSite.php),覆盖后即可让「本文要点」折叠块在 Inaline 主题下正常渲染。使用其他主题可留言请求适配。

自动更新修复

v1.3.0 修复了自动更新后钩子不重建的问题:旧逻辑更新后不会重建插件钩子,导致新版新增的钩子不生效、设置页 500。新版改为"更新后写待重建标记,插件下次加载时自动重建钩子",更新流程更可靠。

升级注意事项

⚠️ v1.2.x 无法自动更新到 v1.3.0:v1.2.x 的 Update.php 存在缺陷(更新后不重建钩子、且自身不会被更新),直接自动更新会导致插件激活状态损坏。请停用并删除旧版 → 下载 v1.3.0 手动安装 → 重新启用

v1.3.0 之后的版本间更新(如 v1.3.0 → v1.3.1)自动更新完整工作,无需手动。

相关链接

发表评论

暂无评论,快来抢沙发吧!