关于 SEO Optimizer
面向希望提升自然搜索曝光度的 SEO 指引技能,覆盖内容、技术实施和策略,包括关键词研究、页面优化、网站审查与性能建议。
主要功能
- 01关键词研究与规划
- 02页面内容优化指引
- 03技术 SEO 与结构化数据指引
- 04Core Web Vitals 优化建议
- 05SEO 审查与发布清单
适用场景
- 01研究关键词并映射到页面
- 02发布前检查内容和元数据
- 03查找技术 SEO 改进点
- 04规划自然搜索主题内容集群
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ davila7/ claude-code-templates --skill seo-optimizer安装后在 Claude Code 中输入/seo-optimizer确认已加载。
详细介绍
SEO 优化器
为搜索引擎优化提供全面指导,涵盖内容、技术实现和战略规划,以提升自然搜索可见性和排名。
何时使用此技能
在以下情况下使用此技能:
- 为搜索引擎优化网站内容
- 进行关键词研究和分析
- 实施技术 SEO 改进
- 创建对 SEO 友好的元标签和描述
- 审核网站的 SEO 问题
- 改善 Core Web Vitals 和页面速度
- 实施 schema 标记(结构化数据)
- 为自然流量规划内容策略
SEO 基础
1. 关键词研究与策略
主要关键词选择:
- 关注搜索意图(信息型、导航型、交易型、商业型)
- 平衡搜索量与竞争度
- 考虑关键词难度和排名潜力
- 以长尾关键词为目标以获取快速成效
关键词研究流程:
1. Identify seed keywords from business objectives
2. Use tools to expand keyword list (Google Keyword Planner, Ahrefs, SEMrush)
3. Analyze search volume and difficulty
4. Group keywords by topic clusters
5. Map keywords to content types and pages
6. Prioritize based on potential ROI
内容优化公式:
- 主要关键词:1-2% 密度(自然放置)
- 包含在:标题标签、H1、第一段、URL、元描述中
- 使用语义变体和相关术语
- 保持自然可读性(不要堆砌关键词)
2. 页面内 SEO
标题标签优化:
<title>Ultimate Guide to React Hooks - Learn useEffect & useState</title>
<title>React Hooks Guide React Hooks Tutorial React Hooks Examples Learn React</title>
最佳实践:
- 保持在 60 个字符以内(在 SERP 中显示)
- 将主要关键词放在靠近开头的位置
- 如果空间允许,包含品牌名称
- 使其具有吸引力和点击价值
- 每个页面都独一无二
元描述:
<meta name="description" content="Master React Hooks with our comprehensive guide. Learn useState, useEffect, and custom hooks with practical examples. Start building better React apps today.">
<meta name="description" content="React Hooks guide and tutorial">
标题结构:
<h1>Main Page Title (Primary Keyword)</h1>
<h2>Section Heading (Related Keywords)</h2>
<h3>Subsection</h3>
<h3>Subsection</h3>
<h2>Another Section</h2>
<h3>Subsection</h3>
URL 结构:
✅ Good URLs:
- /blog/react-hooks-guide
- /products/running-shoes
- /learn/javascript-async-await
❌ Bad URLs:
- /blog?p=12345
- /products/cat-1/subcat-2/item-999
- /page.php?id=abc&ref=xyz
图片优化:
<img
src="/images/react-hooks-diagram-800w.webp"
alt="React Hooks lifecycle diagram showing useState and useEffect"
width="800"
height="600"
loading="lazy"
/>
最佳实践:
- 使用描述性、富含关键词的 alt 文本
- 压缩图片(首选 WebP 格式)
- 指定尺寸以防止布局偏移
- 对首屏以下的图片使用懒加载
- 在相关时包含说明文字
3. 内容质量
E-E-A-T 原则(经验、专业、权威、可信):
- 用资质证明作者的专业能力
- 引用权威来源
- 保持内容准确且最新
- 展示真实经验和原创见解
- 包含作者简介和署名
面向 SEO 的内容结构:
# Main Title (H1) - Primary Keyword
Brief introduction with primary keyword in first 100 words.
## What is [Topic]? (H2) - Answer core question
Comprehensive explanation with examples.
## Why [Topic] Matters (H2) - Value proposition
Benefits and use cases.
## How to [Action] (H2) - Practical guide
Step-by-step instructions with visuals.
## Best Practices (H2) - Advanced tips
Expert recommendations.
## Common Mistakes to Avoid (H2)
Troubleshooting and pitfalls.
## Conclusion
Summary and call-to-action.
内容长度指南:
- 博客文章:1,500-2,500 词(综合性主题)
- 产品页面:最少 300-500 词
- 分类页面:500-1,000 词
- 首页:500+ 词
4. 技术 SEO
Schema 标记(结构化数据):
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Complete Guide to React Hooks",
"image": "https://example.com/images/react-hooks.jpg",
"datePublished": "2024-01-15",
"dateModified": "2024-02-01",
"author": {
"@type": "Person",
"name": "Jane Developer"
},
"publisher": {
"@type": "Organization",
"name": "Tech Academy",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
}
}
常见 Schema 类型:
- Article(博客文章)
- Product(电子商务)
- FAQ(问答页面)
- HowTo(教程和指南)
- Organization(公司信息)
- LocalBusiness(基于位置的商家)
- BreadcrumbList(导航路径)
- Review/AggregateRating(评分和评论)
Robots.txt 配置:
User-agent: *
Disallow: /admin/
Disallow: /private/
Disallow: /api/
Allow: /api/public/
Sitemap: https://example.com/sitemap.xml
XML 站点地图结构:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<lastmod>2024-01-15</lastmod>
<changefreq>weekly</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://example.com/blog/react-hooks-guide</loc>
<lastmod>2024-01-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
规范标签:
<link rel="canonical" href="https://example.com/original-page">
<link rel="canonical" href="https://example.com/products/shoes">
5. Core Web Vitals
最大内容绘制(LCP)- 目标:< 2.5s
- 优化图片和视频
- 对静态资源使用 CDN
- 最小化阻塞渲染的资源
- 实施懒加载
首次输入延迟(FID)- 目标:< 100ms
- 最小化 JavaScript 执行时间
- 拆分长任务
- 对繁重计算使用 Web Worker
- 延迟加载非关键 JavaScript
累积布局偏移(CLS)- 目标:< 0.1
- 为图片和视频设置尺寸属性
- 避免在现有内容上方插入内容
- 使用 transform 动画而非触发布局的属性
- 为广告和嵌入内容预留空间
页面速度优化:
<link rel="preload" href="/fonts/main.woff2" as="font" crossorigin>
<link rel="preload" href="/styles/non-critical.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
<script src="/js/analytics.js" async></script>
<script src="/js/main.js" defer></script>
6. 移动端 SEO
移动优先优化:
- 响应式设计(通过移动设备友好测试)
- 适合触控的按钮(最小 48x48px)
- 可读的字体大小(最小 16px)
- 正确的视口配置
- 快速的移动端页面速度
视口配置:
<meta name="viewport" content="width=device-width, initial-scale=1">
7. 内部链接策略
最佳实践:
- 使用描述性的锚文本(避免使用“点击这里”)
- 链接到相关且符合上下文的页面
- 保持合理的层级结构和流线
- 每 1,000 字包含 3-5 个内部链接
- 用指向新内容的链接更新旧内容
示例:
Learn more about [advanced React patterns](/guides/react-patterns)
or check out our [useState hook tutorial](/tutorials/usestate-guide).
SEO 内容检查清单
发布前:
- 标题标签中包含主要关键词(少于 60 个字符)
- Meta 描述(150-160 个字符,有吸引力)
- 包含主要关键词的 H1 标签
- URL slug 经过优化且可读
- 图片经过压缩并带有描述性 alt 文本
- 3-5 个指向相关内容的内部链接
- 指向权威来源的外部链接
- 内容长度与主题深度相匹配
- 已实现 Schema 标记
- 移动端友好且响应式
- 页面速度经过优化(加载时间 < 3 秒)
- 没有失效链接
- Canonical 标签设置正确
- 社交分享 Meta 标签(Open Graph、Twitter Card)
高级 SEO 策略
主题集群与支柱页面
结构:
Pillar Page: "Complete Guide to React"
├── Cluster: "React Hooks Tutorial"
├── Cluster: "React Context API Guide"
├── Cluster: "React Performance Optimization"
└── Cluster: "React Testing Best Practices"
实施:
- 创建全面的支柱内容(3,000+ 字)
- 开发 8-12 篇支持支柱的集群文章
- 将所有集群链接回支柱页面
- 将支柱页面链接到所有集群
- 使用一致的关键词主题
精选摘要优化
基于问题的内容:
## What is React?
React is a JavaScript library for building user interfaces,
developed by Facebook. It allows developers to create reusable
UI components and efficiently update the DOM through a virtual
DOM implementation.
基于列表的内容:
## Top 5 React Best Practices
1. Use functional components with hooks
2. Implement proper state management
3. Optimize performance with React.memo
4. Follow component composition patterns
5. Write comprehensive tests
基于表格的内容:
| 框架 | 性能 | 学习曲线 | 生态系统 |
|---|---|---|---|
| React | 优秀 | 中等 | 广泛 |
| Vue | 优秀 | 简单 | 成长中 |
| Angular | 良好 | 陡峭 | 成熟 |
本地 SEO(适用于有实体位置的商家)
Google Business Profile 优化:
- 填写完整的商家信息
- 定期发布帖子和更新
- 回复评价
- 添加高质量照片
- 验证营业时间
本地 Schema 标记:
{
"@type": "LocalBusiness",
"name": "Tech Solutions Inc",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main St",
"addressLocality": "San Francisco",
"addressRegion": "CA",
"postalCode": "94102"
},
"telephone": "+1-415-555-0123"
}
监控与分析
需要追踪的关键指标:
- 自然流量趋势
- 关键词排名
- 点击率(CTR)
- 跳出率和停留时间
- Core Web Vitals 评分
- 反向链接资料增长
- 来自自然流量的转化率
工具:
- Google Search Console(性能、索引问题)
- Google Analytics 4(流量、行为、转化)
- PageSpeed Insights(Core Web Vitals)
- Ahrefs/SEMrush(关键词、反向链接、竞争)
- Screaming Frog(技术审计)
在为 SEO 优化时,优先考虑用户体验和价值交付。搜索引擎越来越倾向于奖励真正帮助用户并提供权威、可信信息的内容。
评论
支持 Markdown