SEO Audit Tool

Audit a page's on-page SEO from its HTML.

SEO Tools Free, no sign-up Runs in your browser

SEO Audit Tool tool

A browser cannot fetch another domain and read the response, so the HTML has to be pasted. Nothing you paste leaves your device.

Lets the canonical tag and internal links be judged properly.

Checked against the title, description, H1 and body text.

About the SEO Audit Tool

SEO Audit Tool reads a page's HTML and reports every on-page signal that matters, in one pass: the title tag and its pixel width, the meta description, the heading structure, the canonical URL, the robots directives, Open Graph and Twitter Card tags, structured data, image alt attributes, and the internal and external links.

It replaces about a dozen single-purpose checkers. Rather than running a meta title checker, then an H1 checker, then an Open Graph checker and keeping notes, you paste the HTML once and get everything, with each finding marked as a problem, a warning or fine, and ordered so the things that matter appear first.

The checks are the ones that genuinely move the needle, not a padded list. A missing or duplicated H1, a title that will be truncated, a canonical pointing somewhere unexpected, an accidental noindex, Open Graph tags that will produce a bare link when shared, images with no alt text, structured data that will not parse: each of these costs you something real, and each is reported with what is wrong and what to do about it.

This tool reads HTML you paste rather than fetching a live URL. A browser is not allowed to request another domain and read the response, so no page on any site can genuinely crawl yours without a server behind it. To get the HTML: open your page, press Ctrl+U or Cmd+Option+U for the source, select all and copy.

Nothing you paste leaves your browser. There is no upload, no log and no account, which makes it safe to analyse a staging site or an unpublished draft.

How to use the SEO Audit Tool

  1. Copy your page's HTMLView source in the browser, select all, copy. The rendered DOM works too.
  2. Paste it inOptionally give the page's own URL so canonical and internal links can be judged.
  3. Read the findingsGrouped by severity, with the specific value found and why it matters.
  4. Fix and re-runPaste the new HTML to confirm the problem is gone.

Features

  • Title tag: presence, length, pixel width and duplication
  • Meta description: presence, length and pixel width
  • Heading structure: one H1, no skipped levels, no empty headings
  • Canonical, robots meta and X-Robots directives
  • Open Graph and Twitter Card completeness
  • Structured data found, parsed and type-listed
  • Images without alt text, and links without anchor text
  • Internal and external link counts, with nofollow flagged

Who uses this tool

The seo audit tool is used by writers, developers, students, marketers and anyone else who needs the job done once without installing software. Common cases include:

  • Checking a page before it goes live
  • Diagnosing why a page is not being indexed
  • Auditing a client site without buying a tool subscription
  • Teaching somebody what on-page SEO actually consists of
  • Spot-checking a template across several pages

Frequently asked questions

Does it fetch my URL and crawl the page?

No, and nothing running purely in a browser can. Browsers block a page from reading another domain's response, which is a security rule, not a limitation of this tool. You paste the HTML; everything else is real analysis of it.

How do I get the HTML of my page?

Open the page and press Ctrl+U, or Cmd+Option+U on a Mac, to see the source. Select everything and copy. For a page built by JavaScript, use the browser's inspector and copy the outer HTML of the html element instead.

Which checks matter most?

In order: an accidental noindex, a missing or duplicated H1, a wrong canonical, a missing title, and a missing meta description. Those five cause most of the damage this tool finds.

Why does it report pixel width instead of characters?

Because search results truncate on width, not character count. A title of capital Ws is far wider than one of lowercase i's at the same length, so characters mislead.

Can it check several pages at once?

One at a time, which is the honest limit of pasting source. For a whole site you need a crawler running on a server.

Is my HTML uploaded?

No. It is parsed in your browser and never transmitted, so it is safe to audit a staging site.

If the seo audit tool is not quite what you need, these other free tools solve closely related problems.

SEO Title Generator

Build title tags from patterns and check their pixel width against search results.

SEO Tools Use tool

Meta Description Generator

Build meta descriptions from patterns and check their width against search snippets.

SEO Tools Use tool

Image Alt Checker

Check every image on a page for missing, empty or unhelpful alt text.

SEO Tools Use tool

Internal Link Checker

Find internal links, their anchor text and the faults that stop them working.

SEO Tools Use tool

SERP Preview Tool

Preview the title, URL and description as a search result, on desktop and mobile.

SEO Tools Use tool