关于 seo-geo
seo-geo 是面向网站的 SEO 与生成式引擎优化技能,供营销人员和站点运营者检查网站并改进内容,以争取传统搜索曝光和 AI 搜索引用。
主要功能
- 01技术 SEO 审计脚本
- 02SEO 与 GEO 内容指导
- 03按平台提供优化建议
- 04结构化数据与收录检查
- 05优化报告模板
适用场景
- 01检查网站技术 SEO
- 02为 AI 搜索引用优化页面
- 03改进结构化数据与内容布局
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ resciencelab/ opc-skills --skill seo-geo安装后在 Claude Code 中输入/seo-geo确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
.claude-plugin/plugin.jsonexamples/opc-skills-case-study.mdreferences/geo-research.mdgoogle-docs-summary.mdplatform-algorithms.mdschema-templates.mdseo-checklist.mdtools-and-apis.mdscripts/autocomplete_ideas.pybacklinks.pycompetitor_gap.pycredential.pydataforseo_api.pydomain_overview.pykeyword_research.pyrelated_keywords.pyseo_audit.pyserp_analysis.py详细介绍
SEO/GEO 优化技能
为网站提供全面的 SEO 和 GEO(生成式引擎优化)。同时针对传统搜索引擎(Google、Bing)和 AI 搜索引擎(ChatGPT、Perplexity、Gemini、Copilot、Claude)进行优化。
快速参考
GEO = 生成式引擎优化——优化内容,使其被 AI 搜索引擎引用。
关键要点: AI 搜索引擎不会给网页排名,而是会引用来源。被引用就是新的“排名第一”。
工作流
步骤 1:网站审计
获取目标 URL 并分析当前 SEO/GEO 状况。
基础 SEO 审计(免费):
python3 scripts/seo_audit.py "https://example.com"
适用场景:快速检查技术 SEO(标题、meta、H1、robots、sitemap、加载时间)。无需 API。
检查 Meta 标签:
curl -sL "https://example.com" | grep -E "<title>|<meta name=\"description\"|<meta property=\"og:|application/ld\+json" | head -20
适用场景:快速检查任意网页的关键 Meta 标签和 schema 标记。
检查 robots.txt:
curl -s "https://example.com/robots.txt"
适用场景:确认允许或屏蔽了哪些机器人。确保 AI 搜索引擎能够抓取网站至关重要。
检查 sitemap:
curl -s "https://example.com/sitemap.xml" | head -50
适用场景:检查 sitemap 结构,确保包含所有重要页面,便于搜索引擎发现。
验证 AI 机器人的访问权限:
# These bots should be allowed in robots.txt:
- Googlebot (Google)
- Bingbot (Bing/Copilot)
- PerplexityBot (Perplexity)
- ChatGPT-User (ChatGPT with browsing)
- ClaudeBot / anthropic-ai (Claude)
- GPTBot (OpenAI)
步骤 2:关键词研究
使用 WebSearch 研究目标关键词:
WebSearch: "{keyword} keyword difficulty site:ahrefs.com OR site:semrush.com"
WebSearch: "{keyword} search volume 2026"
WebSearch: "site:{competitor.com} {keyword}"
分析:
- 搜索量和难度
- 竞争对手的关键词策略
- 长尾关键词机会
- 国际关键词冲突(例如,“OPC”在英语市场中指工业自动化)
步骤 3:GEO 优化(AI 搜索引擎)
应用 普林斯顿大学的 9 种 GEO 方法(参见 references/geo-research.md):
| 方法 | 可见度提升 | 应用方式 |
|---|---|---|
| 引用来源 | +40% | 添加权威引文和参考资料 |
| 添加统计数据 | +37% | 纳入具体数字和数据点 |
| 添加引言 | +30% | 添加注明出处的专家引言 |
| 权威语气 | +25% | 使用自信、专业的语言 |
| 通俗易懂 | +20% | 简化复杂概念 |
| 专业术语 | +18% | 纳入领域专属术语 |
| 独特词汇 | +15% | 提高词汇多样性 |
| 流畅度优化 | +15-30% | 提升可读性和行文流畅度 |
| -10% | 避免——会降低可见度 |
最佳组合: 流畅度 + 统计数据 = 最大提升
生成 FAQPage Schema(AI 可见度提升 +40%):
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "What is [topic]?",
"acceptedAnswer": {
"@type": "Answer",
"text": "According to [source], [answer with statistics]."
}
}]
}
优化内容结构:
- 采用“答案优先”格式(开头直接给出答案)
- 使用清晰的 H1 > H2 > H3 层级
- 使用项目符号和编号列表
- 使用表格呈现对比数据
- 段落简短(最多 2-3 句话)
步骤 4:传统 SEO 优化
Meta 标签模板:
<title>{Primary Keyword} - {Brand} | {Secondary Keyword}</title>
<meta name="description" content="{Compelling description with keyword, 150-160 chars}">
<meta name="keywords" content="{keyword1}, {keyword2}, {keyword3}">
<meta property="og:title" content="{Title}">
<meta property="og:description" content="{Description}">
<meta property="og:image" content="{Image URL 1200x630}">
<meta property="og:url" content="{Canonical URL}">
<meta property="og:type" content="website">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="{Title}">
<meta name="twitter:description" content="{Description}">
<meta name="twitter:image" content="{Image URL}">
JSON-LD Schema(参见 references/schema-templates.md):
- 内容页面使用 WebPage / Article
- FAQ 部分使用 FAQPage
- 产品页面使用 Product
- 关于页面使用 Organization
- 工具/应用使用 SoftwareApplication
检查内容:
- H1 包含主要关键词
- 图片具有描述性 alt 文本
- 添加指向相关内容的内部链接
- 外部链接包含
rel="noopener noreferrer" - 内容适配移动设备
- 页面加载时间小于 3 秒
步骤 5:验证与监控
验证 Schema:
# Open Google Rich Results Test
open "https://search.google.com/test/rich-results?url={encoded_url}"
# Open Schema.org Validator
open "https://validator.schema.org/?url={encoded_url}"
检查索引状态:
# Google (use Search Console API or manual check)
open "https://www.google.com/search?q=site:{domain}"
# Bing
open "https://www.bing.com/search?q=site:{domain}"
生成报告:
## SEO/GEO Optimization Report
### Current Status
- Meta Tags: ✅/❌
- Schema Markup: ✅/❌
- AI Bot Access: ✅/❌
- Mobile Friendly: ✅/❌
- Page Speed: X seconds
### Recommendations
1. [Priority 1 action]
2. [Priority 2 action]
3. [Priority 3 action]
### GEO Optimizations Applied
- [ ] FAQPage schema added
- [ ] Statistics included
- [ ] Citations added
- [ ] Answer-first structure
针对平台的优化
详细排名因素请参见 references/platform-algorithms.md。
ChatGPT
- 着重提升品牌域名权威性(被引用次数比第三方多 11%)
- 在 30 天内更新内容(引用次数增加 3.2 倍)
- 建立反向链接(>350K 个引荐域名 = 平均 8.4 次引用)
- 使内容风格与 ChatGPT 的回答格式相匹配
Perplexity
- 在 robots.txt 中允许 PerplexityBot
- 使用 FAQ Schema(引用率更高)
- 托管 PDF 文档(引用时优先选用)
- 注重语义相关性,而非关键词
Google AI Overview (SGE)
- 针对 E-E-A-T(经验、专业性、权威性、可信度)进行优化
- 使用 结构化数据(Schema 标记)
- 建立 主题权威性(内容集群 + 内部链接)
- 添加 权威引用(可提升 132% 的可见度)
Microsoft Copilot / Bing
- 确保 Bing 收录(获得引用的必要条件)
- 针对 Microsoft 生态系统进行优化(提及 LinkedIn、GitHub 有帮助)
- 页面加载速度 < 2 秒
- 清晰定义 实体
Claude AI
- 确保 Brave Search 收录(Claude 使用 Brave,而非 Google)
- 提高 事实密度(优先选择数据丰富的内容)
- 保持 结构清晰(便于提取)
技能依赖
此技能与以下内容配合使用效果最佳:
- twitter skill - 搜索 SEO 专家的最新技巧
- reddit skill - 搜索 r/SEO、r/bigseo 上的讨论
- WebSearch - 关键词研究和竞争对手分析
参考资料
- references/platform-algorithms.md - 各平台的详细排名因素
- references/geo-research.md - Princeton GEO 研究(9 种方法)
- references/schema-templates.md - JSON-LD 模板
- references/seo-checklist.md - 完整的 SEO 审核清单
- references/tools-and-apis.md - 工具和 API 参考
- examples/opc-skills-case-study.md - 实际优化示例