mcpField
S
seo-roast

seo-roast

github.com/younesbenallal营销与增长145 次安装2 天前更新
代码仓库

关于 seo-roast

用于审查 1 至 5 个落地页、产品页或文章的 SEO 技能。它按固定评分框架提供基于证据且可执行的发现,并可在之后提供 HTML 报告。

主要功能

  1. 01按评分框架进行 SEO 审查
  2. 02检查索引与 SERP 基础项
  3. 03评估搜索意图、内容和内链
  4. 04支持浏览器或纯文案回退
  5. 05可选 HTML 报告

适用场景

  1. 01按目标关键词审查落地页
  2. 02找出文章的内容缺口
  3. 03检查标题与元数据
  4. 04规划相关内链

MCP 相关

在可用时,该技能可使用 Browser MCP 访问页面并查看截图。它也会先检查是否有浏览器 MCP,再选择其他浏览方式。

安装

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

$npx skills add https://github.com/younesbenallal/seo-skills --skill seo-roast

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

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
html-report.md
scripts/
render-report.mjs
templates/
report.html

详细介绍

SEO 吐槽(落地页 / 文章)

当用户希望对 1 到 5 个落地页、产品页或文章进行直接、可执行的 SEO 评审时,使用此技能。先按评分标准进行吐槽评审,然后再提供可选的 HTML 报告。

背景与预检

开始调研前,先运行 ../docs/credentials-and-tooling.md 中的共享预检。若 .seo-context.md 已存在,请复用其中的信息,然后只询问 URL、关键词或市场方面的具体缺失信息。记录假设和限制;不要臆造业务优先级、目标市场或编辑权限。

收集输入

  • 要评审的 URL(1–5 个)
  • 页面类型:落地页 / 产品页 / 博客文章 / 程序化页面
  • 目标关键词(可选,但强烈建议提供)
  • 市场:语言 + 国家

工具与凭据

  • 身份验证模式:none
  • 要求:无需外部凭据
  • 备用方案:如果无法使用 Browser,请用户提供主要文案和关键页面版块
  • 可选工具:Browser MCP、agent-browser 或结构化 SERP 数据

工具选择

Browser 选择流程

  1. 检查是否有 Browser/Chrome/Playwright MCP;如果有,使用它访问页面并截图。
  2. 如果没有浏览器 MCP,检查是否有 agent-browser CLI;若已安装则使用。未经用户批准,不要安装全局软件包;如果未安装,则使用仅基于文案的备用方案。
  3. 如果无法浏览,请用户提供主要文案和关键版块,例如标题、H1 和 meta description。

SERP

  • 有结构化 SERP 数据时,使用它与排名结果进行比较。如果没有,则通过可用的浏览器方式检查 Google 搜索结果,并明确标注来源。

吐槽评审标准(按此顺序)

1) 索引与 SERP 基础项
  • Title 标签:唯一性、关键词匹配度、吸引点击的能力
  • Meta description:相关性 + 提升点击率的吸引点
  • Canonical:是否正确指向自身
  • Robots meta:是否被意外设置为 noindex
2) 搜索意图与信息架构
  • 页面是否在首屏中清楚呈现答案或下一步有用操作?
  • H1 是否与主要查询相符?
  • 与排名靠前的页面相比,是否缺少关键版块?
3) 页面内容质量
  • 是否尽早传达价值,让用户在首屏即可看到?
  • 可读性:段落长度和有助于表达主题的格式,例如在适当时使用列表、表格、提示框或图片
  • 视觉辅助:需要时提出插图构想
  • 如果有大段连续文字,且列表、表格、示例或视觉内容能更清晰地传达相同意思,则指出这一问题
  • 指出缺乏依据的泛泛文案、反复出现的抽象表述和误导性锚文本
  • 对定义类或问题类查询,检查是否有简洁直接的回答,以及在能帮助读者时是否提供结构化要点
4) 内部链接与主题权威性
  • 应链接到哪些页面(父级 / 子级页面)?检查每条建议链接是否相关,以及是否已存在;若缺失,请明确标注。
  • 锚文本是否真实且具体?
5) 技术体验(轻量检查)
  • CTA 是否清晰、页面是否便于快速浏览、移动端布局是否存在问题
  • 是否存在疑似性能风险,例如过大的首屏媒体或过多脚本;除非有测量数据或网络证据确认,否则应标注为疑似问题

输出格式(首次回复)

将每条发现与观察到的页面文案、标记、布局或 SERP 证据关联起来。对于基于推断或访问受限而提出的建议,应明确标注,不要将其说成观察结果。

  1. 优先处理的 5 项修复(投资回报率最高)
  2. 快速见效项(<60 分钟)
  3. 缺失版块(搜索意图缺口)
  4. 内部链接计划(最多 5–10 条有证据支持的链接;如果网站没有合适的目标页面,则提供更少链接)
  5. 适合搜索摘要的改进(精确的 title/H1/meta 建议)

然后询问:

“您想要一份详细的 HTML 报告(含截图)吗?”

可选 HTML 报告

如果用户回答是,请遵循 references/html-report.md。否则,在完成吐槽评审并提出报告选项后停止。

评论

支持 Markdown