Modern Creator
Income stream surfers · YouTube

Claude Code SEO: My New Site Just DESTROYED GOOGLE (Steal This)

A 13-minute live demo of a three-step workflow: competitor discovery, Semrush MCP keyword gap analysis, and Google Ads Keyword Planner validation — all inside Claude Code.

Posted
today
Duration
Format
Tutorial
educational
Views
1.2K
76 likes
Big Idea

The argument in one line.

Connecting Claude Code to Semrush and Google Ads Keyword Planner lets a single session surface competitor content gaps and build the missing pages in under an hour, without needing advanced SEO expertise.

Who This Is For

Read if. Skip if.

READ IF YOU ARE…
  • You have an existing website with published pages and want to find the content gaps your competitors are ranking for.
  • You use Claude Code on any plan — including the $20/month subscription — and want a repeatable keyword research workflow.
  • You run a local or niche business site where 20 monthly searches can mean one or two high-value conversions.
  • You want free keyword trend data from Google Ads Keyword Planner layered on top of Semrush results.
SKIP IF…
  • You are starting from zero with no existing site — the workflow requires a connector and existing pages to match style against.
  • You want a fully automated hands-off pipeline — manual keyword curation and prompt review are still required.
  • You need a technical SEO audit (Core Web Vitals, backlinks, crawl errors) — this covers content gaps only.
TL;DR

The full version, fast.

Install the Semrush MCP inside Claude Code, connect your website via a platform-specific connector, and ask Claude to find your top organic competitors and pull their keyword profiles. Claude synthesizes a ranked list of pages you are missing. Then have Claude open Google Ads Keyword Planner in Chrome, download keyword ideas for your main topics, and analyze the CSV for low-competition contenders with rising trend signals. The result is a prioritized content plan built entirely inside Claude Code, ending with a single prompt that writes the missing page to the exact SEO structure of your existing site.

Free for members

Chat with this breakdown — free.

Sign in and you get 23 free chat messages on us — ask for the hook, quote a framework, find the exact transcript moment, generate a markdown action plan. Bring your own key when you want unlimited.

Create a free account →
Chapters

Where the time goes.

00:0000:43

01 · Hook and setup overview

Three components needed: Claude Code subscription (any tier), a site connector, Semrush MCP. Model choice downplayed.

00:4301:04

02 · Live proof of concept

Ballinderry Park page shown, built entirely by Claude Code.

01:0401:57

03 · Semrush MCP install

Docs walkthrough. Install commands in Claude Code terminal. Semrush affiliate pitch.

01:5802:37

04 · Connector setup by platform

Shopify: custom app extension. WordPress: application password. Next.js: local code access.

02:3803:50

05 · Step 1: Find competitors

Single prompt using Claude's web tool to find organically strong competitors without Semrush.

03:5005:44

06 · Sponsor: HarborSEO

Host's own product harborseo.ai. Founder pricing, 1,800 pages published, 600K impressions.

05:4507:08

07 · Step 2: Semrush MCP keyword gap

Prompt: use Semrush MCP on each competitor, find winning keywords, synthesize missing pages.

07:0808:38

08 · Keyword gap results review

Tier 1: weddings sub-architecture, elopements, intimate weddings, hen parties. Tier 2: estate hire, overseas weddings.

08:3810:04

09 · Step 3: Google Ads Keyword Planner

Claude opens Keyword Planner in Chrome via browser tool, types wedding queries, downloads keyword ideas CSV.

10:0411:30

10 · Keyword Planner analysis

Elopement hub: biggest opportunity. Hen party cluster: +27-80% YoY. Galway wedding cluster rising.

11:3012:45

11 · Page creation prompt

Single prompt: make an elopement hub page, follow existing SEO structure, use all keywords in H1/H2/title/JSON-LD/FAQs.

12:4513:10

12 · Outro

Host cuts before page finishes. Live URL given: ballinderrypark.com/elopements-ireland.

Atomic Insights

Lines worth screenshotting.

  • The $20 Claude subscription is sufficient for this entire SEO workflow — Fable 5 is a marginal upgrade, not a prerequisite.
  • The Semrush MCP lets Claude pull competitor keyword profiles programmatically, eliminating manual tab-switching between research tools.
  • Google Ads Keyword Planner surfaces surging trend keywords that Semrush misses — specifically queries under 100 monthly searches but with 27-80% year-on-year growth.
  • A page targeting 20 monthly searches in a high-value niche can produce one or two conversions worth more than thousands of generic traffic clicks.
  • The elopements keyword cluster was absent on the target site despite the meta description explicitly mentioning elopements — a structural disconnect Semrush caught immediately.
  • Prompting Claude to follow all SEO of existing pages and use keywords in H1, H2, title, JSON-LD, and FAQs is the complete page-creation instruction — no more detail needed.
  • Claude can drive Google Chrome's Keyword Planner UI directly via the browser tool, including downloading CSVs, without any paid API access.
  • Hen party accommodation keywords in Ireland are running +27 to +80% year-on-year — a surging category that low monthly volume figures obscure entirely.
Takeaway

Three steps that turn any website into a keyword gap machine.

WHAT TO LEARN

The competitive advantage is not in writing better content — it is in finding the specific pages your competitors rank for that you have not built yet.

  • Install the Semrush MCP in Claude Code with a single terminal command and you gain programmatic access to competitor keyword profiles without ever opening the Semrush dashboard.
  • Ask Claude to find your organic competitors using its web tool first, before touching Semrush — this produces a cleaner competitor list than starting with keyword data.
  • Google Ads Keyword Planner is free and surfaces surging trend keywords that Semrush's index misses, especially in niche markets where search volume is low but conversion intent is high.
  • A page targeting 20 monthly searches in a high-value niche can outperform a page with 2,000 monthly searches if the searcher is ready to book — volume is not a proxy for revenue.
  • The page creation prompt does not need to be elaborate: tell Claude to follow the SEO structure of your existing pages and use the identified keywords in H1, H2, title, JSON-LD, and FAQs — that instruction alone produces a deployable page.
Glossary

Terms worth knowing.

Semrush MCP
A Model Context Protocol server that connects Claude Code to Semrush's API, allowing Claude to query competitor keyword profiles, domain analytics, and gap reports programmatically inside a coding session.
Connector
A bridge that gives Claude Code read and write access to your live website. On Shopify it is a custom app extension; on WordPress it is an application password; on Next.js the local codebase acts as the connector directly.
Keyword gap
Pages or keyword clusters your competitors rank for that your site does not target at all, typically identified by comparing competitor keyword profiles against your own domain.
Claude Code Router
An open-source tool that routes prompts inside Claude Code to cheaper third-party models, letting you run the SEO workflow without paying for Claude's premium tier.
Resources

Things they pointed at.

Quotables

Lines you could clip.

07:16
You really, really need to learn this stuff guys because this is the most powerful SEO method on earth right now.
Strong declarative claim, no setup context neededTikTok hook↗ Tweet quote
10:48
It only has 20 searches a month, but those 20 searches, even one or two conversions could massively increase the amount of money that we are doing at this business.
Reframes the low-volume objection — tight, self-containedIG reel cold open↗ Tweet quote
12:24
Actually creating the content is the easy part once you've got a website. All you do is just say, make this page, make it look like my current website, whatever. It'll make it. It'll run it. It'll be done in twenty minutes.
Punchy payoff line for the whole tutorialnewsletter pull-quote↗ Tweet quote
The Script

Word for word.

Read-along

Don't just watch it. Burn it in.

See every word as it's spoken — crank it to 2× and still catch all of it. The same dual-channel trick behind Amazon's Kindle + Audible.

analogy
00:00If you're not using Claude code to grow your website, I'm telling you guys, you are missing out. This thing is an absolute beast, with the new fable five model.
00:12And in this video, I'm gonna show you exactly how to do everything. Let's jump into things. So the first thing is obviously you need a Claude code subscription.
00:21If you don't have a Claude code subscription, then you can also use Claude code. The $20 plan with a different model, you don't have to use Fable five for this just so you know. So if you didn't know, you could use something called ClawdCode router to basically use cheaper models inside ClawdCode.
00:36I'm not gonna go into too much detail, but just so you're aware, you don't have to use the expensive models of Claude. And then if I just show you kind of what we're doing right now, uh, this is Ballinderry Park and this is the main keyword that I'm going after right here. And this is a page that Claude Code created completely independently of me.
00:56I mean, was sat there with it of course, but it decided on everything you can see on this page. And I'm gonna show you exactly how it did that right now. So guys, if you don't know about Semrush one, I would highly recommend trying it out.
01:10I'll leave a link in the description of this video. This particular video isn't sponsored by Semrush. They are a sponsor of the channel, but I'm just making this because I think that, you know, this is probably one of the best ways to grow a website in 2026.
01:27Although, of course, this dashboard is amazing, what I actually am going to be showing you is the Semrush MCP. But if you do wanna try Semrush, guys, I'll leave a link in the description. Use my link.
01:38Show Semrush that I am a good channel to sponsor. I really would appreciate that, guys.
01:44But, yeah, basically, if you just search Semrush MCP and then press Claude code right here, all you do is just run through these commands right here. And then basically, you will have access to SEMrush inside Claude code.
01:58But there's something else that's missing. Obviously, you need a connector. So this depends on what website you're on.
02:03If you're on Shopify, you need a Shopify plugin, your own Shopify plugin. Right?
02:09So you can go to here and then build your own app extension. Right? If you're on WordPress, it's much easier.
02:14You just give yourselves a app password. Right? WordPress app password.
02:19If you're on, um, something like Next. Js, it's even easier because you just have the code locally on your website, uh, on your computer. Okay.
02:27So for example, guys, I have all of this set up already. I'm already connected, and I already have Boundary Path right here. So what I can do is I can say, look at my competitors.
02:38Oh, no. Sorry. Find me some competitors of Boundary Park in Ireland.
02:44Look specifically for competitors that are doing well organically.
02:49Just use your internal web tool for now to find similar websites to mine that are doing well. Right?
02:58So the first stage is to find competitor. I could put this all in a skill, but it's kind of useless, guys. Honestly, it doesn't take that long to do this stuff.
03:05Right? So you see here we're using Fable five right here, the the fabled model from Claude. It is a damn good model, I have to say.
03:13But, like, I keep saying this. You already have all of the tools last week with Opus 4.8. Right?
03:19You don't actually need Fable. It's just, obviously, Fable is slightly better. For anyone that's going around hyping Fable like it's God's gift to man, like, it's good.
03:30Sure. But, like, I mean, I was building with Opus 4.8 happily yesterday.
03:37Right? I actually I was accidentally on on Opus 4.8, and it was completely fine. So, yeah, Fable five is amazing, blah blah blah.
03:45But, like, it's, yeah. It's not really needed in my opinion.
03:48I already have all the tools I needed before. Just before we continue from the with the video, guys, quick shout out from our sponsor, me. This is harbor s e o dot a I.
03:57You could use closed code for all of your articles or you could instead use Claude code with harbor to create really, really good ranking content.
04:07Now, obviously, you could write your own prompts, etcetera. But I'm telling you right now, these prompts work extremely well and there is actually an MCP for Harbor as well.
04:16So if you wanted to connect Harbor to do your blogs, that would probably be the best way to do your blogs. Right now, you can lock in founder pricing again. I've brought back founder pricing for the next twenty days.
04:27This will be gone forever after these twenty days. So make sure you go and check it out right now.
04:33These are the results that we've got. 1,800 pages published, 600,000 impressions, almost 10,000 clicks.
04:40SEO is by no means or no stretch of the imagination dead. It's alive and well, and you can write ranking content using my prompting, my scraping system.
04:52It is the cheapest on the market. You will not find cheaper than this. €29 a month for 35 articles.
04:58€49 a month for 75 articles. €99 a month for a 150 articles is absolutely absurd.
05:04Nobody does it like this. Nobody has good ranking content like this at this price. It just doesn't happen.
05:11I'll leave a link to Harbor in the description and in the pinned comment. Like I said, I've just released the API. We have agency.
05:19We have copilot. We have harbor build, is coming, which will build websites for you and much, much more. Now, obviously, you can use Claude code for this stuff, guys, but I do have winning prompts that I've refined over the last three years, which will help you rank on Google.
05:35So I'd recommend doing all of your stuff with ClawCode except maybe your blogs, which you can use Harbor for your blogs. With all that being said, guys, let's jump back into the video.
05:45Okay. So we have some right here. So we've got Temple House.
05:50Uh, I don't even wanna try and pronounce some of these names. So now what I'm gonna do is I'm now gonna say now use the SEMRush MTP on each of these sites one by one, find their winning keywords, and synthesize a list of missing content slash pages that would rank well and make sense for my website.
06:16There we go. That's all. Right?
06:19I'm not doing any prompt wizardry here. All it's gonna do is assuming that Semrush is connected, which it is, it's now gonna use the Semrush MCP to individually search each of these one by one, and that is exactly how I have grown Ballen Dairy Park.
06:36Right? I'm also offering the service to people. Rip Bro is doing two ads in a video, but if you do wanna work with me where I'm doing exactly what I'm showing you in this video, just go to my website, incomestreamsurf.com.
06:48Say no, my site exists already. Yes, work with me. $500 a month and you get me sitting here on Claude Code growing your website.
06:57Right? So just bear that in mind guys. If you don't wanna do this yourselves, I do also have service for this.
07:01I hate doing two ads in a video, but I just wanted to mention that quickly because I think it's a really, really good offer that I have for people. So we should start to see some interesting things coming in right here. This is where all the juice is.
07:14Right? You really, really need to learn this stuff guys because this is the most powerful SEO method on earth right now.
07:24Okay. So we got some pretty good data back. Let's just have a little look what it suggests.
07:27So tier one, wedding survives actually the biggest gap. You have one weddings page. Temple House has 14, each ranking for its own intent.
07:36So weddings when wedding venue go away, exact location page. Wedding venue meet, proof it works.
07:43So we need a wedding venue go away page. I would agree with that. Wedding costs.
07:48Okay. So like a costs calculator sounds good. Elopements, elope in island.
07:54Your own description says elopements for two, but there's no page to rank for elope in island. Great idea. Small intimate weddings, again, a dedicated temple house page.
08:05This is really, really good. I we we need this for sure. We need this for sure as well.
08:10Festival weddings, midweek weddings, real weddings. Okay. Strange.
08:14Private estate hire, we have this. Private luxury estate hire island, house rental, group accommodation island, but nothing targeting exclusive hire rent, a country house island.
08:26Weddings from overseas, events, family reunions, sure, corporate retreats, wellness retreats, etcetera.
08:33K. And then the final trick that I'm gonna show you guys is the ability to basically use Google Chrome with, um, the Google Ads keyword planner in order to find some other information.
08:49Right? This is actually a free one. Right?
08:51So you don't have to pay for SEMRush for this one in particular. So basically, what you do is you get this page open inside the Claude control tab.
09:01Right? Okay. So I've just said stop licking stuff.
09:04I want to use the keyword planner. I've opened it and written weddings. Confirm.
09:07So it's got this page open. Should be able to confirm this in just a second. Now this is where a lot of data that people just don't even know.
09:16Even SEMRush doesn't even know. This is where the really, really good data is. Right?
09:21I want you to find me some interesting keywords here that would make sense for my, um, website. Use various keywords, find stuff that doesn't put out too much position, but it clicks.
09:39You could also, like it says here, download keyword ideas. Right? And then get it to basically run through that.
09:46But there are ways to you you gotta find certain words to write here like wedding. Right? Or event planning company, wedding ceremony.
09:55These kind of things, wedding reception. These are the kind of things that we have to search for and find very, very interesting keywords. So I'm just gonna let it run and see what it comes up with.
10:04Okay. So this is kinda slow, guys. It will take a while.
10:06It will use a lot of your usage as well, so just be aware of that. But eventually, it'll do something like this. There we go.
10:12And I'm just gonna press get results for it. It's like helping your RuneScape bot back in the day. So what this does is it puts all of these keywords here and then literally, could download these keyword ideas like this.
10:23Right? And then what I'm gonna do instead just to save usage because I don't want you guys to use all of your usage on this. You grab the keyword stats, you put them here and say, please analyze these keyword stats and find some contenders for pages.
10:39There we go. And hit enter. Okay.
10:42And I can already see some insanely useful keywords like large self catering accommodation island. It only has 20 searches a month, but those 20 searches, even one or two conversions could massively increase the amount of money that we are doing at this business.
10:59So just bear that in mind. This is what I'm looking for. Right?
11:02Cheap wedding venues, elopement wedding. We don't have anything here. Group accommodation goal, I think we do have something.
11:08There's some very, very interesting keywords here. Let's see what it synthesizes. And there we go.
11:15So now these are the suggestions. So elopement hub. Right?
11:19Apparently, elopement is pretty big here. So what I would do is I would take this and then say make me an elopement hub page.
11:28There we go.
11:32Make sure to follow all the SEO of all the other pages and use all the keywords below in h one, h two, title, JSON schema, uh, FAQs, and everything else you can think of.
11:49Right? So then you just basically just, you know, pick these. This looks interesting.
11:54So this is hen party house, small but surging. Hen party house island, uh, plus 27% year on year.
12:01Hen accommodation island, 80% year on year. Luxury hen parties Island, 30. These are some good keywords as well.
12:07These are also good keywords. Big house rental. Right?
12:10Galway wedding cluster, small and Internet weddings. We don't have this, but we need this for sure. It even says it's rising.
12:16Right? So absolutely insane keywords here.
12:19And then basically, it'll just create the page. Right? Chill as anything.
12:24I'm actually not gonna let this finish guys because, um, yeah, I'm just gonna get this video out, but this is the easy part. Right? Actually creating the content is the easy part once you've got a website.
12:33All you do is just say, you know, make this page, make it look like my current website, whatever. It'll make it. It'll run it.
12:39It'll be done in twenty minutes. You'll be able to see it live on the website, balandarypark.com/elopensisland. Go and look at the web go and look at the page if you want to, guys.
12:48But with all that being said, I'm gonna leave the video there. This is just a video that I've been wanting to make for a while. But every time I put SEO in the title for some reason, my video is completely flat.
12:58So congrats to the 500 people that are watching all the way to the end of the video. Thank you so much for watching. If you are watching all the ways in video, you're absolute legend.
13:06I'll see you very, very soon with some more content. Peace out.
The Hook

The bait, then the rug-pull.

The title promises destruction. The video delivers a checklist. In 13 minutes the host walks through wiring Claude Code to a real Irish estate venue, pulling competitor keyword gaps with the Semrush MCP, and layering in Google Ads trend data — then watches Claude build the missing page from scratch.

Frameworks

Named ideas worth stealing.

00:00model

The 3-Step Claude Code SEO Loop

  1. Find competitors (Claude web tool)
  2. Pull keyword gaps (Semrush MCP)
  3. Validate and build (Google Ads Keyword Planner + page creation prompt)

A repeatable three-step workflow for growing any existing website with Claude Code.

Steal forAny client site with existing content that needs content gap analysis
01:58list

Connector Setup by Platform

  1. Shopify: custom app extension in Partners dashboard
  2. WordPress: application password via Settings > Application Passwords
  3. Next.js or custom code: local file access, no connector needed

Platform-specific bridges that give Claude Code read and write access to a live website.

Steal forOnboarding clients or explaining setup friction to non-technical buyers
CTA Breakdown

How they asked for the click.

VERBAL ASK
06:58product
$500 a month and you get me sitting here on Claude Code growing your website.

Self-deprecating framing disarms the pitch before it lands. Price, deliverable, and URL all in one sentence.

FROM THE DESCRIPTION
PRIMARY CTAWhere the creator wants you to go next.
Storyboard

Visual structure at a glance.

system diagram
hooksystem diagram00:00
Semrush MCP docs
setupSemrush MCP docs01:04
Claude Code competitor query
demoClaude Code competitor query02:38
keyword gap results
valuekeyword gap results07:08
Google Ads Keyword Planner
valueGoogle Ads Keyword Planner08:38
page creation prompt
valuepage creation prompt11:30
outro
ctaoutro12:45
Frame Gallery

Visual moments.

Watch next

More from this channel + related breakdowns.

Chat about this