{"type":"rich","version":"1.0","provider_name":"Transistor","provider_url":"https://transistor.fm","author_name":"Build With AI","title":"# 170 Building an SEO business with Claude Code","html":"<iframe width=\"100%\" height=\"180\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://share.transistor.fm/e/d2cc240a\"></iframe>","width":"100%","height":180,"duration":2221,"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/aboutTimestamps00: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 RyanKey PointsRyan is a non-technical marketer — no coding background. He built this entire workflow as a...","thumbnail_url":"https://img.transistorcdn.com/fPP_LXbA6Rbv7hw4e1qgK-hy_oKL684f8rf7EF5X7TI/rs:fill:0:0:1/w:400/h:400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8zYWVm/NTk5YjU3OTk3NzAy/YzBlZDkzNzA0ZDIz/MjVjNC5qcGVn.webp","thumbnail_width":300,"thumbnail_height":300}