mcpField
S
seo-geo

seo-geo

github.com/resciencelab营销与增长1.9k54.4k 次安装1 天前更新
代码仓库

关于 seo-geo

seo-geo 是面向网站的 SEO 与生成式引擎优化技能,供营销人员和站点运营者检查网站并改进内容,以争取传统搜索曝光和 AI 搜索引用。

主要功能

  1. 01技术 SEO 审计脚本
  2. 02SEO 与 GEO 内容指导
  3. 03按平台提供优化建议
  4. 04结构化数据与收录检查
  5. 05优化报告模板

适用场景

  1. 01检查网站技术 SEO
  2. 02为 AI 搜索引用优化页面
  3. 03改进结构化数据与内容布局

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/resciencelab/opc-skills --skill seo-geo

安装后在 Claude Code 中输入/seo-geo确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

.claude-plugin/
plugin.json
examples/
opc-skills-case-study.md
references/
geo-research.md
google-docs-summary.md
platform-algorithms.md
schema-templates.md
seo-checklist.md
tools-and-apis.md
scripts/
autocomplete_ideas.py
backlinks.py
competitor_gap.py
credential.py
dataforseo_api.py
domain_overview.py
keyword_research.py
related_keywords.py
seo_audit.py
serp_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 - 关键词研究和竞争对手分析

参考资料

评论

支持 Markdown