Episode Details

Back to Episodes

# 170 Building an SEO business with Claude Code

Episode 170 Published 5 days, 11 hours ago
Description

I brought on Ryan Doser — a non-technical marketer with over a decade of experience who built a real-world Claude Code SEO workflow that's generated $5,000 in passive revenue in under two months — to show exactly how this works, step by step. We walk through two full demos: how Ryan repurposes YouTube videos into SEO-optimized blog posts automatically via a WordPress MCP connection, and how he vibe-coded an entire local service business website from scratch using Claude Code, Astro, GitHub, and Cloudflare — no developer required. He also shows us how he's running the same WordPress workflow for a paying client that's now showing up number one in Google AI overviews for national keywords. By the end of this episode, you'll know exactly how to do this yourself, how to sell it as a service to local businesses, and where Ryan's $99 Claude Code Skill Stack fits into the equation.

Skool Community: https://www.skool.com/aioperatoracademy/about


Timestamps

00:00 – Intro and what you'll take away 
00:33 – Does this require coding knowledge? 
01:12 – Demo 1: WordPress Claude Code SEO workflow 
03:26 – Who to sell this to (creators vs. B2B clients) 
05:50 – How the blog post auto-publishes to WordPress 
07:15 – Google Search Console results and $5K in passive revenue 
09:38 – Breakdown of the revenue timeline and digital product 
11:42 – Real client example: MedX Dental IT 
13:34 – AI search results and ranking #1 in Google AI overviews 
14:50 – How to price this as a service and prove ROI 
16:42 – Demo 2: Local service businesses as the target niche 
19:47 – The fake septic tank site ranking on page one 
22:00 – Building and deploying with Astro, GitHub, and Cloudflare 
27:35 – Why this model beats time-saving automations 
31:23 – Why SEO is evergreen and the long-term pitch to clients 
33:00 – Live deploy: blog post goes from Claude Code to live site 
34:14 – Wrap-up and where to find Ryan


Key Points

Ryan is a non-technical marketer — no coding background. He built this entire workflow as a regular person figuring it out, which means anyone watching can do the same thing. If the barrier felt technical before, that framing matters.


The WordPress workflow is fully hands-off after one prompt. Claude Code scrapes a YouTube transcript, pulls screenshots from the video, compresses and uploads images to WordPress, writes the blog post with proper H2/H3 structure, assigns a category, sets the featured image, writes the meta description, and publishes a draft — all without touching the CMS.


Ryan made over $5,000 passively from a $99 digital product, with roughly 80% of that revenue attributed directly to blog traffic from AI-repurposed YouTube videos. He implemented this in late February and the traffic didn't even start building until mid-April - so the real window was about six weeks.


The fake Des Moines Septic site - built in a single three-to-four-hour Claude Code session two weeks before recording - was already ranking on page one of Google, beating legitimate businesses, Better Business Bureau, and HomeAdvisor for "septic tank pumping near me." That's the case study you use to land clients.


The client pitch for boring local service businesses is not immediate ROI - it's long-term compounding. Work done today pays dividends in year one, year two, and year five, even after the retainer ends. Business owners who think long-term immediately get this, and they're exactly who you want as clients.


The whole stack is nearly free. GitHub is free. Cloudflare has a generous free tier. VS Code is free. Astro is free. All you need is a Claude subscription - $100 a month gets you real output capacity. The arbitrage between a $100/month subscription and two or three clients paying $2

Listen Now

Love PodBriefly?

If you like Podbriefly.com, please consider donating to support the ongoing development.

Support Us