CrawlCheck
What is an SEO audit · free, no signup

What is an SEO audit? The checks that matter, in the order to fix them

In one sentence

An SEO audit is a review of the technical and on-page factors that decide whether search engines can crawl, understand and rank a site — crawl access, sitemaps, status codes, canonical URLs, structured data, titles, content and speed — producing a prioritised list of fixes.

An SEO audit checks whether search engines, and now AI assistants, can crawl a site, understand it and trust it enough to show it. It covers crawl access, sitemaps, status codes, duplicate addresses, structured data, titles and descriptions, content and speed. Each finding should name the URL and the evidence, and the list should be in the order that unblocks the most. Run one free below.

No signup. Nothing installed. Nothing changed on your site. The same scan as the homepage - about 30 read-only requests - and the same report, opened at the sections that answer this question.

How often the SEO basics fail
robots.txt declares no sitemapROBOTS_NO_SITEMAP8.2%robots.txt does not answer 200ROBOTS_NOT_2006.1%Sitemap without lastmod datesSITEMAP_NO_LASTMOD6.3%www and bare host both serve the pageHOST_DUPLICATE_2006%Share of 3,872 scans in the public dataset that carried the finding. Live; the same figures as /data.

Is your site one of them? Check it free → All 58 rates →

Measured

What the scan measures for this

Crawl access and discovery

robots.txt per crawler, the sitemap and its children, and pages no sitemap declares.

See this section on a real report: Sitemap →

Titles and descriptions

Whether the title and meta description say what the page is.

See this section on a real report: URL naming →

Structured data

The JSON-LD the page declares, and the identity fields it is missing.

See this section on a real report: Structured data →

AI crawlers

Whether GPTBot, ClaudeBot and PerplexityBot receive the same page as a browser.

See this section on a real report: Crawler permissions →

For agents

What an agent is told about the same site

An agent does not read the report. It asks one endpoint before it reads, cites, connects or transacts, and gets a signed answer built from the same measurement.

1 · See it

The agent view

The answer an agent receives about any domain, rendered for a person: each action’s decision and the reason.

Agent view

2 · Call it

One endpoint

GET /api/v1/resolve?domain= returns the signed answer; preflight returns a decision and a receipt for one action.

QuickstartResolve spec

3 · Check it

Without trusting us

Every answer is Ed25519-signed and logged; it verifies offline with the published key.

Signing keysProof

Workflow

The workflow

  1. Crawl accessIf a crawler is refused or the page is blocked in robots.txt, nothing else matters yet.
  2. Discovery and duplicationA sitemap that lists the right pages, one hostname, and one address per page.
  3. UnderstandingVisible text, structured data, titles and descriptions that say what each page is.
  4. Speed and experienceCore Web Vitals and mobile layout, once the page can be reached and read.
Free

Free tools for this

Each one is a single request to the domain you name, answered as text or a download. Put the domain on the end of the URL, or use the form on the tools page.

Reading

Read next

Start from what you are checking

You cannot pay to improve a score. A licence adds the lists behind the counts and the record over time - never a better grade.

Questions about this page

QWhat is an SEO audit?
A review of the factors that decide whether search engines can crawl, understand and rank a site, producing a prioritised list of fixes with the URL and evidence for each.
QWhat should an SEO audit include?
Crawl access (robots.txt and status codes), discovery (sitemaps and internal links), duplication (hostnames, redirects, canonical URLs), structured data, titles and descriptions, content quality and speed. In 2026 it should also show what AI crawlers receive, because a site can rank in Google and still be refused by ChatGPT's crawler.
QHow do I do an SEO audit?
Run an automated scan, fix crawl access first, then discovery and duplication, then on-page understanding, then speed, and re-scan after each round to confirm the fix landed.
QWhich SEO audit tool should I use?
Semrush, Ahrefs, Screaming Frog and Moz all run deep site audits as part of paid suites or desktop software; WooRank and SEOptimer give quick one-page reports. CrawlCheck is free, needs no signup, and compares what each named search and AI crawler receives. CrawlCheck publishes this page.
QHow often should I run an SEO audit?
After every significant release and at least monthly. Most problems are introduced by a deploy, a plugin or a CDN setting rather than by content.