A specialized Claude Code workspace for creating long-form, SEO-optimized blog content for any business. This system helps you research, write, analyze, and optimize content that ranks well and serves your target audience.
💡 Use Cases
最适合需要规模化生产高质量SEO内容的企业或内容团队,特别是那些希望用数据驱动内容策略的营销人员。
快速启动内容营销
Problem: 初创公司或小团队缺乏专业的SEO内容创作能力,需要快速产出高质量博客来吸引流量。
Solution: 使用项目的预设工作流,通过/research命令分析关键词和竞争对手,然后/write命令自动生成符合品牌调性的长篇SEO文章。
Example: 一个SaaS初创公司需要为“最佳播客托管平台”这个关键词创建内容,系统会分析排名靠前的文章,找出内容缺口,生成3000字以上的深度文章。
优化现有内容排名
Problem: 已有博客文章排名不佳,需要系统化分析并优化以提高搜索排名。
Solution: 使用/analyze-existing命令分析现有内容,结合/optimize命令进行SEO优化,包括关键词密度调整、内部链接优化和可读性改进。
Example: 一篇关于“如何开始播客”的文章排名在第3页,系统会分析SEO质量评分(0-100),给出具体的优化建议并自动重写薄弱部分。
规模化内容生产
Problem: 内容团队需要批量生产高质量文章,但人工创作效率低且难以保持一致性。
Solution: 利用项目的品牌语音库和风格指南,结合/article命令批量生成主题相关的内容,确保所有文章都符合统一的品牌标准。
Example: 一个电商品牌需要为10个相关产品类别创建博客内容,系统会根据context文件中的品牌设定,自动生成风格一致的系列文章。
数据驱动内容策略
Problem: 内容创作缺乏数据支持,不知道哪些主题能带来实际流量和转化。
Solution: 集成Google Analytics和Search Console数据,使用/performance-review命令分析内容表现,基于真实数据指导后续创作方向。
Example: 通过分析过去3个月的文章表现,系统识别出“播客编辑软件比较”这个话题带来了最高的转化率,建议创作更多相关深度内容。
📊 Project Info
- Language
- Python
- Stars
- ⭐ 5,186
- Forks
- 755
- Today
- +725
- Ranking
- #7
- Collection
- Overall
- Trending Date
- April 9, 2026
- Last Push
- 3/5/2026
🏷️ Topics
Difficulty
初级
Est. Time
3-5小时
Target Audience
对SEO内容创作感兴趣的初学者、市场团队成员、内容创作者、独立创业者,无需编程经验但需有基本电脑操作能力
🎯 What You'll Learn
学会使用SEO Machine系统化地创建和优化SEO博客文章,包括市场调研、内容撰写、SEO分析和优化等全流程
📋 Prerequisites
SEO Machine是基于Claude Code构建的工作空间,必须安装Claude Code才能运行
需要API密钥来调用Claude AI进行内容生成和分析
需要安装Python来运行分析模块的依赖库
了解基本的SEO概念(如关键词、元标签、内部链接)能帮助你更好地使用工具
📚 Resources
Claude Code官方文档
学习Claude Code编辑器的基本操作和功能
Anthropic API使用指南
了解如何有效使用Claude API,包括提示工程和最佳实践
castos示例目录
项目自带的完整配置示例,展示了所有上下文文件的正确填写方式
GitHub Issues和Discussions
查看其他用户的问题和解决方案,遇到问题时可以在这里寻找帮助
🗺️ Learning Phases
环境准备与安装
安装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的详细输出,理解搜索意图分类、可读性评分等指标
⚠️ Common Mistakes
❌ 上下文文件填写不完整或过于简略
✅ 参考castos示例,尽可能详细地填写所有上下文文件,特别是brand-voice.md和writing-examples.md,这些文件直接影响内容质量
❌ 直接使用默认配置生成内容
✅ 一定要先个性化所有上下文文件,否则生成的内容会缺乏品牌特色和针对性
❌ 忽略自动代理的分析建议
✅ 认真查看SEO优化器、内容分析器等代理的输出,这些是基于数据的专业建议,能显著提升内容质量
❌ 一次性尝试所有复杂功能
✅ 先从简单的/research和/write命令开始,掌握基本工作流后再探索高级功能如数据集成和性能分析
❌ 未保存API密钥或配置错误
✅ 确保正确配置Anthropic API密钥,并检查Claude Code中的API设置是否正确
🚀 Next Steps
掌握基础工作流后,可以进一步探索:1) 集成Google Analytics和Search Console获取实时数据反馈;2) 使用DataForSEO API进行更深入的关键词分析;3) 开发自定义命令和代理扩展功能;4) 将工作流与WordPress等CMS系统深度集成实现自动化发布;5) 基于性能数据优化内容策略,建立持续改进的闭环系统