mcpField
S
seo-optimization

seo-optimization

github.com/oimiragieo营销与增长4439 次安装17 周前更新
代码仓库

关于 seo-optimization

面向营销人员和网站运营者的七阶段 SEO 工作流技能,涵盖审计、关键词与内容策略、页面优化、结构化数据和链接建设。除传统搜索优化外,也涉及 AI 搜索中的内容可见度。

主要功能

  1. 01七阶段 SEO 工作流
  2. 02抓取与索引技术审计
  3. 03关键词研究与内容聚类
  4. 04页面优化与 E-E-A-T 指引
  5. 05实施 JSON-LD 结构化数据
  6. 06链接建设策略

适用场景

  1. 01审计技术搜索可见度
  2. 02排查排名或抓取问题
  3. 03规划关键词驱动的内容
  4. 04添加丰富结果所需的 Schema 标记

安装

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

$npx skills add https://github.com/oimiragieo/agent-studio --skill seo-optimization

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

包含的文件

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

commands/
seo-optimization.md
hooks/
post-execute.cjs
pre-execute.cjs
references/
research-requirements.md
rules/
seo-optimization.md
schemas/
input.schema.json
output.schema.json
scripts/
main.cjs
templates/
implementation-template.md

详细介绍

SEO 优化

全面的 7 阶段 SEO 优化工作流。审核搜索可见性,诊断排名问题,实施结构化数据,并针对传统搜索和 AI 驱动的搜索提供可执行的优化建议。

适用场景

在以下情况下使用此技能:

  • 开展全面的技术 SEO 审核
  • 诊断排名下滑或抓取问题
  • 为丰富搜索结果实施结构化数据/schema 标记
  • 开展关键词研究并制定内容策略
  • 优化页面元素(标题标签、元描述、标题)
  • 通过内容聚类建立主题权威性
  • 评估并提升 E-E-A-T 信号
  • 为提升 AI Overview(SGE)可见性准备内容
  • 制定或评估链接建设策略
  • 在优化网站 SEO 的同时优化 App Store 列表(ASO 相关性)

核心排名因素(2025-2026)

类别因素权重备注
技术 SEOCore Web Vitals(LCP、INP、CLS)高自 2021 年起直接影响排名
技术 SEO可抓取性/索引高robots.txt、站点地图、规范标签
技术 SEOHTTPS/安全性中基本要求
内容E-E-A-T 信号高对 YMYL 和 AI Overview 至关重要
内容主题权威性高中心辐射式内容集群
内容搜索意图匹配高信息型/导航型/商业型/交易型
页面 SEO标题标签/H1/元数据中标题是主要关键词信号
权威性反向链接质量与相关性高域名评级 + 主题契合度
AI 搜索结构化数据/schema高2025 年 57% 的 SERP 显示 AI Overviews
AI 搜索内容清晰度与结构高大模型偏好易于浏览、事实准确的内容

7 阶段 SEO 工作流

阶段 1:技术 SEO 审核

在优化内容前,评估可抓取性、索引状态和网站健康状况。

可抓取性检查清单:

  • robots.txt 不会屏蔽 JS/CSS(Googlebot 会渲染网页)
  • /sitemap.xml 中存在包含 <lastmod>、<changefreq>、<priority> 的 XML 站点地图
  • 已将站点地图提交至 Google Search Console 和 Bing Webmaster Tools
  • 没有孤立页面(所有页面都可在 3 次点击内通过内部链接访问)
  • 通过 rel="next" / rel="prev" 或站点地图处理分页

索引检查清单:

  • 所有页面都带有规范标签(<link rel="canonical" href="...">)
  • 已解决重复内容问题(尾部斜杠、www 与非 www、http 与 https)
  • 仅在不应出现在 SERP 中的页面(感谢页面、管理页面)使用 noindex
  • 已验证 Google Search Console,且没有覆盖率错误
  • Search Console 中已报告 Core Web Vitals(页面体验报告)

Core Web Vitals 目标:

指标良好需要改进较差
LCP(加载)≤ 2.5s2.5s–4.0s> 4.0s
INP(交互性)≤ 200ms200ms–500ms> 500ms
CLS(视觉稳定性)≤ 0.10.1–0.25> 0.25

如需深入优化 Core Web Vitals,请调用:

Skill({ skill: 'web-perf' });

诊断工具:

# Lighthouse CLI audit
npx lighthouse https://example.com --only-categories=performance,seo --output=json

# Check indexing status
# Search: site:yourdomain.com in Google

# Validate robots.txt
curl https://yourdomain.com/robots.txt

# Check XML sitemap
curl https://yourdomain.com/sitemap.xml
阶段 2:关键词研究与策略

在优化任何页面之前,先根据搜索意图制定关键词策略。

搜索意图分类:

意图类型查询模式内容类型
信息型"how to"、"what is"、"guide"博客文章、指南、教程
导航型品牌名称、产品名称落地页、产品页
商业型"best"、"vs"、"review"对比页面、榜单文章
交易型"buy"、"price"、"discount"产品/类别页面、结账页面

关键词研究流程:

  1. 种子关键词:从产品/服务涵盖的 3-5 个核心主题入手
  2. 扩展长尾关键词:使用工具(Ahrefs、SEMrush、Google Keyword Planner)查找相关且竞争较低的词
  3. LSI 同义词:为每个主要关键词找出 3-5 个潜在语义索引变体
  4. 竞争对手差距分析:找出竞争对手排名靠前而你尚未覆盖的关键词
  5. 按主题集群分组:将相关关键词归入中心辐射式架构

关键词优先级矩阵:

优先级搜索量关键词难度意图匹配度
P0高(1000+/月)低至中(<50 KD)完全匹配
P1中(100-999/月)中(<65 KD)高度匹配
P2低(<100/月)任意长尾/细分

内容集群架构:

Pillar Page: "Complete Guide to [Topic]"
├── Cluster: "[Topic] for Beginners"
├── Cluster: "[Topic] Best Practices"
├── Cluster: "[Topic] vs [Alternative]"
├── Cluster: "How to [Specific Action] with [Topic]"
└── Cluster: "[Topic] Pricing and Plans"

内部链接:每个集群页面都链接到支柱页面;支柱页面链接到所有集群页面。

阶段 3:页面内优化

优化每个页面的元数据和内容结构,使其针对目标关键词。

单页优化清单:

  • 标题标签:主要关键词靠前,内容独特,≤ 60 个字符
  • 元描述:包含关键词、有吸引力的 CTA,长度为 150-160 个字符
  • H1 标签:每页恰好一个,与主要关键词一致或包含主要关键词
  • H2/H3 标签:层级清晰,自然融入次要关键词
  • URL:简短、以连字符分隔、包含主要关键词、不含参数
  • 前 100 个词:主要关键词出现在开篇段落中
  • 图片替代文本:描述清楚,并在语境自然时包含关键词
  • 内部链接:每页添加 3-5 个指向相关内容的内部链接
  • 外链:添加 1-2 个指向权威外部来源的链接(Google、Wikipedia、gov、.edu)
  • 内容长度:与竞争对手的 SERP 相当(运行 Skill({ skill: 'ripgrep' }) 进行审核)

标题标签公式:

Primary Keyword + Secondary Modifier + Brand Name
Example: "SEO Audit Checklist 2025 | YourBrand"
Maximum: 60 characters (avoid truncation in SERPs)

元描述公式:

Action verb + Primary keyword + Key benefit + CTA
Example: "Run a complete SEO audit with our 2025 checklist. Fix technical issues, optimize content, and boost rankings. Free template included."
Maximum: 160 characters
阶段 4:内容 SEO 与 E-E-A-T

打造能够体现经验、专业性、权威性和可信度的内容。

E-E-A-T 信号检查清单:

  • 作者简介页面,包含资历、LinkedIn 链接、出版物
  • [ ]“关于”页面,包含团队资历、公司历史、联系方式
  • 引用权威外部来源(研究、政府数据、官方文档)
  • 用户评分和推荐语,附星级评分
  • 列出媒体报道、奖项、认证
  • 隐私政策和服务条款页面
  • 实际地址和电话号码(尤其适用于本地 SEO)
  • 常青内容标注最近更新日期
  • 公布编辑标准/事实核查流程(适用于新闻/医疗内容)

YMYL 内容(事关金钱或人生)——要求最高级别的 E-E-A-T:

YMYL 主题:金融、医疗、法律、安全、新闻。此类内容需要:

  • 每个页面都注明作者姓名和资历
  • 记录医疗/法律/金融审查流程
  • 定期更新内容,保持时效性
  • 所有事实性声明均引用专家来源

内容质量框架:

维度标准检查
深度全面涵盖主题;回答后续问题与排名前 5 的页面比较
准确性所有事实性声明均有来源或可验证抽查关键声明
时效性显示发布日期/更新日期;更新过时数据每年审查
可读性面向普通读者的 Flesch-Kincaid 年级水平 ≤ 9使用可读性工具
结构使用标题、项目符号、表格;便于在 8 秒注意力跨度内快速浏览视觉审查
独特性包含原创研究、数据或综合分析;而非改写检查抄袭

AI 生成内容政策(2025):

  • AI 内容可以接受,但必须审查其准确性、语气和细微差别
  • 切勿直接发布未经处理的 AI 输出:应编辑并加入真实案例、专家见解和品牌风格
  • 在编辑流程文档中披露 AI 辅助情况(E-E-A-T 信号)
  • 使用 AI 生成大纲并开展研究;再由人工补充原创专家见解
第 5 阶段:结构化数据实施

实施 JSON-LD 架构标记,以获得富媒体搜索结果并符合 AI Overview 的展示条件。

优先架构类型:

架构类型用例富媒体搜索结果优势
Article博客文章、新闻在 SERP 中显示作者署名和日期
Product电商商品价格、评分、库存情况和星级
FAQ问答板块在 SERP 中显示可展开的问答
LocalBusiness实体地点在 SERP 中显示地图包、营业时间和电话
BreadcrumbList网站导航在 SERP URL 中显示面包屑导航
Organization公司信息知识面板、徽标
Review/AggregateRating评论在 SERP 中显示星级评分
HowTo分步指南在 SERP 中显示编号步骤
Event活动/网络研讨会在 SERP 中显示活动列表

JSON-LD 模板(Article):

<script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Article",
    "headline": "Your Article Title",
    "author": {
      "@type": "Person",
      "name": "Author Name",
      "url": "https://example.com/author/name"
    },
    "publisher": {
      "@type": "Organization",
      "name": "Brand Name",
      "logo": {
        "@type": "ImageObject",
        "url": "https://example.com/logo.png"
      }
    },
    "datePublished": "2025-01-01",
    "dateModified": "2025-06-01",
    "mainEntityOfPage": "https://example.com/article-url",
    "image": "https://example.com/article-image.jpg"
  }
</script>

JSON-LD 模板(FAQ):

<script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "What is [topic]?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Clear, concise answer under 200 words."
        }
      }
    ]
  }
</script>

验证工具:

  • Google 富媒体搜索结果测试:https://search.google.com/test/rich-results
  • Schema.org 验证器:https://validator.schema.org/
  • Google Search Console > 增强功能 > 监控结构化数据错误

实施检查清单:

  • 所有结构化数据均使用 JSON-LD(而非 Microdata)
  • 架构类型与页面实际内容相符(不使用误导性标记)
  • 包含各架构类型所需的属性
  • 使用 Google 富媒体搜索结果测试进行验证(0 个错误)
  • 在 Search Console 的增强功能报告中进行监控
阶段 6:链接建设策略

通过优先考虑相关性的推广活动,构建高质量反向链接。

链接质量框架:

指标目标工具
域名评级(DR)大多数链接来源 ≥ 40Ahrefs
主题相关性同一或相邻行业人工审核
流量链接页面获得自然流量Ahrefs Site Explorer
链接位置正文内容中(而非侧边栏/页脚)人工审核
Dofollow 与 Nofollow优先选择 dofollow;nofollow 仍能带来流量Chrome SEO 扩展

有效的链接建设策略(2025):

  1. 数字公关:制作数据研究、原创研究或信息图;向记者推介
  2. 客座投稿:为行业刊物撰写专家文章(DR 40+)
  3. 失效链接建设:查找权威网站上的失效链接;建议用你的内容替换
  4. 资源页面推广:查找“[主题] 最佳资源”页面;申请收录
  5. 客户评价:为你使用的工具/服务撰写评价;从其评价页面获得链接
  6. HARO/Connectively:回复记者的询问,争取获得媒体提及和链接
  7. 竞争对手反向链接分析:找出竞争对手获得链接的来源;复制其做法

锚文本多样性(避免过度优化):

锚文本类型目标占比示例
品牌名称40-50%“YourBrand”
通用型20-25%“点击此处”、“了解更多”
部分匹配15-20%“面向代理机构的 SEO 工具”
完全匹配5-10%“技术 SEO 审核”
裸 URL5-10%“https://example.com/page”

应避免的反模式:

  • 链接农场、PBN(私人博客网络):有遭 Google 惩罚的风险
  • 未通过 rel="sponsored" 声明的付费链接:违反指南
  • 评论垃圾信息:毫无价值,还可能受到惩罚
  • 互惠链接计划:已被 Google 算法降权
  • DR 低且不相关的网站:会稀释链接档案
阶段 7:AI 搜索优化

针对 AI Overviews、Google SGE 和大模型引用模式进行优化(截至 2025 年,AI Overviews 出现在 57% 的 SERP 中)。

AI Overview 资格信号:

  • 针对具体问题给出清晰、直接的答案(优先采用 FAQ 格式)
  • 结构化内容:<h2>/<h3> 标题、编号列表、项目符号列表
  • 已实现 FAQ schema 标记(阶段 5)
  • 页面展现出 E-E-A-T(阶段 4)
  • 页面已在目标查询的排名中进入前 10
  • 内容事实准确,并附有引用来源

便于 AI 阅读的内容格式:

# Topic Title (H1)

## What is [Topic]? (H2 — Direct answer format)

[First sentence: direct answer in under 50 words]
[Remaining sentences: expand with context and nuance]

## How to [Do Thing] (H2 — How-to format)

1. Step one: [Action verb + clear instruction]
2. Step two: [Action verb + clear instruction]
3. Step three: [Action verb + clear instruction]

## [Topic] vs [Alternative] (H2 — Comparison format)

[Clear differentiation table]

## Frequently Asked Questions (H2 — FAQ format)

**Q: [Common question?]**
A: [Direct answer under 100 words]

提升 AI 可见度的实体建设:

  • 在 Wikipedia 上建立品牌/人物实体(如具备知名度)
  • 在整个网络上保持名称/地址/电话号码(NAP)一致
  • 认领 Google Business Profile 和其他目录列表
  • 在新闻、社交媒体和行业网站上建立品牌提及
  • 在官方品牌资源之间交叉链接(网站、YouTube、社交媒体资料)

知识面板优化:

  • 在首页添加 Organization 或 Person schema
  • 使用 sameAs 属性链接所有官方资料:
{
  "@type": "Organization",
  "name": "YourBrand",
  "sameAs": [
    "https://twitter.com/yourbrand",
    "https://linkedin.com/company/yourbrand",
    "https://en.wikipedia.org/wiki/YourBrand"
  ]
}

SEO 审核报告模板

# SEO Audit Report

**Domain:** [target domain]
**Date:** [audit date]
**Auditor:** [agent/team]

## Executive Summary

[2-3 sentences: overall health, critical issues, priority action]

## Technical SEO

### Core Web Vitals

| Metric | Score | Rating                      | Target  |
| ------ | ----- | --------------------------- | ------- |
| LCP    | X.Xs  | GOOD/NEEDS IMPROVEMENT/POOR | ≤ 2.5s  |
| INP    | Xms   | GOOD/NEEDS IMPROVEMENT/POOR | ≤ 200ms |
| CLS    | X.XX  | GOOD/NEEDS IMPROVEMENT/POOR | ≤ 0.1   |

### Crawlability / Indexing

- Indexed pages: [N]
- Coverage errors in Search Console: [N]
- sitemap.xml: [PRESENT/MISSING]
- robots.txt issues: [list or NONE]

## Keyword and Content Analysis

- Primary keywords targeted: [list]
- Pages without title tags: [N]
- Duplicate title tags: [N]
- Missing meta descriptions: [N]
- Pages missing H1: [N]

## Structured Data

- Schema types implemented: [list]
- Rich result errors in Search Console: [N]
- Validation status: [PASS/FAIL]

## Link Profile

- Total backlinks: [N]
- Referring domains: [N]
- Average DR of referring domains: [N]
- Toxic/spammy links: [N]

## Findings (Priority Order)

### P0 (Immediate Action Required)

1. [Finding] — [Impact] — [Recommended Fix]

### P1 (Address This Sprint)

1. [Finding] — [Impact] — [Recommended Fix]

### P2 (Address This Quarter)

1. [Finding] — [Impact] — [Recommended Fix]

## Optimization Roadmap

1. [Action with estimated impact and timeline]
2. [Action with estimated impact and timeline]
3. [Action with estimated impact and timeline]

强制执行钩子

执行前会根据 schemas/input.schema.json 验证输入。 输出契约定义于 schemas/output.schema.json。

参见 hooks/pre-execute.cjs 了解执行前验证,参见 hooks/post-execute.cjs 了解可观测性事件发送。

反模式

  • 不要在完成技术 SEO 审计前优化内容——抓取/索引问题会抵消内容优化的效果
  • 不要在未分析搜索意图的情况下锁定关键词——意图不匹配会导致排名下滑
  • 不要实施与页面内容不符的 Schema 标记——可能导致 Google 手动处罚
  • 不要过度使用完全匹配锚文本(>10%)——有过度优化而遭处罚的风险
  • 不要使用未经人工审核的 AI 生成内容——准确性和语气问题会损害 E-E-A-T
  • 不要忽视移动端的 Core Web Vitals——Google 的大多数索引都采用移动优先方式
  • 不要创建单独的关键词堆砌页面——主题集群的效果优于内容单薄的页面
  • 不要使用 rel="noindex" 解决重复内容问题——应改用规范标签
  • 不要在问答内容中遗漏 FAQ Schema——可能错失出现在 AI Overview 中的机会
  • 不要在 robots.txt 中对希望编入索引的页面设置 disallow: /——这会屏蔽 Googlebot

铁律

  1. 务必先审计技术 SEO(可抓取性、索引、CWV),再处理内容或关键词——技术基础有缺陷会抵消其他所有努力
  2. 绝不在未先判断搜索意图的情况下锁定关键词——无论内容质量多高,与意图不匹配的内容都无法获得排名
  3. 务必在部署前使用 Google Rich Results Test 验证结构化数据——无效的 Schema 无法带来富媒体搜索结果方面的收益
  4. 绝不在确保页面基础优化到位前开展链接建设——指向优化不佳页面的链接会浪费链接权重
  5. 务必使用 JSON-LD 实现结构化数据——这是 Google 推荐的格式,优于 Microdata 或 RDFa
  6. 绝不发布未经人工审核的 AI 生成内容;审核时需检查准确性、E-E-A-T 信号和品牌语气——未经处理的 AI 输出不符合 E-E-a-T 标准
  7. 务必围绕主题集群组织内容,而非创建孤立的关键词页面——Google 会奖励展现出主题权威性的内容

参考资料

记忆协议(强制)

开始前: 阅读 .claude/context/memory/learnings.md

检查以下内容:

  • 此域名之前进行过的 SEO 审计
  • 已知的 CWV 问题或结构化数据错误
  • 已确立的关键词策略或主题集群架构

完成后:

  • 发现新的 SEO 模式 → 追加到 .claude/context/memory/learnings.md
  • 发现抓取/索引问题 → 追加到 .claude/context/memory/issues.md
  • 作出关键词策略决策 → 追加到 .claude/context/memory/decisions.md

**假设任务可能中断:**上下文可能会重置。如果没有记录在记忆中,就等于没有发生。

评论

支持 Markdown