关于 google-official-seo-guide
google-official-seo-guide 汇集基于 Google 文档的搜索优化参考,适用于营销人员、SEO 专业人员和 Web 开发者。内容涵盖抓取、索引、结构化数据、Search Console 与技术 SEO。
主要功能
- 01Google 搜索基础与最佳实践
- 02抓取和索引问题排查
- 03结构化数据与富媒体结果
- 04Search Console 监测参考
- 05迁移、国际化与 JavaScript SEO
适用场景
- 01诊断网站抓取或索引问题
- 02为视频添加结构化数据
- 03配置 sitemap、robots.txt 或 hreflang
- 04监测搜索表现并处理迁移
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ littleben/ awesomeagentskills --skill google-official-seo-guide安装后在 Claude Code 中输入/google-official-seo-guide确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/apis.mdappearance.mdcrawling.mdfundamentals.mdguides.mdindex.mdindexing.mdother.mdspecialty.md详细介绍
Google 官方 SEO 指南
基于 Google 官方文档,全面协助优化 Google 搜索、遵循 SEO 最佳实践并提升搜索可见度。
何时使用此技能
用户提出以下问题时,应触发此技能:
SEO 与搜索优化
- 提升网站在 Google 搜索中的排名
- 实施 SEO 最佳实践
- 优化元标记、标题和描述
- 修复抓取或编入索引问题
- 了解 Google 搜索的工作原理
结构化数据与富媒体搜索结果
- 添加 VideoObject、BroadcastEvent 或 Clip 结构化数据
- 实施 schema.org 标记以呈现富媒体搜索结果
- 创建站点地图和 robots.txt 文件
- 设置面包屑导航
- 为多语言网站配置 hreflang
技术 SEO
- 优化移动优先索引
- 处理 JavaScript SEO 和渲染问题
- 使用规范标记管理重复内容
- 配置 robots 元标记
- 规划 URL 结构和内部链接
Search Console 与监控
- 使用 Google Search Console 报告
- 调试搜索可见度问题
- 监控抓取错误和索引状态
- 分析搜索效果指标
内容与链接
- 编写有效的锚文本
- 制定内部链接和外部链接策略
- 避免违反垃圾内容政策
- 管理网站迁移和重定向
核心概念
Google 搜索的三个阶段
- 抓取:Googlebot 发现并获取网页
- 编入索引:Google 分析网页内容并将其存储在索引中
- 提供结果:Google 根据用户查询返回相关结果
重要的 SEO 原则
- 移动优先索引:Google 主要使用内容的移动版进行编入索引和排名
- 规范 URL:指定重复或相似网页的首选版本
- 结构化数据:使用 schema.org 标记帮助 Google 理解内容
- Search Essentials:符合 Google 搜索资格要求所需的技术、内容和垃圾内容规范
常见结构化数据类型
- VideoObject:用于视频内容和相关功能
- BroadcastEvent:用于直播视频(LIVE 徽章)
- Clip:用于视频精彩片段/时间戳
- SeekToAction:用于自动检测视频中的精彩片段
快速参考
示例 1:基本 VideoObject 结构化数据
{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "Video title",
"description": "Video description",
"thumbnailUrl": [
"https://example.com/photos/1x1/photo.jpg",
"https://example.com/photos/4x3/photo.jpg",
"https://example.com/photos/16x9/photo.jpg"
],
"uploadDate": "2024-03-31T08:00:00+08:00",
"duration": "PT1M54S",
"contentUrl": "https://example.com/video.mp4",
"embedUrl": "https://example.com/embed/123"
}
适用场景:添加基本视频元数据,帮助 Google 理解视频并在搜索结果中展示视频。
示例 2:使用 BroadcastEvent 显示 LIVE 徽章
{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "Livestream title",
"uploadDate": "2024-10-27T14:00:00+00:00",
"publication": {
"@type": "BroadcastEvent",
"isLiveBroadcast": true,
"startDate": "2024-10-27T14:00:00+00:00",
"endDate": "2024-10-27T14:37:14+00:00"
}
}
适用场景:让直播视频在 Google 搜索结果中显示 LIVE 徽章。
示例 3:使用 Clip 标记视频精彩片段
{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "Cat video",
"hasPart": [
{
"@type": "Clip",
"name": "Cat jumps",
"startOffset": 30,
"endOffset": 45,
"url": "https://example.com/video?t=30"
},
{
"@type": "Clip",
"name": "Cat misses the fence",
"startOffset": 111,
"endOffset": 150,
"url": "https://example.com/video?t=111"
}
]
}
适用场景:手动指定视频中的重要时间戳/章节,以启用精彩片段功能。
示例 4:良好的锚文本实践
<a href="https://example.com">Click here</a> to learn more.
For a full list of cheese available for purchase, see the
<a href="https://example.com">list of cheese types</a>.
I've written about cheese
<a href="/page1">so</a>
<a href="/page2">many</a>
<a href="/page3">times</a>.
I've written about cheese so many times this year:
the <a href="/blue-cheese">controversy over blue cheese</a>,
the <a href="/oldest-brie">world's oldest brie</a>, and
<a href="/boy-and-cheese">A Boy and His Cheese</a>.
适用场景:创建有效的内部和外部链接,帮助用户和 Google 理解内容。
示例 5:可抓取的链接
<a href="https://example.com">Link text</a>
<a href="/products/category/shoes">Link text</a>
<a href="./products/category/shoes">Link text</a>
<a routerLink="products/category">Link text</a>
<a onclick="goto('https://example.com')">Link text</a>
<span href="https://example.com">Link text</span>
适用场景:确保 Googlebot 能发现并抓取链接。
示例 6:独立 URL 的移动版和桌面版 hreflang
<link rel="canonical" href="https://example.com/">
<link rel="alternate" hreflang="es" href="https://m.example.com/es/">
<link rel="alternate" hreflang="fr" href="https://m.example.com/fr/">
<link rel="canonical" href="https://example.com/">
<link rel="alternate" media="only screen and (max-width: 640px)"
href="https://m.example.com/">
<link rel="alternate" hreflang="es" href="https://example.com/es/">
<link rel="alternate" hreflang="fr" href="https://example.com/fr/">
适用场景:正确配置具有国际化支持的独立移动版 URL(m-dot 网站)。
示例 7:robots 元标记
<meta name="robots" content="noindex">
<meta name="robots" content="nofollow">
<meta name="robots" content="noindex, nofollow">
<meta name="robots" content="nosnippet">
适用场景:控制 Google 如何抓取特定网页并将其编入索引。
示例 8:使用 InteractionStatistic 标记视频观看次数
{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "Video title",
"interactionStatistic": {
"@type": "InteractionCounter",
"interactionType": { "@type": "WatchAction" },
"userInteractionCount": 12345
}
}
适用场景:展示视频内容的浏览/观看次数。
示例 9:带来源说明的外部链接
<p>
According to a recent study from Swiss researchers,
Emmental cheese wheels exposed to music had a milder flavor,
with the full findings available in
<a href="https://example.com/cheese-study">
Cheese in Surround Sound—a culinary art experiment
</a>.
</p>
<a href="https://untrusted-site.com" rel="nofollow">
Untrusted content
</a>
<a href="https://partner-site.com" rel="sponsored">
Partner content
</a>
适用场景:在遵循 SEO 最佳实践的同时,正确链接到外部来源。
示例 10:移动优先索引检查清单
<meta name="robots" content="index, follow">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Example Corp"
}
</script>
<img src="product.jpg" alt="Blue ceramic vase, 12 inches tall">
<title>Product Name - Category | Site Name</title>
<meta name="description" content="High-quality product description">
适用场景:确保移动网站针对 Google 的移动优先索引进行了正确优化。
参考文件
此技能包含全面的文档,并按以下类别整理:
apis.md(1 页)
内容:开始使用 Google Search Console、监控工具和 API。
主要主题:
- 设置 Search Console
- 面向 SEO 专家和营销人员的报告
- 面向 Web 开发者的报告
- 管理网站性能
使用场景:设置监控、使用 Search Console 功能、了解可用报告。
appearance.md(58 页)
内容:Google Search 中的视觉元素和富媒体搜索结果。
主要主题:
- 视觉元素图库(文本结果、富媒体搜索结果、图片、视频)
- 归属元素(网站图标、网站名称、面包屑导航)
- 结构化数据功能
- 搜索结果优化
- 标题链接和摘要
使用场景:优化内容在搜索结果中的显示方式、实现富媒体搜索结果、了解搜索界面元素。
crawling.md
内容:Google 如何发现、抓取和访问 Web 内容。
主要主题:
- Googlebot 行为和用户代理
- 抓取预算和优化
- robots.txt 配置
- 管理抓取速率
- 处理特殊文件类型
使用场景:排查抓取问题、优化抓取效率、控制 Google 抓取的内容。
fundamentals.md
内容:核心概念和基本 SEO 知识。
主要主题:
- Google Search 的工作原理(抓取、编入索引、提供结果)
- SEO 入门指南
- Search Essentials
- 创建实用内容
- 网站组织和 URL 结构
使用场景:学习 SEO 基础知识、了解 Google Search 的基本原理、启动新项目。
guides.md
内容:针对特定 SEO 任务的详细操作指南。
主要主题:
- 链接最佳实践
- 移动优先索引
- 国际化
- 网站迁移
- 重复内容管理
- JavaScript SEO
使用场景:实现特定 SEO 功能、解决技术 SEO 难题、遵循最佳实践。
indexing.md
内容:Google 如何为内容编入索引,以及如何排查索引问题。
主要主题:
- 规范 URL
- 元标记(robots、noindex 等)
- 站点地图
- 状态码和重定向
- 从 Google 移除内容
使用场景:修复索引问题、管理重复内容、控制哪些内容会被编入索引。
other.md
内容:其他主题和专项信息。
主要主题:
- Google Search 政策
- 垃圾内容防范
- 算法更新
- 高级功能
使用场景:了解政策、避免受到处罚、掌握 Google 的最新变化。
specialty.md
内容:结构化数据和专项搜索功能。
主要主题:
- VideoObject 结构化数据
- BroadcastEvent(LIVE 徽标)
- Clip 和 SeekToAction(关键时刻)
- 其他 schema.org 类型
- 富媒体搜索结果指南
- 结构化数据问题排查
使用场景:实现视频功能、添加结构化数据、启用富媒体搜索结果、排查标记错误。
使用此技能
面向初学者
从 fundamentals.md 开始,了解:
- Google Search 的工作原理(抓取 → 编入索引 → 提供结果)
- 基本 SEO 原则
- Search Essentials 要求
然后查看 guides.md,了解实际实现方法:
- 创建优质锚文本
- 移动设备优化
- 基本结构化数据
专业提示:使用上方的快速参考示例作为常见任务的模板。
面向 SEO 专家和营销人员
重点关注以下内容:
- appearance.md:优化内容在搜索结果中的显示方式
- guides.md:实施链接策略、移动设备优化和国际化
- indexing.md:管理规范 URL、站点地图和内容移除
- apis.md:使用 Search Console 监控性能
常见工作流:
- 网站审计:查看 crawling.md + indexing.md
- 富媒体搜索结果:使用 specialty.md 处理结构化数据
- 国际扩展:遵循 guides.md 中的 hreflang 模式
- 链接建设:应用 guides.md 中的锚文本最佳实践
面向 Web 开发者
优先阅读:
- fundamentals.md:了解技术基础
- crawling.md:优化 Googlebot 访问和抓取效率
- indexing.md:正确配置元标记和重定向
- specialty.md:添加结构化数据以支持丰富功能
常见任务:
- JavaScript 应用:参阅 guides.md 中的 JavaScript SEO 部分
- 视频内容:使用 specialty.md 中的 VideoObject 示例
- 网站迁移:遵循 guides.md 中的迁移模式
- 调试:使用 indexing.md 排查问题
面向高级用户
探索专业主题:
- 精通结构化数据:深入了解 specialty.md
- 抓取优化:学习 crawling.md 中的高级技巧
- 遵守政策:查看 other.md 中的垃圾内容政策
- 国际 SEO:在 guides.md 中了解复杂的 hreflang 配置
高级模式:
- 为不同地区的网站设置独立的移动版 URL
- 使用 JavaScript 动态生成结构化数据
- 大规模网站迁移
- 自定义抓取预算管理
常见误区
违反垃圾内容政策
- ❌ 在内容或元标记中堆砌关键词
- ❌ 隐藏文字或链接
- ❌ 购买或出售链接以提升排名
- ❌ 伪装(向 Google 和用户展示不同的内容)
- ✅ 查看 other.md,了解完整的垃圾内容政策
移动优先索引问题
- ❌ 移动版和桌面版内容不同
- ❌ 在移动版上屏蔽资源
- ❌ 移动版缺少结构化数据
- ✅ 查看 guides.md 中的移动优先部分
结构化数据错误
- ❌ 使用不受支持的格式或属性
- ❌ 缺少必填字段
- ❌ 移动版和桌面版标记中的 URL 不同
- ✅ 使用 Rich Results Test 工具进行验证
链接问题
- ❌ 使用通用锚文本(“点击此处”)
- ❌ 使用无法抓取的 JavaScript 链接
- ❌ 将过多链接串联在一起
- ✅ 查看 guides.md 中的链接最佳实践
提示与最佳实践
SEO 基础
- 为每个页面创建独特且具有描述性的标题和元描述
- 使用有意义的标题结构(H1、H2、H3)
- 为图片添加描述性替代文本,以优化图片
- 确保页面加载速度快(尤其是在移动设备上)
- 构建逻辑清晰的网站结构,并提供明确的导航
技术 SEO
- 提交并维护 XML 站点地图
- 正确使用 robots.txt(用于控制抓取,而非控制索引)
- 为重复内容添加规范标记
- 使用 HTTPS 保障安全
- 确保网站适配移动设备(建议采用响应式设计)
内容策略
- 专注于创建有帮助、以用户为先的内容
- 让内容符合用户意图
- 保持内容新鲜并及时更新
- 使用自然语言,避免堆砌关键词
- 使用描述性锚文本构建内部链接
监控与维护
- 设置 Search Console 并验证所有权
- 定期监控抓取错误和索引问题
- 跟踪搜索效果指标
- 使用验证工具测试结构化数据
- 及时了解 Google 搜索更新
资源
官方工具
- Google Search Console:监控并优化搜索展示效果
- Rich Results Test:验证结构化数据标记
- Mobile-Friendly Test:检查移动设备适配情况
- Page Speed Insights:分析性能
文档链接
- 大多数文档保留了指向 Google 官方资源的链接
- 使用参考文件查看详细说明和示例
- 代码示例包含恰当的语法高亮
说明
- 此技能根据 Google 搜索官方文档自动生成
- 参考文件保留了源文档的结构和示例
- 快速参考模式摘自真实场景中的使用示例
- 所有示例均遵循 Google 官方指南和最佳实践
更新
要使用更新后的文档刷新此技能:
- 使用相同配置重新运行文档抓取程序
- 此技能将使用最新官方信息重新构建
- 检查是否有新功能、已弃用模式或政策变更