seo-geo by resciencelab/opc-skills
npx skills add https://github.com/resciencelab/opc-skills --skill seo-geo为网站提供全面的 SEO 和 GEO(生成式引擎优化)。针对传统搜索引擎(Google、Bing)和 AI 搜索引擎(ChatGPT、Perplexity、Gemini、Copilot、Claude)进行优化。
GEO = 生成式引擎优化 - 优化内容以被 AI 搜索引擎引用。
关键洞察: AI 搜索引擎不直接对页面进行排名 - 它们引用来源。被引用就是新的"排名第一"。
获取目标 URL 并分析当前的 SEO/GEO 状态。
基础 SEO 审计(免费):
python3 scripts/seo_audit.py "https://example.com"
适用场景:快速技术性 SEO 检查(标题、元标签、H1、robots、站点地图、加载时间)。无需 API。
检查元标签:
curl -sL "https://example.com" | grep -E "<title>|<meta name=\"description\"|<meta property=\"og:|application/ld\+json" | head -20
适用场景:快速检查任何网页上的基本元标签和结构化数据标记。
检查 robots.txt:
curl -s "https://example.com/robots.txt"
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
适用场景:验证哪些爬虫被允许/阻止。对于确保 AI 搜索引擎能够抓取您的网站至关重要。
检查站点地图:
curl -s "https://example.com/sitemap.xml" | head -50
适用场景:验证站点地图结构,并确保所有重要页面都包含在内以供搜索引擎发现。
验证 AI 爬虫访问权限:
# 这些爬虫应在 robots.txt 中被允许:
- Googlebot (Google)
- Bingbot (Bing/Copilot)
- PerplexityBot (Perplexity)
- ChatGPT-User (ChatGPT with browsing)
- ClaudeBot / anthropic-ai (Claude)
- GPTBot (OpenAI)
使用 WebSearch 研究目标关键词:
WebSearch: "{keyword} keyword difficulty site:ahrefs.com OR site:semrush.com"
WebSearch: "{keyword} search volume 2026"
WebSearch: "site:{competitor.com} {keyword}"
分析:
应用 9 种普林斯顿 GEO 方法(参见 references/geo-research.md):
| 方法 | 可见性提升 | 如何应用 |
|---|---|---|
| 引用来源 | +40% | 添加权威引用和参考文献 |
| 添加统计数据 | +37% | 包含具体数字和数据点 |
| 添加引述 | +30% | 添加带有署名的专家引述 |
| 权威语气 | +25% | 使用自信、专业的语言 |
| 易于理解 | +20% | 简化复杂概念 |
| 技术术语 | +18% | 包含领域特定的术语 |
| 独特词汇 | +15% | 增加词汇多样性 |
| 流畅度优化 | +15-30% | 提高可读性和流畅度 |
| -10% | 避免 - 损害可见性 |
最佳组合: 流畅度 + 统计数据 = 最大提升
生成 FAQPage 结构化数据(+40% AI 可见性):
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "What is [topic]?",
"acceptedAnswer": {
"@type": "Answer",
"text": "According to [source], [answer with statistics]."
}
}]
}
优化内容结构:
元标签模板:
<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}">
<!-- Open Graph -->
<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">
<!-- Twitter Cards -->
<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 结构化数据(参见 references/schema-templates.md):
检查内容:
rel="noopener noreferrer"结构化数据验证:
# 打开 Google 富媒体搜索结果测试
open "https://search.google.com/test/rich-results?url={encoded_url}"
# 打开 Schema.org 验证器
open "https://validator.schema.org/?url={encoded_url}"
检查索引状态:
# Google(使用 Search Console API 或手动检查)
open "https://www.google.com/search?q=site:{domain}"
# Bing
open "https://www.bing.com/search?q=site:{domain}"
生成报告:
## SEO/GEO 优化报告
### 当前状态
- 元标签:✅/❌
- 结构化数据标记:✅/❌
- AI 爬虫访问权限:✅/❌
- 移动设备友好性:✅/❌
- 页面速度:X 秒
### 建议
1. [优先级 1 的操作]
2. [优先级 2 的操作]
3. [优先级 3 的操作]
### 已应用的 GEO 优化
- [ ] 已添加 FAQPage 结构化数据
- [ ] 已包含统计数据
- [ ] 已添加引用
- [ ] 答案优先结构
有关详细的排名因素,请参见 references/platform-algorithms.md。
此技能与以下技能配合使用效果最佳:
每周安装量
17.7K
代码仓库
GitHub 星标数
637
首次出现
2026年1月21日
安全审计
安装于
claude-code16.2K
opencode15.9K
codex15.8K
gemini-cli15.8K
github-copilot15.6K
kimi-cli15.4K
Comprehensive SEO and GEO (Generative Engine Optimization) for websites. Optimize for both traditional search engines (Google, Bing) and AI search engines (ChatGPT, Perplexity, Gemini, Copilot, Claude).
GEO = Generative Engine Optimization - Optimizing content to be cited by AI search engines.
Key Insight: AI search engines don't rank pages - they cite sources. Being cited is the new "ranking #1".
Get the target URL and analyze current SEO/GEO status.
Basic SEO Audit (Free):
python3 scripts/seo_audit.py "https://example.com"
Use this for : Quick technical SEO check (title, meta, H1, robots, sitemap, load time). No API needed.
Check Meta Tags:
curl -sL "https://example.com" | grep -E "<title>|<meta name=\"description\"|<meta property=\"og:|application/ld\+json" | head -20
Use this for : Quick check of essential meta tags and schema markup on any webpage.
Check robots.txt:
curl -s "https://example.com/robots.txt"
Use this for : Verify which bots are allowed/blocked. Critical for ensuring AI search engines can crawl your site.
Check sitemap:
curl -s "https://example.com/sitemap.xml" | head -50
Use this for : Verify sitemap structure and ensure all important pages are included for search engine discovery.
Verify AI Bot Access:
# 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)
Use WebSearch to research target keywords:
WebSearch: "{keyword} keyword difficulty site:ahrefs.com OR site:semrush.com"
WebSearch: "{keyword} search volume 2026"
WebSearch: "site:{competitor.com} {keyword}"
Analyze:
Apply the 9 Princeton GEO Methods (see references/geo-research.md):
| Method | Visibility Boost | How to Apply |
|---|---|---|
| Cite Sources | +40% | Add authoritative citations and references |
| Statistics Addition | +37% | Include specific numbers and data points |
| Quotation Addition | +30% | Add expert quotes with attribution |
| Authoritative Tone | +25% | Use confident, expert language |
| Easy-to-understand | +20% | Simplify complex concepts |
| Technical Terms | +18% | Include domain-specific terminology |
| Unique Words | +15% | Increase vocabulary diversity |
| Fluency Optimization |
Best Combination: Fluency + Statistics = Maximum boost
Generate FAQPage Schema (+40% AI visibility):
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "What is [topic]?",
"acceptedAnswer": {
"@type": "Answer",
"text": "According to [source], [answer with statistics]."
}
}]
}
Optimize Content Structure:
Meta Tags Template:
<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}">
<!-- Open Graph -->
<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">
<!-- Twitter Cards -->
<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 (see references/schema-templates.md):
Check Content:
rel="noopener noreferrer"Schema Validation:
# 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}"
Check Indexing Status:
# 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}"
Generate Report:
## 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
See references/platform-algorithms.md for detailed ranking factors.
This skill works best with:
Weekly Installs
17.7K
Repository
GitHub Stars
637
First Seen
Jan 21, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
claude-code16.2K
opencode15.9K
codex15.8K
gemini-cli15.8K
github-copilot15.6K
kimi-cli15.4K
专业文案撰写指南:转化文案写作技巧、框架与SEO优化原则
48,600 周安装
| +15-30% |
| Improve readability and flow |
| -10% | AVOID - hurts visibility |