一个专为Claude Code打造的工作空间,用于为各类企业创作长篇且经过SEO优化的博客内容。
SEO Machine是一个基于Claude Code构建的AI内容创作工作空间,专为各类企业高效生产长篇、高质量的SEO博客文章而设计。该项目通过一系列自定义命令和专门化智能体,将内容创作流程系统化,覆盖从市场调研、内容撰写到发布优化的全链路。系统内置了26种营销技能,支持搜索引擎意图分析、关键词密度检测、可读性评分等深度SEO分析,并能集成Google Analytics和Search Console等工具获取实时数据反馈。用户可通过定制品牌声音、风格指南等上下文文件,确保产出内容与品牌调性高度一致。该工具适用于需要持续产出优质内容以提升搜索引擎排名和吸引目标受众的市场团队、内容创作者及独立创业者。
💡 应用场景
最适合需要规模化生产高质量SEO内容的企业或内容团队,特别是那些希望用数据驱动内容策略的营销人员。
快速启动内容营销
问题:初创公司或小团队缺乏专业的SEO内容创作能力,需要快速产出高质量博客来吸引流量。
方案:使用项目的预设工作流,通过/research命令分析关键词和竞争对手,然后/write命令自动生成符合品牌调性的长篇SEO文章。
示例:一个SaaS初创公司需要为“最佳播客托管平台”这个关键词创建内容,系统会分析排名靠前的文章,找出内容缺口,生成3000字以上的深度文章。
优化现有内容排名
问题:已有博客文章排名不佳,需要系统化分析并优化以提高搜索排名。
方案:使用/analyze-existing命令分析现有内容,结合/optimize命令进行SEO优化,包括关键词密度调整、内部链接优化和可读性改进。
示例:一篇关于“如何开始播客”的文章排名在第3页,系统会分析SEO质量评分(0-100),给出具体的优化建议并自动重写薄弱部分。
规模化内容生产
问题:内容团队需要批量生产高质量文章,但人工创作效率低且难以保持一致性。
方案:利用项目的品牌语音库和风格指南,结合/article命令批量生成主题相关的内容,确保所有文章都符合统一的品牌标准。
示例:一个电商品牌需要为10个相关产品类别创建博客内容,系统会根据context文件中的品牌设定,自动生成风格一致的系列文章。
数据驱动内容策略
问题:内容创作缺乏数据支持,不知道哪些主题能带来实际流量和转化。
方案:集成Google Analytics和Search Console数据,使用/performance-review命令分析内容表现,基于真实数据指导后续创作方向。
示例:通过分析过去3个月的文章表现,系统识别出“播客编辑软件比较”这个话题带来了最高的转化率,建议创作更多相关深度内容。
📊 项目信息
- 语言
- Python
- Stars
- ⭐ 5,186
- Forks
- 755
- 今日新增
- +725
- 排名
- #7
- 收录
- 总榜
- 趋势日期
- 2026年4月9日
- 最后推送
- 2026/3/5
🏷️ 标签
难度
初级
预计时间
3-5小时
目标人群
对SEO内容创作感兴趣的初学者、市场团队成员、内容创作者、独立创业者,无需编程经验但需有基本电脑操作能力
🎯 学完你将掌握
学会使用SEO Machine系统化地创建和优化SEO博客文章,包括市场调研、内容撰写、SEO分析和优化等全流程
📋 前置知识
SEO Machine是基于Claude Code构建的工作空间,必须安装Claude Code才能运行
需要API密钥来调用Claude AI进行内容生成和分析
需要安装Python来运行分析模块的依赖库
了解基本的SEO概念(如关键词、元标签、内部链接)能帮助你更好地使用工具
📚 学习资源
Claude Code官方文档
学习Claude Code编辑器的基本操作和功能
Anthropic API使用指南
了解如何有效使用Claude API,包括提示工程和最佳实践
castos示例目录
项目自带的完整配置示例,展示了所有上下文文件的正确填写方式
GitHub Issues和Discussions
查看其他用户的问题和解决方案,遇到问题时可以在这里寻找帮助
🗺️ 学习阶段
环境准备与安装
安装Claude Code
前往Claude Code官网下载并安装Claude Code编辑器,这是运行SEO Machine的基础环境
获取Anthropic API密钥
注册Anthropic账号,在控制台中创建API密钥并复制保存
克隆项目仓库
在终端或命令行中运行:git clone https://github.com/TheCraigHewitt/seomachine.git
安装Python依赖
进入项目目录,运行:pip install -r requirements.txt 安装所有必要的Python库
项目配置与个性化
打开项目并查看示例
在Claude Code中打开seomachine项目文件夹,首先查看examples/castos/目录下的完整示例
配置品牌声音文件
编辑context/brand-voice.md,按照模板填写你的品牌声音、语气、价值观等信息
添加写作示例
在context/writing-examples.md中添加3-5篇你网站上已有的优秀博客文章
设置关键词和目标
填写context/target-keywords.md,列出你的核心关键词和主题集群
完善其他上下文文件
根据需要填写style-guide.md、features.md、seo-guidelines.md等文件
快速上手体验
尝试第一个研究命令
在Claude Code中运行:/research [你的主题],例如:/research 如何开始播客
查看研究结果
在/research/目录下找到生成的研究简报,查看关键词分析、竞争对手分析和内容缺口
生成第一篇文章
运行:/write [你的主题],基于研究结果生成一篇完整的SEO文章
观察自动代理分析
文章生成后,观察SEO优化器、元标签创建器等自动代理的分析结果
进行最终优化
运行:/optimize [生成的文章文件],进行最后的SEO审计和优化
掌握核心工作流
学习更新现有内容
使用/analyze-existing命令分析你网站上的一篇旧文章,查看内容健康评分
尝试内容重写
使用/rewrite命令基于分析结果更新旧内容,观察改进点
探索研究命令
尝试/research-serp、/research-gaps等专门的研究命令,了解不同研究功能
了解内容分析器
查看Content Analyzer的详细输出,理解搜索意图分类、可读性评分等指标
⚠️ 常见错误
❌ 上下文文件填写不完整或过于简略
✅ 参考castos示例,尽可能详细地填写所有上下文文件,特别是brand-voice.md和writing-examples.md,这些文件直接影响内容质量
❌ 直接使用默认配置生成内容
✅ 一定要先个性化所有上下文文件,否则生成的内容会缺乏品牌特色和针对性
❌ 忽略自动代理的分析建议
✅ 认真查看SEO优化器、内容分析器等代理的输出,这些是基于数据的专业建议,能显著提升内容质量
❌ 一次性尝试所有复杂功能
✅ 先从简单的/research和/write命令开始,掌握基本工作流后再探索高级功能如数据集成和性能分析
❌ 未保存API密钥或配置错误
✅ 确保正确配置Anthropic API密钥,并检查Claude Code中的API设置是否正确
🚀 后续方向
掌握基础工作流后,可以进一步探索:1) 集成Google Analytics和Search Console获取实时数据反馈;2) 使用DataForSEO API进行更深入的关键词分析;3) 开发自定义命令和代理扩展功能;4) 将工作流与WordPress等CMS系统深度集成实现自动化发布;5) 基于性能数据优化内容策略,建立持续改进的闭环系统