LoudFace
Marketing

Claude for SEO: What It Does Well, Where It Breaks, and the System Around It (2026)

What Claude does well for SEO in 2026, task by task: chat, Projects, skills and Claude Code, where it breaks, what Google says about AI content, and the setup that makes it reliable.

The short answerClaude is a strong SEO research and drafting assistant. It clusters keywords by intent, summarises top-ranking pages, and drafts outlines and meta copy. Without a connected data source it has no volume or ranking data, and it can report wrong numbers or build pages that should not exist. Keep a human on every change to a live URL.

"Claude SEO" means two different things in search results right now. One is a set of open-source plugin bundles that run SEO audits inside Claude Code. The other is a practical question: which SEO jobs can you hand to Claude, and which ones will it quietly get wrong? For the second, the answer depends on the task.

Claude for SEO, task by task

SEO taskWhich part of ClaudeWhat you give itWhat comes backWhat a human still owns
Keyword clustering and intentChat or a ProjectA keyword export from your SEO tool, with volumesClusters grouped by search intent, with a suggested page per clusterWhich clusters deserve a page, and whether an existing page already covers one
SERP and competitor summaryChat with web search, or Claude Code with a SERP data connectionThe query and the URLs ranking for itWhat the top pages share and what they leave outWhether the gap is worth a page at all
Content brief and outlineA skillThe target query, your SERP notes, your own expertiseA first-pass brief and outline in your house structureThe angle and the first-party proof
Title tags, meta descriptions, alt textA skillThe page copy and your rules for length and voiceDraft metadata for each pageA review before anything is published
Schema markupChat or Claude CodeThe page and the schema type you wantDraft JSON-LDValidation, and a check that the markup matches the visible page
Search Console, GA4 and Ads analysisClaude Code with data fetchers or an MCP connectionAPI access or JSON exportsAnswers to cross-source questions, such as where paid search is your only presenceA spot check of every number against the source data
Technical audit summary and hreflangClaude CodeCrawl exports, your URL list, your locale mapA summary of issues and a draft hreflang XML sitemapEvery redirect, canonical tag and internal-link change
Content refreshClaude Code with a Search Console connectionThe live page plus its query dataWhat is stale on the page and a revised draftWhat goes live, and when

Read the last column first. Every row hands Claude the work that produces a draft or an answer, and every row keeps the decision that changes your site with a person. That split explains why some teams get real value from Claude while others end up with cloned pages nobody visits.

What "Claude for SEO" actually covers: four parts of one product

Anthropic sells chat apps, a coding agent and an API, and SEO work touches all of them. They behave differently, so pick by the job.

Chat (Claude.ai and the desktop and mobile apps). The window most people start in. With web search on, Claude searches when it helps and attaches citations to what it finds, so you can check the source yourself. It's fine for one-off jobs, like clustering a keyword list you paste in. The cost shows up on the tenth run, when you are re-explaining your brand and your formatting rules for the tenth time.

Projects. Anthropic describes Projects as "self-contained workspaces with their own chat histories and knowledge bases." You upload documents (a style guide, say, or a list of your product pages) and set instructions once. For an SEO lead working mostly in chat, a Project per site or per client is the cheapest upgrade available.

Skills. A skill is a folder holding a SKILL.md file with instructions, plus optional scripts and resources, that Claude loads only when the task calls for it. Anthropic's developer docs explain the loading in three levels: a short description is always visible, the body loads when the skill triggers, and bundled files load only when needed. Skills work across the Claude apps, Claude Code and the API, and Anthropic published the format as an open standard in December 2025. Ahrefs puts the practical value well: a skill "turns Claude from a chat window you keep re-explaining yourself to, into something you train."

Claude Code plus connectors. Claude Code is Anthropic's agentic coding tool. It reads and edits files and runs commands, in the terminal, an IDE, a desktop app or the web. It reads a CLAUDE.md file at the start of every session, which is where your standing rules live. It can also connect to outside services over MCP. The Model Context Protocol is the open standard Anthropic released in November 2024 for connecting AI applications to outside systems, and through it Claude can pull data from services like Ahrefs or DataForSEO instead of guessing. You don't need to be a developer to use it for SEO. You do need to be comfortable reading what it did before you accept it.

If you are deciding whether to buy an SEO agent product instead of building on Claude, that's a different question, and our guide to what an SEO agent can and can't do for B2B SaaS covers it. If you've already chosen Claude, the job is making it do good work.

Where Claude does good SEO work

The practitioners writing honestly about this agree on the shape. Will Scott, CEO of Search Influence, wrote in Search Engine Land that "Claude is one of the best research assistants an SEO can have." His list of good jobs: keyword clustering, search intent classification, content gap analysis against competitors, technical audit summaries, first-draft outlines, and copy.

Three patterns stand out from the first-hand reports.

Analysis across data sources you'd never join by hand. In an earlier Search Engine Land walkthrough, Scott had Claude Code write Python fetchers that pull Search Console, GA4 and Google Ads data into JSON, then asked it questions across all three. He says the setup takes about an hour, and that he "never had to read the API documentation." On a higher-education client, a paid-versus-organic gap analysis found 41 content gaps where paid search was the only presence. The analysis took about 90 seconds. Questions you'd never have budgeted an analyst afternoon for become cheap enough to ask every week.

Repetitive technical builds with a clear right answer. Elmer Boutin of Perry Johnson described five ways he uses Claude, including building an hreflang XML sitemap. His verdict on that one: "I double-checked the output and found it to be excellent on the first go." He also used it to translate and localise content, with quality "on par with what we were getting with Google Translate, as verified by our in-country experts." Note who verified it.

First drafts in your own structure. Briefs and outlines have a known shape. So do meta descriptions and schema. Give Claude the shape once (in a Project or a skill) and it fills it fast. Skills pay off here, because the structure is written down once instead of retyped.

What these share: real data or a clear spec goes in and a draft comes out. A person checks it before it matters.

Where Claude breaks

This is the part that costs money.

It acts with confidence on bad calls. Scott's later article is built around a failure. He asked Claude to recommend keywords from Search Console data and build pages for them. Claude "cloned the homepage into two new URLs, /seo-grader and /content-grader, changed the title tag and H1 to match the new keywords, and reused most of the homepage's body copy." Six months later, those pages had earned zero impressions and zero clicks. It happened again on a second, unrelated site. In his words: "Claude did it anyway, with total confidence, no caveat, and no flag that the 'new' page was actually a clone." He is clear that this is not a Claude-only bug: "This is a category problem with autonomous AI execution, not a single vendor's bug."

It can misreport your own numbers. Scott writes that he has seen Claude Code "confidently report a number that didn't match the JSON file," and adds that it is rare. Anthropic says the same about its own model: Claude "can sometimes generate text that is factually incorrect or inconsistent with the given context." Anthropic's hallucination guidance tells you to let Claude say it doesn't know, to make it pull direct quotes before it analyses a long document, and to make it retract any claim it can't back with a quote.

It has no SEO data of its own. Claude's web search returns pages with citations. None of Anthropic's product pages I read describe a keyword volume, ranking or backlink dataset inside Claude. Ask a plain chat window for search volume and you get a plausible-sounding guess. That data has to come from a vendor through a connection, which is exactly why Ahrefs wired its MCP into a skill pipeline, in its words, "so the skills could pull real data instead of hallucinating it."

It doesn't know when it doesn't know. "An AI model has no internal signal that tells it, 'I don't actually have a good answer to this,'" Scott writes. A prompt can't fix that. Only a check can.

So the line to draw is simple. Scott's rule: "Keep AI in the research and drafting seat, and keep a human responsible for what goes live." He lists the execution items that need a person: new page creation, title tag and H1 changes, redirects, canonical tags, internal linking changes, and anything that touches a live URL.

How to set Claude up for SEO work

Most of the gap between a toy and a tool is setup. Do these in order.

1. Connect real data before you ask a data question. Ahrefs hosts an MCP server for Lite plans and above, with setup guides for Claude on the web, desktop, mobile and Claude Code. Calls through it use API units the same way direct API calls do. DataForSEO publishes an MCP server too: in Claude Desktop you add a custom connector, paste its MCP URL and approve the authorisation, and Claude asks for your approval the first time it calls a tool. For Search Console and GA4, Scott's route (Claude Code writes the fetchers, the data lands as JSON) works without any vendor at all. Anthropic's own warning applies: "Only connect services you trust and need for your workflows."

2. Write your standing rules down once. In chat, that is a Project with instructions and a knowledge base. In Claude Code, it's CLAUDE.md. Put your brand voice and house structure in there, plus a list of the pages that already exist, so Claude stops proposing a page you already have.

3. Turn each repeat task into a skill. The frontmatter carries the skill's name and its description, and the description decides whether it fires. Ahrefs shows that a vague description ("Helps with writing") never fires, and one with real trigger phrases fires reliably. A minimal example:

---
name: meta-description-rewrite
description: Rewrite meta descriptions for existing blog posts. Use when the user asks to fix, shorten or rewrite meta descriptions, page descriptions or SERP snippets.
---

1. Read the page's current title, H1 and first section.
2. Write a meta description that states what the page answers, in the brand voice from CLAUDE.md.
3. Return the old and new versions side by side. Never publish.

For any skill with consequences, such as publishing to a CMS or sending a message, Ahrefs recommends disable-model-invocation: true so Claude can't fire it on its own.

Ahrefs is also blunt about where the effort sits: "The markdown takes ten minutes." The expertise behind it takes the rest of your career, and wiring it to live SERP data, a CMS and a style guide is a separate project on top.

A worked example: one content refresh, from data to approval

Take one job: a refresh of a page that is slipping in Search Console. You can run it yourself with the setup above.

  1. Pull the evidence. Claude Code fetches the page's Search Console queries and positions, plus the live page. You ask: which queries is this page getting impressions for that the copy never answers?
  2. Check the SERP. Through a SERP data connection, Claude summarises what the current top results cover that your page doesn't. You confirm the gap is real by opening two of those pages yourself.
  3. Draft the change. A refresh skill rewrites the stale sections in your house structure and voice, and lists every factual claim it added with its source.
  4. Check the claims. Every number in the new copy gets matched to its source. Anything Claude can't source comes out. Treat any reviewer's "suggested improvement" the same way: when it asserts a new fact about someone, it's a claim to check before it goes in.
  5. Approve and ship. A person reads the final page and decides whether it goes live. Title tag and H1 changes get the same review as the body, because Google applies its review advice to metadata too.

The model does most of the typing in steps 1 to 3. The steps that protect you (4 and 5) are the ones a person or a deliberate check owns.

What Google says about content written with Claude

Google doesn't penalise content for being AI-assisted. Its 2023 guidance says: "Appropriate use of AI or automation is not against our guidelines." What it targets is the purpose. Its spam policies define scaled content abuse as "when many pages are generated for the primary purpose of manipulating search rankings and not helping users," and the first example listed is using generative AI tools to generate many pages without adding value for users.

Google's guidance on generative AI content, updated in October 2026, is more direct than most vendors: "Keep in mind that generative models don't retrieve facts, but predict a likely sequence of words based on their training data." And: "It is critical to manually factcheck and review all AI-generated content for accuracy and trustworthiness before publishing." That review covers title elements, meta descriptions, structured data and image alt text as well as the body. Google also says generative AI can be useful when researching a topic and for adding structure to original content.

Put Scott's cloned pages next to that policy. Two near-duplicate pages, built for a keyword, adding nothing for a user. Claude didn't break a rule anyone told it about. Nobody told it.

Getting your own site cited by Claude

Using Claude for SEO and showing up in Claude's answers are separate problems, and the second one starts with Anthropic's crawlers. Anthropic's crawler page lists three bots:

  • ClaudeBot collects content that could contribute to model training. Blocking it signals that your future content should be excluded from training data.
  • Claude-User fetches pages when a person asks Claude a question. Blocking it may reduce your visibility for user-directed web search.
  • Claude-SearchBot crawls to improve search result quality. Blocking it may reduce your visibility and accuracy in user search results.

All three honour robots.txt, set per subdomain, and Anthropic says blocking its IP addresses may not reliably work as an opt-out. My reading of that page (Anthropic doesn't say this outright): a B2B SaaS site that wants to stay out of training can block ClaudeBot and still allow Claude-SearchBot and Claude-User, the two bots Anthropic ties to search visibility.

When Claude answers with web results, it cites them, and every citation carries the source URL. That makes the usual AI search work apply here too: clear answers near the top of the page, and facts that can be lifted in one sentence from pages the bots can reach. You can see which pages these bots actually request in your server logs, which beats guessing. On loudface.co, in the seven days to 2 October 2026, ClaudeBot read robots.txt 338 times and the sitemap 205 times, and Claude-User fetched robots.txt 132 times. ClaudeBot made no llms.txt request that week and Claude-User made 2, so read what that file does and who reads it before you build one. For how the other engines pick sources, see where ChatGPT gets its information and how Perplexity works.

The system around Claude matters more than the model

Every first-hand report above lands in the same place. Claude is a strong component. A chat window isn't a system.

Our position, from running AI-written content for our own site and for clients: AI-written content can beat human-written content, but not from a chat window with Claude or ChatGPT. It takes a system with rich data, thought leadership, a knowledge base and a well-built loop working together. And it still benefits from a person reviewing the high-level direction and the quality. Take that person out and performance drops meaningfully. Anyone telling you humans aren't needed is half right. Very few people know how to build and run a system that produces high-performing content.

The outside evidence points the same way. Ahrefs puts the work in the expertise and the data wiring. Scott and Google want a person checking before anything publishes, and Anthropic wants Claude to retract what it can't quote.

Judge any Claude setup by what it moves for the business (signups and booked demos) rather than by how many pages it produces. Output volume is the easiest number to grow and the least useful one to report. Scott's description of AI citation data fits every AI metric: "Wind sock, not GPS."

If you'd rather have a team run that system for you, LoudFace runs SEO and AI search programs for B2B SaaS, and engagements start from $5k a month. If you're building it yourself, start with one skill, one real data connection and one person who signs off on anything that touches a live URL. Then add the next one.

Frequently asked questions.

Answers to the questions readers ask most about this topic.

Can Claude do SEO on its own?
Claude can do the research and drafting half of SEO: keyword clustering, intent classification, competitor gap analysis, audit summaries, outlines and copy. It should not decide what goes live. In one documented case, Claude was asked to build pages for keywords from Search Console and cloned a homepage into two new URLs; six months later they had zero impressions and zero clicks. Keep a human on new pages, title and H1 changes, redirects, canonicals and internal links.
Is Claude Code better than Claude chat for SEO?
For one-off jobs, chat is enough. Claude Code is better for repeat work on real data, because it can run scripts, read files, connect to Search Console through scripts Claude writes, and connect to Ahrefs or DataForSEO through MCP. It also reads a CLAUDE.md file at the start of every session, so your standing rules load every time instead of being retyped.
Do Claude skills work in Claude.ai or only in Claude Code?
Both. Anthropic says skills work across the Claude apps, Claude Code and the API. In the Claude apps, skills are available on Pro, Max, Team and Enterprise plans, and custom skills can be added in claude.ai settings, created in Claude Code or uploaded through the API.
Does Claude have keyword search volume data?
Not on its own. Claude's web search returns web pages with citations, and none of the Anthropic product pages we read describe a keyword volume, ranking or backlink dataset inside Claude. Connect a data vendor through MCP, such as the Ahrefs or DataForSEO MCP servers, so Claude pulls real numbers instead of guessing them.
Will Google penalise content written with Claude?
Not for being AI-assisted. Google says appropriate use of AI or automation is not against its guidelines. Its spam policies target scaled content abuse: many pages generated mainly to manipulate rankings without helping users. Google also asks you to fact-check and review all AI-generated content before publishing, including titles, meta descriptions, structured data and alt text.
How do I get my website cited in Claude's answers?
Start with access. Anthropic runs three bots: ClaudeBot for training, Claude-User for fetching pages when a person asks a question, and Claude-SearchBot for search quality. Anthropic says blocking either of the last two may reduce your visibility in Claude's search results, so a site can block ClaudeBot to stay out of training while still allowing the other two. Then write pages with clear, liftable answers near the top.
Written by
Founder & Head of Growth

Arnel Bukva is the founder of LoudFace, a B2B SaaS organic growth agency that ships SEO and AEO (Answer Engine Optimization) programmes for B2B SaaS and fintech companies, Series A to C. His work focuses on AI-cited content systems that move pipeline rather than vanity traffic, with named client outcomes including Toku (consistently the top-cited vendor on stablecoin payroll prompts in AI search) and TradeMomentum (a major climb in organic impressions). One of the earliest Webflow users (2017), he has spent the past several years at the intersection of technical SEO and AI search, building the prompt-graph methodology LoudFace uses across every client engagement.

On the record
Published
Oct 30, 2026
Category
Marketing
Reading time
13 min read
A 30-minute strategy call

Ready to grow your business?

Your visibility in AI answers now
ChatGPT, Perplexity, Gemini and AI Overviews
Which pages they read
The sources behind the answers in your category
What we would do first
A written scope within 48 hours
Prefer email? Write to arnel@loudface.co
We reply within two hours during working hours