Agent skill

SEO

by affaan-m in affaan-m/ECC

审计、规划并实施SEO改进,涵盖技术SEO、页面优化、结构化数据、核心网页指标和内容策略。当用户希望提升搜索可见性、进行SEO修复、使用架构标记、处理站点地图/robots文件或进行关键词映射时使用。

MITAuto-check passedMarketing & SEO

Install SEO

skills CLI
$ npx skills add affaan-m/ECC --skill seo -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install affaan-m/ECC seo --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/affaan-m/ECC.git skills-src && mkdir -p .claude/skills && cp -r skills-src/docs/zh-CN/skills/seo .claude/skills/seo && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
seo
GitHub stars
276k
Token cost
~513 tokens
SKILL.md length
110 words
Files
1
Skills in repo
683
Repo updated
First seen
Licence
MIT

At a glance

审计、规划并实施SEO改进,涵盖技术SEO、页面优化、结构化数据、核心网页指标和内容策略。当用户希望提升搜索可见性、进行SEO修复、使用架构标记、处理站点地图/robots文件或进行关键词映射时使用。

  • Works in 5 steps: 先修复技术障碍,再进行内容优化。 → 每个页面应有一个明确的主要搜索意图。 → 优先采用长期质量信号,而非操纵性模式。 → …
  • Marketing & SEO work in your project
  • SKILL.md covers 使用场景, 工作原理, 示例 and 反模式, plus 1 more section
  • Reaches schema.org

What it does

SEO is an agent skill from affaan-m/ECC. 审计、规划并实施SEO改进,涵盖技术SEO、页面优化、结构化数据、核心网页指标和内容策略。当用户希望提升搜索可见性、进行SEO修复、使用架构标记、处理站点地图/robots文件或进行关键词映射时使用。

Its SKILL.md is about 510 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Marketing & SEO. The repository describes itself as: The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond. The licence is MIT.

When your agent uses it

  • Marketing & SEO work in your project

Example prompts

  • “/seo”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. 先修复技术障碍,再进行内容优化。
  2. 每个页面应有一个明确的主要搜索意图。
  3. 优先采用长期质量信号,而非操纵性模式。
  4. 移动优先假设至关重要,因为索引基于移动端。
  5. 建议应针对具体页面且可执行。

What it can do on your machine

Read from SKILL.md and the folder at commit 4eb71d9. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are json).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • schema.org

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

SEO loads about 513 tokens when it runs. Until then it costs about 26 tokens; SKILL.md has 110 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~26
When it runs · the whole SKILL.md, loaded when a task matches
~513

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from affaan-m/ECC at commit 4eb71d9, republished under its MIT licence (© affaan-m). 110 words, ~513 tokens.

Download SKILL.mdSave it as .claude/skills/seo/SKILL.md (or your agent's skills folder).
name
seo
description
审计、规划并实施SEO改进,涵盖技术SEO、页面优化、结构化数据、核心网页指标和内容策略。当用户希望提升搜索可见性、进行SEO修复、使用架构标记、处理站点地图/robots文件或进行关键词映射时使用。
origin
ECC

SEO

通过技术正确性、性能和内容相关性提升搜索可见性,而非依赖花哨手段。

使用场景

在以下情况使用此技能:

  • 审计爬取能力、可索引性、规范标签或重定向时
  • 优化标题标签、元描述和标题结构时
  • 添加或验证结构化数据时
  • 优化核心网页指标时
  • 进行关键词研究并将关键词映射到URL时
  • 规划内部链接或站点地图/robots文件变更时

工作原理

原则
  1. 先修复技术障碍,再进行内容优化。
  2. 每个页面应有一个明确的主要搜索意图。
  3. 优先采用长期质量信号,而非操纵性模式。
  4. 移动优先假设至关重要,因为索引基于移动端。
  5. 建议应针对具体页面且可执行。
技术SEO检查清单
爬取能力
  • robots.txt 应允许重要页面并屏蔽低价值内容
  • 无重要页面被意外设置为 noindex
  • 重要页面应在浅层点击深度内可达
  • 避免超过两次跳转的重定向链
  • 规范标签应自洽且无循环
可索引性
  • 首选URL格式应保持一致
  • 多语言页面需正确使用hreflang(如适用)
  • 站点地图应反映预期的公开页面
  • 无重复URL在缺乏规范控制的情况下竞争
性能
  • LCP < 2.5秒
  • INP < 200毫秒
  • CLS < 0.1
  • 常见修复:预加载首屏资源、减少渲染阻塞工作、预留布局空间、精简重型JS
结构化数据
  • 首页:适当时使用组织或企业架构
  • 编辑页面:Article / BlogPosting
  • 产品页面:Product 和 Offer
  • 内部页面:BreadcrumbList
  • 问答部分:仅当内容完全匹配时使用 FAQPage
页面规则
标题标签
  • 目标长度约50-60个字符
  • 将主要关键词或概念置于靠前位置
  • 标题应易于人类阅读,而非为搜索引擎堆砌
元描述
  • 目标长度约120-160个字符
  • 如实描述页面内容
  • 自然包含主要主题
标题结构
  • 一个清晰的 H1
  • H2 和 H3 应反映实际内容层级
  • 不要仅为视觉样式跳过结构层级
关键词映射
  1. 定义搜索意图
  2. 收集实际的关键词变体
  3. 按意图匹配度、潜在价值和竞争程度排序
  4. 将主要关键词/主题映射到单个URL
  5. 检测并避免关键词自相残杀
内部链接
  • 从权重高的页面链接到希望排名的页面
  • 使用描述性锚文本
  • 避免在可能使用更具体锚文本时使用通用锚文本
  • 从新页面补充链接到相关现有页面

示例

标题公式
text
主要主题 - 特定修饰词 | 品牌
元描述公式
text
行动 + 主题 + 价值主张 + 一个支撑细节
JSON-LD示例
json
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Page Title Here",
  "author": {
    "@type": "Person",
    "name": "Author Name"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Brand Name"
  }
}
审计输出格式
text
[HIGH] 产品页面上的重复标题标签
位置:src/routes/products/[slug].tsx
问题:动态标题会折叠为相同的默认字符串,这会削弱相关性并产生重复信号。
修复:使用产品名称和主要类别为每个产品生成唯一的标题。

反模式

反模式修复方法
关键词堆砌优先为用户写作
内容单薄的近似重复页面合并或差异化处理
为不存在的内容添加架构使架构与实际内容匹配
未检查实际页面就提供内容建议先阅读真实页面
泛泛的“改进SEO”输出将每条建议与具体页面或资源关联

相关技能

  • seo-specialist
  • frontend-patterns
  • brand-voice
  • market-research

© affaan-m, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in docs/zh-CN/skills/seo of affaan-m/ECC.

Open the folder on GitHubat commit 4eb71d9

Compare with similar skills

SEO next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

SEO compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
SEO this skillaffaan-m/ECC276k—~513Automated safety check: PassMIT
Geo Fundamentalswasp-lang/wasp19k9 repos~861Automated safety check: PassMIT
Ab Testingcoreyhaines31/marketingskills54k3 repos~3.1kAutomated safety check: PassMIT
Hreflang and International SEOAgriciDaniel/claude-seo19k5 repos~3.4kAutomated safety check: PassMIT
Referralscoreyhaines31/marketingskills54k2 repos~2.6kAutomated safety check: PassMIT
SEO GeoReScienceLab/opc-skills1.8k4 repos~2.1kAutomated safety check: PassApache-2.0

Similar skills

  • Geo Fundamentals

    wasp-lang/wasp

    Generative Engine Optimization for AI search engines (ChatGPT, Claude, Perplexity).

    19k GitHub starsUsed in 9 repos~861 tokens
    Marketing & SEOAuto-check passed
  • Ab Testing

    coreyhaines31/marketingskills

    When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program.

    54k GitHub starsUsed in 3 repos~3.1k tokens
    Marketing & SEOAuto-check passed
  • Hreflang and International SEO

    AgriciDaniel/claude-seo

    Audits, validates and generates hreflang tags for multi-language and multi-region sites in HTML, HTTP headers or XML sitemaps, flagging common code and return-tag mistakes.

    19k GitHub starsUsed in 5 repos~3.4k tokens
    Marketing & SEOAuto-check passed
  • Referrals

    coreyhaines31/marketingskills

    When the user wants to create, optimize, or analyze a referral program, affiliate program, or word-of-mouth strategy.

    54k GitHub starsUsed in 2 repos~2.6k tokens
    Marketing & SEOAuto-check passed
  • SEO Geo

    ReScienceLab/opc-skills

    SEO & GEO (Generative Engine Optimization) for websites. An agent skill from ReScienceLab/opc-skills.

    1.8k GitHub starsUsed in 4 repos~2.1k tokens
    Marketing & SEOAuto-check passed
  • Ad Creative

    LeoYeAI/openclaw-marketing-skills

    When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform.

    1k GitHub starsUsed in 8 repos~3.4k tokens
    Marketing & SEOAuto-check passed

More from affaan-m/ECC

All 682 skills in this repo
  • Skill Stocktake

    affaan-m/ECC

    Audits your installed Claude skills and commands for quality, with a quick mode for recently changed skills and a full mode that evaluates all of them through subagents.

    277k GitHub starsUsed in 5 repos~3.1k tokens
    Auto-check passed
  • Ingests, indexes, searches, edits and monitors video, audio and live streams through the VideoDB Python SDK, returning stream links, clips and timestamps.

    277k GitHub starsUsed in 3 repos~3.5k tokens
    Auto-check: notes
  • Docs Governance

    affaan-m/ECC

    Route broad documentation-governance requests to existing ECC skills and run an opt-in, read-only audit of mapped documentation roles, links, ADR indexes, and evidence references.

    277k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Rules Distillation

    affaan-m/ECC

    Scans installed skills for principles that recur across them and proposes rule-file changes: append, revise, add a section, create a file or leave as covered.

    277k GitHub starsUsed in 2 repos~2.3k tokens
    Auto-check passed
  • Builds DRAFT counterparty agreements from one markdown template and a small JSON spec per party, with clauses picked by the party's role.

    277k GitHub stars~2.9k tokensUpdated today
    Auto-check passed
  • Set an ECC-specific frontend design direction for production UI work.

    277k GitHub starsUsed in 1 repo~2.2k tokens
    Auto-check passed

Categories

Questions about SEO

What does SEO do?

审计、规划并实施SEO改进,涵盖技术SEO、页面优化、结构化数据、核心网页指标和内容策略。当用户希望提升搜索可见性、进行SEO修复、使用架构标记、处理站点地图/robots文件或进行关键词映射时使用。. SEO is an agent skill from affaan-m/ECC.

When should I use SEO?

SEO fits situations like: marketing & SEO work in your project.

How do I install SEO in Claude Code?

Run `npx skills add affaan-m/ECC --skill seo -a claude-code`. Or copy the skill folder (docs/zh-CN/skills/seo in affaan-m/ECC) into .claude/skills/seo in your project. Claude Code loads it when a task matches its description.

How do I install SEO in Codex?

Run `npx skills add affaan-m/ECC --skill seo -a codex`. Or copy the skill folder (docs/zh-CN/skills/seo in affaan-m/ECC) into .agents/skills/seo in your project. Codex loads it when a task matches its description.

Can I use SEO in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add affaan-m/ECC --skill seo -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/seo, .gemini/skills/seo, .github/skills/seo and .opencode/skills/seo in your project.

What does SEO need to run?

SKILL.md names no scripts, command-line tools or credentials: SEO is instructions for the agent only.

Does SEO access the network?

SKILL.md names 1 domain. In commands or code: schema.org; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is SEO safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does SEO use?

SEO is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does SEO use?

About 513 tokens (SKILL.md is roughly 2.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to SEO?

Skills that share tags, products or a category with SEO: Geo Fundamentals (wasp-lang/wasp, 19k stars), Ab Testing (coreyhaines31/marketingskills, 54k stars), Hreflang and International SEO (AgriciDaniel/claude-seo, 19k stars) and Referrals (coreyhaines31/marketingskills, 54k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains SEO?

affaan-m (a GitHub user) maintains it in affaan-m/ECC, which has 276,111 GitHub stars. The repository holds 683 skills in this directory. The repository was last updated on October 10, 2026.

Source: affaan-m/ECC on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.