The Claude Code SEO agent stack is what turns a 25-hour manual process into a 30-minute automated one — here's every tool I use.
People ask me what the stack actually is.
So here's every tool, API, and integration in my Claude Code SEO agent setup.
If you want to copy this, the stack is the foundation.
The Top-Level Stack
Six core pieces:
- Claude Code — the agent itself.
- A custom skill — the workflow recipe.
- Eleventy (11ty) — static site generator.
- Netlify — hosting and deploy.
- Omega Indexer — fast Google indexing.
- Google Sheets — tracking.
Each piece does one job.
Each is replaceable if you prefer alternatives.
The Agent: Claude Code
I use Claude Code Desktop.
Why Desktop:
- Pinned conversations for ongoing workflows.
- Quick access to multiple skill chats.
- Better file system integration than browser-based tools.
If you've used Free Claude Code or Claude Code Local, this is the same baseline.
The Skill: My Custom SEO Workflow
The skill is a markdown file in ~/.claude/skills/.
It's structured like this:
- Name + description.
- Step-by-step instructions for each phase (research, write, deploy, index, track).
- Site folder paths for all my sites.
- Deploy commands per site.
- API templates for Omega Indexer and Google Sheets.
When I trigger the skill with a keyword, Claude Code follows the markdown.
The whole orchestration lives in one file.
The Site Generator: Eleventy
I run all 5 sites on Eleventy.
Why:
- Markdown-first workflow (perfect for AI-generated content).
- Fast builds.
- Simple deploys.
- No JavaScript bloat.
Each site has the same structure — just different branding.
The agent saves markdown files, runs the build, deploys.
Hosting: Netlify
All 5 sites are on Netlify.
Why:
- Free tier covers a lot.
- API for automated deploys.
- Form handling and serverless functions if needed.
- Domain management built in.
The agent calls the Netlify CLI directly:
netlify deploy --prod --dir=_site
That deploys the latest build.
Indexing: Omega Indexer
This is the secret weapon.
Without it, content takes weeks to get indexed by Google.
With it, indexing happens in hours.
The agent submits URLs to the Omega Indexer API after each deploy.
Costs 1 credit per URL.
For 5-site deploys, that's 5 credits per keyword.
I cover indexing tactics in How To Rank In Google AI Mode — Omega Indexer is what makes the timing work.
Tracking: Google Sheets
The simplest possible tracker.
8 columns:
- Keyword.
- Video URL.
- Status (DONE).
- Site 1 URL.
- Site 2 URL.
- Site 3 URL.
- Site 4 URL.
- Site 5 URL.
The agent updates the sheet via Chrome MCP browser automation after publishing.
I can scan the sheet to see what's been published in 10 seconds.
🔥 Want my exact Claude Code SEO agent stack? Inside the AI Profit Boardroom, I share my exact skill file, deploy scripts, Omega Indexer API setup, and sheet template. Plus an AI SEO course covering the whole stack. Weekly live coaching where I'll set this up with you on a screen-share. 2,800+ members. → Get the stack
Optional Tools In The Stack
These are nice-to-haves but not essential:
- Chrome MCP — for sheet automation and Omega Indexer UI fallbacks.
- Tavly — for deeper web search inside Claude Code.
- Notion — for keyword backlog if you don't want a sheet.
Why I Don't Use Other Tools
I'll be straight about what I avoid:
1. AI writing platforms (Jasper, Copy.ai, etc).
Too generic.
The output reads like AI.
Quality is below the bar.
2. Manual WordPress.
Slower than Eleventy.
Plugin overhead.
Not as friendly to AI deploys.
3. Generic SEO platforms.
The agent is the platform.
Adding another layer just adds cost.
How The Stack Components Talk To Each Other
This is the whole flow:
- Claude Code reads the keyword.
- Skill instructions tell it where to save the markdown.
- Markdown saves to the Eleventy posts folder.
- Skill runs
npx @11ty/eleventyto build. - Skill runs
netlify deploy --prod --dir=_siteto deploy. - Skill calls Omega Indexer API to submit URL.
- Skill calls Chrome MCP to update Google Sheet.
Each step is one function call from the skill.
The agent orchestrates the lot.
Stack Variations You Could Use
Same workflow, different tools:
- Hugo instead of Eleventy.
- Vercel instead of Netlify.
- Indexnow instead of Omega Indexer.
- Notion instead of Sheets.
- OpenClaw instead of Claude Code (see OpenClaw AI SEO).
The pattern is what matters.
The exact tools are personal preference.
Total Cost Of The Stack
Honest breakdown.
- Claude Code subscription — ~$20/month.
- Netlify hosting — free tier (paid if you scale).
- Eleventy — free.
- Omega Indexer credits — depends on volume.
- Google Sheets — free.
For someone publishing 1 keyword/day across 5 sites, monthly cost lands around $50–$100.
Compared to a $5K/month SEO agency, that's a steal.
What's Hard About This Stack
Three honest difficulties.
1. The skill takes time to dial in.
First version of mine was rough.
Took 3-4 iterations to get the article quality right.
2. Site setup once is real work.
You need 5 working Eleventy sites on Netlify before this workflow runs.
That's a few hours of upfront work.
3. API keys management.
You need API keys for Netlify, Omega Indexer, and (optionally) Google Sheets.
Store them safely.
What's Easy About This Stack
- Adding a new keyword takes 30 seconds.
- Each article is professional quality.
- Indexing is fast.
- Tracking is automatic.
The hard work is setup.
The easy part is running it.
Daily Reality
What a normal day looks like:
- 8:00 — Pick a keyword from my backlog sheet.
- 8:01 — Trigger the Claude Code SEO agent.
- 8:25 — 5 sites deployed, indexed, sheet updated.
- 8:26 — Move on with my day.
That's it.
The stack runs.
I drink coffee.
🚀 Want my full SEO automation system? The AI Profit Boardroom has my full Claude Code SEO agent stack, daily training, weekly live coaching, an AI SEO course, and 2,800+ members. The exact same setup I use to scale all my sites. → Join here
FAQ — Claude Code SEO Agent Stack
What's the minimum stack to start?
Claude Code + one site on Netlify + Omega Indexer.
Add tracking later.
Can I use this without Eleventy?
Yes — any markdown-first SSG works.
Is Omega Indexer worth it?
Yes — it's the fastest indexing tool I've used.
Can I run this without Netlify?
Yes — Vercel, Cloudflare Pages, GitHub Pages all work with similar setups.
Do I need to know APIs?
The skill handles API calls. You just need API keys.
What's the hardest part to set up?
The skill file itself. Plan for 2-3 iterations.
How long until the stack pays back?
For me, it broke even on the first 3 keywords.
Related Reading
- Claude Code AI SEO — broader Claude SEO context.
- Claude Opus 4.7 AI SEO — model deep dive.
- Free AI SEO Agent — free stack alternative.
📺 Video notes + links to the tools 👉 https://www.skool.com/ai-profit-lab-7462/about
🎥 Learn how I make these videos 👉 https://aiprofitboardroom.com/
🆓 Get a FREE AI Course + Community + 1,000 AI Agents 👉 https://www.skool.com/ai-seo-with-julian-goldie-1553/about
That's the complete Claude Code SEO agent stack I run every day — copy the components and you've got the foundation for your own SEO automation.