选项

对技术搜索引擎优化、页面优化、结构化数据、核心网络指标和内容策略进行审核、规划并实施优化措施。

...展开全部
0
更新时间 2026-09-30

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. 检测并避免关键词内耗

内部链接

  • 从权重高的页面链接到希望获得排名的页面
  • 使用描述性锚文本
  • 在可使用更具体锚文本时,避免使用通用锚文本
  • 从新页面向相关现有页面补设链接

示例

标题公式

Primary Topic - Specific Modifier | Brand

元描述公式

Action + topic + value proposition + one supporting detail

JSON-LD示例

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Page Title Here",
  "author": {
    "@type": "Person",
    "name": "Author Name"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Brand Name"
  }
}

审核输出格式

[HIGH] Duplicate title tags on product pages
Location: src/routes/products/[slug].tsx
Issue: Dynamic titles collapse to the same default string, which weakens relevance and creates duplicate signals.
Fix: Generate a unique title per product using the product name and primary category.

反模式

反模式 修复
关键词堆砌 优先为用户撰写内容
精简近重复页面 将其合并或区分开来
为实际上并不存在的内容设置结构化数据 使结构化数据与实际内容相符
未核查实际页面便提供内容建议 请先阅读真实页面
泛泛的“改进 SEO”输出 将每条建议与具体页面或资源关联

相关技能

  • seo-specialist
  • frontend-patterns
  • brand-voice
  • market-research
在 GitHub 上查看
---
name: seo
description: Audit, plan, and implement SEO improvements across technical SEO, on-page optimization, structured data, Core Web Vitals, and content strategy.
---

# SEO

Improve search visibility through technical correctness, performance, and content relevance, not gimmicks.

## When to Use

Use this skill when:
- auditing crawlability, indexability, canonicals, or redirects
- improving title tags, meta descriptions, and heading structure
- adding or validating structured data
- improving Core Web Vitals
- doing keyword research and mapping keywords to URLs
- planning internal linking or sitemap / robots changes

## How It Works

### Principles

1. Fix technical blockers before content optimization.
2. One page should have one clear primary search intent.
3. Prefer long-term quality signals over manipulative patterns.
4. Mobile-first assumptions matter because indexing is mobile-first.
5. Recommendations should be page-specific and implementable.

### Technical SEO checklist

#### Crawlability

- `robots.txt` should allow important pages and block low-value surfaces
- no important page should be unintentionally `noindex`
- important pages should be reachable within a shallow click depth
- avoid redirect chains longer than two hops
- canonical tags should be self-consistent and non-looping

#### Indexability

- preferred URL format should be consistent
- multilingual pages need correct hreflang if used
- sitemaps should reflect the intended public surface
- no duplicate URLs should compete without canonical control

#### Performance

- LCP < 2.5s
- INP < 200ms
- CLS < 0.1
- common fixes: preload hero assets, reduce render-blocking work, reserve layout space, trim heavy JS

#### Structured data

- homepage: organization or business schema where appropriate
- editorial pages: `Article` / `BlogPosting`
- product pages: `Product` and `Offer`
- interior pages: `BreadcrumbList`
- Q&A sections: `FAQPage` only when the content truly matches

### On-page rules

#### Title tags

- aim for roughly 50-60 characters
- put the primary keyword or concept near the front
- make the title legible to humans, not stuffed for bots

#### Meta descriptions

- aim for roughly 120-160 characters
- describe the page honestly
- include the main topic naturally

#### Heading structure

- one clear `H1`
- `H2` and `H3` should reflect actual content hierarchy
- do not skip structure just for visual styling

### Keyword mapping

1. define the search intent
2. gather realistic keyword variants
3. prioritize by intent match, likely value, and competition
4. map one primary keyword/theme to one URL
5. detect and avoid cannibalization

### Internal linking

- link from strong pages to pages you want to rank
- use descriptive anchor text
- avoid generic anchors when a more specific one is possible
- backfill links from new pages to relevant existing ones

## Examples

### Title formula

```text
Primary Topic - Specific Modifier | Brand
```

### Meta description formula

```text
Action + topic + value proposition + one supporting detail
```

### JSON-LD example

```json
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Page Title Here",
  "author": {
    "@type": "Person",
    "name": "Author Name"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Brand Name"
  }
}
```

### Audit output shape

```text
[HIGH] Duplicate title tags on product pages
Location: src/routes/products/[slug].tsx
Issue: Dynamic titles collapse to the same default string, which weakens relevance and creates duplicate signals.
Fix: Generate a unique title per product using the product name and primary category.
```

## Anti-Patterns

| Anti-pattern | Fix |
| --- | --- |
| keyword stuffing | write for users first |
| thin near-duplicate pages | consolidate or differentiate them |
| schema for content that is not actually present | match schema to reality |
| content advice without checking the actual page | read the real page first |
| generic “improve SEO” outputs | tie every recommendation to a page or asset |

## Related Skills

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

所有文件

1 个文件
seo.md 4.2k
查看

安装 seo

下载技能文件并将其解压到 .claude/skills/ 目录中。

下载ZIP

克隆仓库并复制技能文件到您的项目中。

git clone https://github.com/affaan-m/ECC/tree/main/skills/seo # Copy SKILL.md to your .claude/skills/ directory

复制 复制
快速设置: 将技能文件夹复制到 .claude/skills/ Claude 将自动检测并使用该技能
仓库 affaan-m/ECC

相关技能

multica-creating-agents
更新时间 2026-08-12
tilemaps
更新时间 2026-08-04
v4-new-features
更新时间 2026-08-04
pixijs-application
更新时间 2026-08-04
OR