Website SEO Audit

Fetch any page and see its status, redirects, title, meta tags, canonical, headings, links, schema and robots.txt rules.

  • Fetches public URLs
  • Free, no sign-up

We fetch the page and its robots.txt from our server, the way a crawler would. JavaScript is not executed.

How to use the website seo audit

  1. Enter the full URL of the page you want to check and select Run audit.
  2. Read the verified findings: each item shows the exact value found (status, headers, tags and counts) with a Pass, Warning, Fail or Info label.
  3. Check the Indexing section first: noindex, a blocked robots.txt rule or a wrong canonical can keep a page out of search.
  4. Work through the heuristic suggestions, which are ordered by priority and explain why each one matters.
  5. Download the JSON report or copy a text summary to share with your developer.

Worked example

Auditing https://example.com

The audit reports HTTP 200 with no redirects, Brotli compression, HTTPS, one H1 ("Example Domain"), no meta description, no canonical and robots.txt returning 404 (so crawlers may access everything). Suggestions include adding a meta description, a self-referencing canonical and Open Graph tags.

How it works

Our server fetches the URL with redirects followed and re-validated (up to 10 hops, 2 MB limit, 15 second timeout), then parses the raw HTML with a lenient tokenizer. It reads the <title>, meta tags, link tags, headings, images, anchors and JSON-LD blocks, and fetches /robots.txt from the final origin to test whether Googlebot may crawl the URL using RFC 9309 rules. Title and description widths are estimated from Arial character widths. Word count uses text inside <main> or <article>, or body text outside navigation, header, footer and aside.

Assumptions

  • Only the raw HTML is analysed. JavaScript is not executed, so content injected client-side is not seen.
  • Server response time is measured once from our server location. It is not what your visitors experience and is not a Core Web Vitals metric.
  • Pixel widths are estimates; search engines truncate titles and descriptions by pixel width and may rewrite them.

Frequently asked questions

Why is there no overall SEO score?

Any single score would be an invented weighting of unrelated checks. Rankings depend mostly on content quality, relevance and links, which no on-page tool can measure. We show the facts and explain which ones matter.

What is the difference between verified findings and suggestions?

Verified findings are read directly from the response, such as a status code, a header or the exact title text. Suggestions are best-practice judgement calls, such as shortening a long title.

Why does my page look different in the audit than in my browser?

The audit sees the HTML your server sends before any JavaScript runs. If your site renders content with JavaScript, search engines that render pages may still see it, but crawlers that do not run scripts will not.

Do you store the URLs I check?

No results are stored. The URL is fetched from our server only to produce the report, and requests are rate limited per visitor to prevent abuse. Private, local and reserved network addresses are refused.

Limitations

  • Checks one URL at a time; it does not crawl your whole site.
  • Does not measure rankings, traffic, backlinks or Core Web Vitals.
  • Pages larger than 2 MB are analysed only up to that limit, and pages behind logins or bot protection may return different content.
  • Limited to 15 audits per visitor every 10 minutes.