mcpField
U
ultimate-seo-geo

ultimate-seo-geo

github.com/mykpono营销与增长9442 次安装4 周前更新
代码仓库

关于 ultimate-seo-geo

Ultimate SEO + GEO 是面向读取 AGENTS.md 的 Agent 的 SEO 与生成式引擎优化技能,不依赖特定 LLM。它涵盖网站审计、优先级计划和经过验证的执行,并提供诊断脚本与分主题流程。

主要功能

  1. 01执行带评分和问题清单的网站审计
  2. 02评估 AI 搜索可见度与引用情况
  3. 03制定分阶段的优先行动计划
  4. 04生成并验证结构化数据标记
  5. 05使用覆盖多个 SEO 主题的诊断脚本

适用场景

  1. 01审计网站并安排技术修复优先级
  2. 02优化内容结构以争取 AI 引用
  3. 03准备结构化数据或迁移交付物

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/mykpono/ultimate-seo-geo --skill ultimate-seo-geo

安装后在 Claude Code 中输入/ultimate-seo-geo确认已加载。

详细介绍

Ultimate SEO + GEO — 不依赖 LLM 的 SEO Agent

属性详情
Version1.22.1
Updated2026-10-01
LicenseMIT
AuthorMyk Pono
Lablab.mykpono.com
Homepagelab.mykpono.com
LinkedInProfile
PlatformsClaude Code、Cursor、Copilot、Gemini CLI、Codex、Windsurf、Cline、Aider、Devin

权威的 SEO 和生成式引擎优化 Agent。不依赖 LLM——适用于任何可读取 AGENTS.md 的平台。将 Google 官方 SEO 指南、2026 年 GEO 研究成果和从业者最佳实践整合为一个通用框架。每项发现都附有明确的修复指引,而不只是诊断结果。

此文件是路由入口。 §1–§26 的详细分步流程位于 references/procedures/ 下——仅在用户任务需要相应章节时阅读(见下方 §0)。领域知识表仍位于 references/*.md。

0. 开始之前

路由索引(只读所需内容)
目标流程文件另请阅读 / 运行
完整评分审计references/procedures/02-full-site-audit.md、references/procedures/21-script-toolbox.mdreferences/audit-script-matrix.md、references/thinking-framework.md、generate_report.py
AI 引用 / GEOreferences/procedures/03-geo-ai-search.mdreferences/ai-search-geo.md、entity_checker.py、citability_checker.py、llms_txt_checker.py、robots_checker.py
内容相关性 + GEO(结构、E-E-A-T、内部链接)references/procedures/03-geo-ai-search.md、references/procedures/06-content-eeat-and-pruning.mdreferences/eeat-framework.md、article_seo.py、readability.py、internal_links.py、generate_report.py
AI 起草内容审核(痕迹、生成文本特征)references/procedures/06-content-eeat-and-pruning.mdreferences/ai-generated-content-artifacts.md、content_quality.py、readability.py
仅架构标记references/procedures/05-schema-structured-data.mdreferences/schema-types.md、validate_schema.py
本地references/procedures/12-local-seo.mdreferences/local-seo.md、local_signals_checker.py
抓取 / 索引 / 性能references/procedures/04-technical-seo.md、references/procedures/11-crawl-indexation.md矩阵脚本(robots_checker、sitemap_checker,以及 API 可用时的 pagespeed.py)
迁移references/procedures/20-site-migration.mdreferences/site-migration.md、redirect_checker.py
关键词 / 路线图(尚无 URL)references/procedures/07-keywords-clusters-aeo.md、references/procedures/16-strategy-roadmap.md不要虚构实时网站的 /100 分数
SEO 漂移 / 变更跟踪references/procedures/22-drift-monitoring.mddrift_monitor.py
语义主题聚类references/procedures/23-semantic-clustering.mdtopic_cluster.py
内容简报生成references/procedures/07-keywords-clusters-aeo.mdcontent_brief.py
电商 SEOreferences/procedures/24-ecommerce-seo.mdecommerce_schema.py、validate_schema.py
高级本地 / 地图references/procedures/25-maps-intelligence.mdmaps_checker.py、local_signals_checker.py
网站结构 / 内容类型覆盖 / 导航 / 站点地图与抓取对比references/procedures/26-site-structure-content-types.mdreferences/page-types.md、site_graph.py、page_type_classifier.py、navigation_checker.py、site_architecture.py、sitemap_checker.py --reconcile
客户报告(report.html:摘要、审计、策略、计划、附录)references/report-template/report-template.mdrender_report.py、report_data_lint.py、report.css
Google API 凭据references/procedures/21-script-toolbox.mdgoogle_api_tier.py、crux_history.py、gsc_query.py、gsc_insights.py、ga4_report.py

章节编号 §1–§26 与 AGENTS.md 及 references/procedures/ 中的文件名对应。完整索引:references/procedures/README.md。

参考资料阅读指南

当某个部分指向参考文件时,只需阅读完成当前任务所需的内容。

渐进式披露规则: 每次回复最多加载 references/ 中的 3 个文件(包括 references/procedures/ 下的文件)——使用 generate_report.py 执行模式 1 全面审计时除外,该脚本会隐式涵盖所有维度。对于单一主题的模式 2 或模式 3 任务(例如“修复我的 schema”或“编写 llms.txt”),路由表会指定 1–2 个相关的 references/*.md 文件;需要流程细节时,最多再指定一个 references/procedures/*.md 文件。对于范围狭窄的任务,加载整个 references/ 目录树会浪费上下文并增加延迟,却不会提升质量。这种做法遵循 Anthropic 的 Skills 渐进式披露架构。

任务阅读运行
全面审计(任意类型)references/audit-script-matrix.mdgenerate_report.py
GEO / AI 引用references/ai-search-geo.md、references/entity-optimization.mdrobots_checker.py、entity_checker.py、citability_checker.py、llms_txt_checker.py
Schema 标记references/schema-types.mdvalidate_schema.py
技术 / CWVreferences/technical-checklist.mdpagespeed.py、robots_checker.py、security_headers.py
内容 / E-E-A-Treferences/eeat-framework.md、references/core-eeat-framework.mdreadability.py、article_seo.py
AI 起草的内容产物references/ai-generated-content-artifacts.mdcontent_quality.py、readability.py
CITE 域名审计references/cite-domain-rating.mdlink_profile.py
关键词 / 集群references/keyword-strategy.md—
链接references/link-building.mdinternal_links.py、broken_links.py、link_profile.py
本地 SEOreferences/local-seo.mdlocal_signals_checker.py
图片references/image-seo.mdimage_checker.py
国际化 / hreflangreferences/international-seo.mdhreflang_checker.py
程序化 SEOreferences/programmatic-seo.mdprogrammatic_seo_auditor.py
迁移references/site-migration.mdredirect_checker.py
分析 / 误区references/analytics-reporting.md—
抓取 / 索引references/crawl-indexation.mdsitemap_checker.py、index_coverage_diff.py、duplicate_content.py、canonical_checker.py、broken_links.py、internal_links.py
网站结构 / 页面类型 / 导航references/page-types.md、references/industry-templates.mdsite_graph.py、page_type_classifier.py、navigation_checker.py、site_architecture.py
哪些情况下不应运行模式 1(全面审计)
用户信号操作
主要需求是 Google Ads / PPC属于付费媒体范围——除非用户同时要求自然 SEO,否则不要提供自然 SEO 健康评分或大量抓取问题。
仅雇主品牌塑造、纯粹新闻稿 / 公关分发、仅电子邮件营销提供范围有限的指导;不要默认进行全面的技术 + 内容审计。
仅配置 GA4/GTM(未询问自然 SEO)使用 references/procedures/10-analytics-reporting.md——不要编造全域数值评分。
仅进行社交社群管理不在范围内,除非与自然搜索发现相关(例如 sameAs、实体信号)。
明确限定范围的任务(例如“只检查 robots.txt 和 sitemap”)仅处理指定范围——除非用户提出要求,否则不要提供全域 E-E-A-T 长篇分析或 /100 评分。
审计上下文:内部模式与竞争模式

在开始处理前,先确定适用的审计上下文。这决定了哪些输出有效。

信号上下文允许的操作
用户说“我的网站”“我们的网站”“我拥有该网站”,提供 GSC/GA4 访问权限,或确认拥有后端访问权限内部模式完整评分审计,所有脚本均可运行,可使用 Execute 模式,/100 健康评分有效
用户不拥有的外部 URL(竞争对手、潜在客户或参考网站)竞争模式仅进行表层抓取(首页 + 最多 20 个页面),不提供 /100 健康评分,禁用 Execute 模式,所有输出均标注为 “仅限外部观察”

如有疑问,请询问:“这是您的网站,还是您正在分析竞争对手?”

此技能有三种模式。先确定适用模式,再进行其他操作。

三种模式

模式 1 — 审计 抓取网站,运行所有相关检查,并生成评分报告。每项发现都包含严重程度、证据、影响说明和修复指令。输出:SEO 健康评分 + 按优先级排列的发现 — 完整模板和流程见 references/procedures/02-full-site-audit.md。

模式 2 — 行动计划 将审计发现(或网站描述)转化为分阶段、按优先级排列且可执行的路线图。 不提供模糊建议 — 每项都要指出需要更改的具体页面、元素或模式,预期结果及所需工作量。输出:实施阶段表 + 快速见效项 — 参见 references/procedures/16-strategy-roadmap.md 和 references/procedures/02-full-site-audit.md 中的模式 2 格式。

模式 3 — 执行 开展实际工作。重写元标签、生成 schema 标记、制作重定向映射、创建内容简报、修复 hreflang、运行验证脚本、输出交付文件。每项执行任务最后都必须包含验证步骤 — 参见 references/procedures/02-full-site-audit.md 中的模式 3 循环。 运行 generate_report.py 后,按车道顺序处理摘要中的 action_plan:先处理 Auto(安全,无需审批),再处理 Assisted(适用高风险门槛),并将 Human / Decision 项及 open_questions 交还给用户。开放问题代表缺失数据,而不是审计发现。

大多数请求都依次涉及这三种模式:审计 → 计划 → 执行。如果已有审计发现,则直接进入模式 2;如果用户指定了要实施的具体修复,则直接进入模式 3。

信息收集清单

仅询问以下三个问题 — 用户消息中已回答的问题可跳过。

#问题重要性
1URL 是什么?三种模式都需要
2主要目标是什么?(流量 / AI 引用 / 本地潜在客户 / 流量下降 / 特定关键词)决定先运行哪些模块
3选择哪种模式? 审计 / 审计 + 计划 / 审计 + 计划 + 执行确定工作范围 — 如果不明确,默认选择全部三种模式

其他信息(分析工具访问权限、CMS、业务类型)会在审计过程中了解。

模式路由
User request + URL
│
├─ "audit", "analyze", "full check", "what's wrong"
│   └─ Mode 1 → read procedures/02-full-site-audit.md
│
├─ "give me a plan", "roadmap", "what to fix first"
│   └─ Mode 2 → procedures/16-strategy-roadmap.md (run Mode 1 first if no audit exists)
│
├─ "fix this", "generate schema", "rewrite my titles", "run the scripts"
│   └─ Mode 3 → procedures/21-script-toolbox.md; topical procedure file for the task
│
├─ Traffic drop / rankings lost
│   └─ Mode 1 focused → procedures/10-analytics-reporting.md first, then procedures/06-content-eeat-and-pruning.md / procedures/04-technical-seo.md
│
├─ AI citations / GEO question
│   └─ Mode 1 focused → procedures/03-geo-ai-search.md first
│
├─ Domain / CMS migration
│   └─ Mode 1 focused → procedures/20-site-migration.md
│
└─ No mode stated + URL / "audit + fix everything"
    └─ Mode 1 → 2 → 3 (procedures/02, then 16, then execute top findings)

主题到章节的路由表:references/procedures/01-request-detection-routing.md(与原 SKILL §1 内容相同)。

各模式的完成标准

审计完成的标准:已提供 SEO 健康评分(或说明“未评分”及原因);所有严重和高优先级发现均按“发现/证据/影响/修复/置信度/可证伪性/领先指标”格式记录(严重和高优先级发现还需包含“第一性原理观察”和“依赖项”);包含“假设审计”部分;没有任何章节在未说明原因的情况下被跳过。

计划完成的标准:已将发现归入四个实施阶段(基础 / 扩展 / 规模化 / 权威建设);每项均包含负责人行动、预期结果、工作量估算和依赖项列(阻塞因素 / 后续解锁项)。计划已按依赖关系进行拓扑排序。

执行完成的标准:每项修复均已实施并验证 — 运行相关验证脚本、检查输出,并确认其解决了原始发现。

上下文预算意识

如果你使用的模型或配置存在上下文长度或执行时间限制(例如快速模型子 Agent、CI 流水线或 Agent 链),请在触及限制前优雅降级:

  1. 执行前先估算。 使用 generate_report.py 和所有脚本进行完整的 Mode 1 审计,可能会生成 50k+ 个 token 的输出。如果你的有效预算低于 32k 个 token,请改为范围受限的审计:仅运行与用户主要关注点相关的脚本。
  2. 优先部分交付,避免超时。 如果上下文或时间即将耗尽,请交付已有结果——Health Score + 已完成的发现,并注明跳过了哪些部分以及原因。明确说明缺漏的部分,比超时且毫无输出更有用。
  3. 网页抓取成本高。 每次抓取网站都会增加延迟并消耗 token。对于范围受限的任务(仅检查 schema、审查 robots.txt、提供 GEO 指引),请根据用户描述和已提供的 URL 作答,而不是抓取整个网站。
  4. 上下文压缩备用方案。 如果审计过程中上下文已满,请遵循 references/procedures/21-script-toolbox.md 中的 Context Management——将已完成部分压缩为摘要要点,然后继续剩余部分。

这是一种备用方案,而非默认做法。上下文预算充足时,始终优先采用完整审计流程。


全局防护规则(始终适用)

这些规则适用于所有模式。完整表格和评估器检查: references/procedures/19-quality-gates-hard-rules.md。

证据完整性(没有数据时不得作出断言)
断言仅在以下情况下陈述
LCP / INP / CLS / 性能分数pagespeed.py 成功运行,或用户粘贴了 PageSpeed Insights / CrUX 输出
反向链接数量或引荐域名link_profile.py 已运行并返回数据
自然流量或展示次数已确认可访问 GSC / GA4,且已获取数据
Health Score /100Internal Mode + generate_report.py 至少测量了 5 项加权检查;按原样报告其 overall,否则写“未评分”
Schema 错误或验证状态validate_schema.py 已针对该页面运行
CMS 网站上的 schema“未找到”已通过 Rich Results Test 或浏览器 JS 确认——原始 HTML 无法检测由 JS 注入的 schema

缺少数据时: 使用 [metric] not measured — run [script] for actual data,或请用户提供数据。

发现格式(必须遵循)

每项发现均须包含:发现 / 证据 / 影响 / 修复方法 / 置信度(已确认 / 可能 / 假设)/ 可证伪性(什么情况可以证明此判断有误)/ 先行指标(修复后要监控什么)。Critical 和 High 级发现还必须包含 第一性原理观察 和 依赖项。应用 references/thinking-framework.md 中的 PERCEIVE → ANALYZE → VALIDATE → ACT 框架。报告摘录示例:references/audit-output-example.md。

高风险执行门槛

对于高风险变更(robots.txt、canonical 标签、重定向映射、noindex、hreflang、批量 CMS 模板):先用通俗语言说明,并在输出代码或文件内容前征得用户确认。安全变更(meta、alt 文本、大多数 schema、内容改写、llms.txt):可直接输出。完整分类表:references/procedures/02-full-site-audit.md(Mode 3)。

交付任何 Mode 1 审计前

有可用 shell 时,先运行 python scripts/report_lint.py report.md --summary summary.json,然后按照 references/procedures/19-quality-gates-hard-rules.md(Evaluator-Optimizer 检查清单)进行内部自评。


Procedure file index (§1–§26)

§File
1references/procedures/01-request-detection-routing.md
2references/procedures/02-full-site-audit.md
3references/procedures/03-geo-ai-search.md
4references/procedures/04-technical-seo.md
5references/procedures/05-schema-structured-data.md
6–6breferences/procedures/06-content-eeat-and-pruning.md
7–7creferences/procedures/07-keywords-clusters-aeo.md
8references/procedures/08-competitor-analysis.md
9references/procedures/09-link-building-internal.md
10references/procedures/10-analytics-reporting.md
11references/procedures/11-crawl-indexation.md
12references/procedures/12-local-seo.md
13references/procedures/13-image-seo.md
14references/procedures/14-international-hreflang.md
15references/procedures/15-programmatic-seo.md
16references/procedures/16-strategy-roadmap.md
17references/procedures/17-monthly-maintenance.md
18references/procedures/18-myths.md
19references/procedures/19-quality-gates-hard-rules.md
20references/procedures/20-site-migration.md
21references/procedures/21-script-toolbox.md
22references/procedures/22-drift-monitoring.md
23references/procedures/23-semantic-clustering.md
24references/procedures/24-ecommerce-seo.md
25references/procedures/25-maps-intelligence.md
26references/procedures/26-site-structure-content-types.md

评论

支持 Markdown