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.
Read if. Skip if.
- 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.
- 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.
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.
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 →Where the time goes.

01 · Hook and setup overview
Three components needed: Claude Code subscription (any tier), a site connector, Semrush MCP. Model choice downplayed.

02 · Live proof of concept
Ballinderry Park page shown, built entirely by Claude Code.

03 · Semrush MCP install
Docs walkthrough. Install commands in Claude Code terminal. Semrush affiliate pitch.

04 · Connector setup by platform
Shopify: custom app extension. WordPress: application password. Next.js: local code access.

05 · Step 1: Find competitors
Single prompt using Claude's web tool to find organically strong competitors without Semrush.

06 · Sponsor: HarborSEO
Host's own product harborseo.ai. Founder pricing, 1,800 pages published, 600K impressions.

07 · Step 2: Semrush MCP keyword gap
Prompt: use Semrush MCP on each competitor, find winning keywords, synthesize missing pages.

08 · Keyword gap results review
Tier 1: weddings sub-architecture, elopements, intimate weddings, hen parties. Tier 2: estate hire, overseas weddings.

09 · Step 3: Google Ads Keyword Planner
Claude opens Keyword Planner in Chrome via browser tool, types wedding queries, downloads keyword ideas CSV.

10 · Keyword Planner analysis
Elopement hub: biggest opportunity. Hen party cluster: +27-80% YoY. Galway wedding cluster rising.

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 · Outro
Host cuts before page finishes. Live URL given: ballinderrypark.com/elopements-ireland.
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.
Three steps that turn any website into a keyword gap machine.
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.
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.
Things they pointed at.
Lines you could clip.
“You really, really need to learn this stuff guys because this is the most powerful SEO method on earth right now.”
“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.”
“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.”
Word for word.
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.
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.
Named ideas worth stealing.
The 3-Step Claude Code SEO Loop
- Find competitors (Claude web tool)
- Pull keyword gaps (Semrush MCP)
- Validate and build (Google Ads Keyword Planner + page creation prompt)
A repeatable three-step workflow for growing any existing website with Claude Code.
Connector Setup by Platform
- Shopify: custom app extension in Partners dashboard
- WordPress: application password via Settings > Application Passwords
- 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.
How they asked for the click.
“$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.




































































