SEO/GEO/AEO Optimizer 是一个面向搜索引擎与 AI 平台可见性审计和优化的 Claude 技能。其核心用途是审计内容并改善其在传统搜索引擎以及生成式引擎(GEO)和答案引擎(AEO)中的可见性。
主要能力
该技能提供一组脚本,通过决策矩阵根据用户意图选择执行:
- 完整审计并生成报告:scripts/audit_report.py <file> --format all,输入 HTML/MD/JSX
- 内容结构分析:scripts/analyze_content.py <file>,输入 HTML/MD/JSX
- 元标签验证:scripts/metadata_validator.py <file>,输入 HTML
- 关键词提取:scripts/keyword_analyzer.py <file>,输入任意文本
- 实体提取:scripts/entity_extractor.py <file>,输入任意文本
- Schema 标记生成:scripts/schema_generator.py <type> [args],通过 CLI 参数
- AI 平台优化:scripts/auto_implementer.py <file> <platform>,输入 HTML + 平台
- 内容优化:scripts/content_optimizer.py <file>,输入 HTML/MD
- 引用增强:scripts/citation_enhancer.py <file>,输入 HTML/MD
- 语音搜索优化:scripts/voice_optimizer.py <file>,输入 HTML/MD
- 新鲜度监控:scripts/freshness_monitor.py <file>,输入 HTML
- IndexNow 提交:scripts/indexnow_submit.py <url>,输入 URL
auto_implementer 支持的平台:chatgpt、perplexity、claude、gemini、grokipedia。
schema_generator 支持的 schema 类型:faq、article、howto、organization、person。
使用方式
运行任何脚本前需进行预检:确认文件存在且为受支持类型(.html、.md、.mdx、.jsx、.tsx);确认 Python 3.7+ 可用(脚本仅使用标准库,无外部依赖)。
输出:报告保存至 ~/Documents/SEO_Audit_YYYY-MM-DD_HH-MM-SS/ 目录,提供三种格式:JSON(供程序化使用的原始审计数据)、Markdown(含建议的可读报告)、HTML(含评分和图表的可视化仪表盘)。
错误处理
- FileNotFoundError:检查路径,脚本接受绝对或相对路径。
- JSON 解码错误:输入文件可能存在格式错误的 schema 标记,可先运行 metadata_validator.py 定位问题。
- 低分(低于 50):不是错误,可运行 audit_report.py --format all 获取详细建议,再用 auto_implementer.py 应用修复。
- 脚本导入错误:所有脚本共享 scripts/shared/ 工具,需确保完整 scripts 目录完好。
不适用场景
- 从零创建新内容(应使用内容生成工具)
- 图像优化(应使用图像专用工具)
- 服务器端性能(应使用 Web 性能工具)
参考文档
按需读取:reference/scripts-reference.md(脚本标志与选项)、reference/troubleshooting.md(常见问题与解决方案)、reference/platform-strategies.md(平台特定优化策略)、reference/citation-optimization-guide.md(AI 引用与 GEO 策略)、reference/schema-library.md(完整 JSON-LD schema 参考)、reference/entity-seo-guide.md(知识图谱优化)、reference/voice-search-guide.md(语音搜索与 AEO 优化)、reference/social-preview-guide.md(Open Graph 与 Twitter Card 设置)、reference/statistics-2026.md(2026 年 5 月回顾)。