Home / Guides / Claude SEO audits

How to use Claude for SEO audits, the full walkthrough

LH Lawrence Hitches 9 July 2026 8 min read
TL;DR
  • Claude runs three levels of SEO audit: a 10-minute URL score, a live technical audit of your domain, and a codebase audit that stages fixes as git commits.
  • Every level uses an installed skill with a locked report format, so the audit you run in October matches the one you ran in July.
  • This guide shows real output at every level, including our own site scoring an imperfect 16/25. An audit that flatters you is worthless.

An SEO audit with Claude is a process you install, never a prompt you improvise. This walkthrough runs all three levels on real sites, ours included, and shows the actual output at every step. No mockups, and one genuinely humbling score.

Using Claude for SEO audits means installing an audit skill, pointing it at a URL, a domain or a repo, and reviewing a report with a locked format: score, prioritised findings, quick wins, and an honest list of what it could not check. The three levels below go from a 10-minute baseline to fixes staged in git.

The three levels of Claude SEO audit

Pick by what you have access to. A URL anyone can audit. A domain you care about gets the technical sweep. A repo you own gets the deepest treatment, because Claude Code can read every file and stage the fixes.

The three levels of Claude SEO audit Same honesty standard, increasing depth The audit What you give it Time What you get LEVEL 1 Website Score Any URL ~10 min A scored baseline with the top issues LEVEL 2 Technical SEO Audit Your domain, live fetches ~30 min Critical / high / medium fixes + quick wins LEVEL 3 Claude Code SEO Your website's git repo Minutes to hours by repo size SEO_REPORT.md + fixes staged as commits Start at Level 1 today. Most sites never need to leave Level 2. Level 3 is for people who own the repo. claudeseoskills.com.au · Lawrence Hitches
The three levels. This guide walks all of them with real output.

Level 1: score a URL in ten minutes

Install Website Score and hand it your homepage. It grades the five factors Cyrus Shepard's 400+ site analysis found separate winning sites from losing ones, with evidence for every verdict.

We ran it on this very site. Here is the genuine output:

WINNING GOOGLE SCORE CARD: claudeseoskills.com.au

Overall: 16/25. Bracket: Competitive.

  • Tight topical focus 4/5: "Every one of the 13 URLs in the sitemap is about one micro-topic. Perfect focus, incomplete coverage."
  • Task completion 4/5: a visitor can get a working skill into Claude without leaving the site, but nothing runs in the browser itself.
  • Strong brand 2/5: "Nobody is searching for this site by name yet, and it shows." No press, no community, no about page.
  • Verdict: "a brilliant free library with no brand gravity and no revenue path."

Excerpt from a live Website Score run against our own homepage, 11 July 2026. Publishing the 2/5 is the point: an audit that flatters its owner is worthless.

Ten minutes, a dated baseline, and three specific actions. That is what Level 1 buys you.

Level 2: the technical audit of a live domain

Install Technical SEO Audit and give it a domain. It fetches robots.txt, the sitemap and key pages live, runs status checks, and returns findings in priority order.

When we ran it against hawkacademy.co, our own education site, it found two critical issues professionals had missed for weeks:

TECHNICAL SEO AUDIT: hawkacademy.co (excerpt)

  • CRITICAL: the main commercial page carried a canonical pointing at an A/B test variant while the sitemap promoted the real URL. Google gets to choose, and it may choose wrong.
  • CRITICAL: the www subdomain returned a 522 error with no redirect. Every www visit errored, every www link wasted.
  • Quick win: both fixes were one line each. Found in half an hour, fixed the same week.

From the full run published on the Technical SEO Audit page, including the honest not-checked list.

Level 3: audit the codebase itself

If you own the repo, Claude Code SEO is the deepest level. It reads every HTML file, checks canonicals, schema, links and metadata against your live domain, writes SEO_REPORT.md, and offers the mechanical fixes as a commit you review. It never pushes.

The real run on lawrencehitches.com scored 90/100 across 589 files and still surfaced a case study shipping another article's meta description, five titles past 60 characters, and five category pages missing from every sitemap. Even good sites carry findings. The full excerpt lives on the Claude Code SEO page.

Anatomy of a Claude audit report From the real run shown in this guide SEO AUDIT REPORT Score: 90/100 A:35/40 B:18/20 ... 1. HIGH case-study page, wrong meta 2. MED 5 pages missing from sitemap 3. LOW internal link via 301 hop QUICK WINS: canonical fix, alt text ... WORKING: canonicals, OG, schema ... NOT CHECKED: orphan pages, click depth (needs a full crawler) The score header One number plus category scores. Your baseline, dated. Prioritised findings Critical this week, high this month, medium on the roadmap. Never an undifferentiated list. Quick wins The five fixes with the best effort-to-impact ratio. Start here. What's working So you do not fix things that are fine. Not checked What needs a full crawler, named honestly. An audit that admits limits is one you can act on. claudeseoskills.com.au · Lawrence Hitches
Every audit skill in the library returns this shape.

How to read a Claude audit report

Every audit skill in the library returns the same shape, and the shape is the discipline:

  • The score header is your dated baseline. It only means something at the second audit.
  • Priorities are the product. Critical this week, high this month, medium on the roadmap. If everything is urgent, nothing is.
  • Verify before you fix. Findings name files and lines so you can look. Spot-check three before trusting the rest.
  • Read the not-checked list. It names what needs a full crawler. An audit that admits limits is one you can act on, and one that does not is marketing.

Then apply the delegation matrix: the audit is delegated, the fixes are reviewed, the priorities stay yours.

The cadence that makes audits compound

One audit is a snapshot. The system is the re-run: baseline now, re-score after every meaningful change, the full technical sweep quarterly, and repo audits before deploys if you have the repo. Equal periods, same skills, same locked formats, so every report compares cleanly with the last one. The setup guide gets the skills installed, and the stack guide covers the exports that sharpen everything.

The audit cadence that actually holds BEFORE YOU START Website Score the dated baseline everything gets measured against AFTER EVERY MEANINGFUL CHANGE Re-score the changed pages migrations, template changes, big content pushes QUARTERLY Technical SEO Audit the full prioritised sweep, live fetches BEFORE EVERY DEPLOY (repo sites) Claude Code SEO catch regressions where they start, in git An audit without a re-check date is a screenshot, never a system. claudeseoskills.com.au · Lawrence Hitches
The cadence, on one card.

FAQ

How long does a Claude SEO audit take?

Level 1 takes about ten minutes for a scored baseline. Level 2 runs in roughly half an hour against a live domain. Level 3 depends on repo size: small sites get every page read, large repos get a labelled representative sample. All three are faster than the meeting where you argue about what to fix first.

Can I trust the findings?

Verify them, which is the point of how the skills report. Every finding names the URL, file or line where it was observed, so you can look. Each report also ends with an honest not-checked list naming what needs a full crawler. Trust the audit because you spot-checked it, never because it sounded confident.

What do I need before I start?

A URL is enough for Levels 1 and 2, the skills fetch what they need live. Level 3 needs Claude Code running inside your website's git repository. Search Console exports are optional at every level but they sharpen the diagnosis, and the stack guide covers exactly what to export.

Is this really free?

The skills are MIT licensed and free forever, and Anthropic makes skills available on every Claude plan including Free with code execution enabled. The honest total cost is your review time, because no audit at any price should ship fixes to production without a human reading the diff.

Put this into practice

Install Website Score and run Level 1 on your homepage right now, then come back for Level 2 with Technical SEO Audit. Repo owners: Claude Code SEO is Level 3.

LH

Lawrence Hitches

Chief of Staff at StudioHawk and creator of the 43-skill Claude SEO Skills library. 2,000+ campaigns, every claim on this site traced to a real run.