Free tool

Free SEO audit for any page

Paste an address, read the report in seconds.

Twenty-one checks against what Google actually asks for, grouped into the four questions that matter: can the page be found, how does it look in results, is the page itself worth indexing, and is anything technical standing in the way. No sign-up, no email, and nothing kept afterwards.

The check

Run a free SEO audit on any page

One public page at a time. We request it the way a crawler would, read the HTML that comes back, and hand you the report.

One public page at a time. A whole site is not crawled, and a page behind a login or a paywall cannot be reached. Ten checks an hour from one address.

The address is fetched by our server, checked, and the result is sent straight back to you. No email is asked for, no page content is written to our database, and the report is gone the moment you close this page.

The report

What the report covers

The twenty-one checks are grouped into four questions, and the report answers them in that order — because there is no point tuning a title tag on a page search engines have been told to ignore.

Can it be found

Whether a noindex rule, a robots.txt line, a redirect chain, an error status or a certificate problem is keeping the page out of the index in the first place. Nothing else matters until this section is clear.

How it looks in results

The title and meta description measured against the lengths Google actually shows, the Open Graph tags a shared link needs to become a card, and whether there is structured data to build a rich result from.

The page itself

One H1 or several, headings that run in order, how much text there is to index, images with no alt text, and how the page links across the site and out to its sources.

Technical health

The mobile viewport tag, how long the server took to send the HTML, how heavy that HTML is before anything else loads, insecure resources on a secure page, and the declared language and character set.

The method

How the free SEO audit works

There is no crawler queue and no account. The check runs while you wait, and then it is over.

  1. You paste the address of one public page

    Leave the https:// off and it is added for you.

  2. Our server requests that page once, the way a crawler would, following at most three redirects and reading at most the first 2 MB of HTML.

  3. The HTML is parsed, and a second small request reads the site's robots.txt to see whether the path is allowed and whether a sitemap is declared.

  4. Twenty-one checks run against what came back

    Each is scored good, worth a look, or needs fixing, and weighted by how much it actually moves the needle — being indexable at all counts for seven times more than a missing charset tag.

  5. The report is sent straight back to your browser and drawn there

    No page content and no report is written to our database.

  6. Ten checks an hour from one address, counted against a one-way hash that expires by itself, so the tool stays available for everyone.

Worth knowing

What this check cannot tell you

The check reads the HTML your server sends, exactly as a crawler receives it. That is the same starting point Google works from, but it is not the whole picture, and it is worth being clear about the edges.

It does not run JavaScript, so anything that only appears after a script has executed is not counted. It does not measure Core Web Vitals: those are field measurements taken in real browsers over real visits, and no single fetch can produce them. It does not look at backlinks, rankings, competitors or search volume. And it reads one page rather than crawling a site, so a broken link four levels deep will not appear here.

Nothing in the report is a promise about rankings. A page can pass all twenty-one checks and still sit behind a page that answers the question better. The checks are the floor, not the ceiling — they tell you whether anything mechanical is standing between your page and the people already looking for it.

FAQ

Questions about the free SEO audit

1Is it really free, and is there a catch?

Yes, and no. There is no account, no email field, no trial and no report held back behind a form. You paste an address, you get all twenty-one checks, and that is the end of it. We built it because these are the questions we get asked first, and answering them in public costs us less than answering them one conversation at a time.

2Do you store the page I check, or my IP address?

No page content and no report is written to our database. The one thing kept is a counter: a one-way hash of your IP address with a number beside it, so the tool can hold ten checks an hour and stay available for everyone. The counter deletes itself after an hour, and the hash cannot be turned back into an address.

3What is the free SEO audit checking against?

They follow Google Search Essentials, which is Google's own statement of what a page needs in order to be found, understood and shown. The weights are ours: indexability and the title tag carry the most, a missing charset tag the least, because that is the order in which they change anything.

4Why does the report not include Core Web Vitals?

Because they cannot honestly be measured this way. Core Web Vitals are field data — what real visitors experienced on real devices over twenty-eight days. What we can measure in one fetch is how long your server took to send the HTML, which is the part of the load you control most directly, so that is what the report reports and what it calls it.

5Can I check a page that is behind a login?

No. The page has to be reachable by anyone, because that is exactly what a search engine can reach. Addresses on a private network, on the machine itself, or on a cloud metadata service are refused outright — the same guard that stops the tool being pointed anywhere it has no business being.

6My score is high but the page still is not ranking. Why?

Because the score measures whether anything mechanical is in the way, not whether the page deserves to win. Once the report is clear, the remaining work is the part no tool can do for you: answering the question better than the pages currently above you, and earning the links and mentions that say so. If you want a second opinion on that part, tell us the page and we will look at it properly.

7How often is it worth running?

After any change that touches the head of the page or the way it is published — a new template, a plugin update, a migration, a redirect. Those are the moments a noindex tag or a broken canonical arrives without anyone noticing. Re-running it on a page nothing has happened to will produce the same report.

Ready to grow your business?

Let us Build Something Amazing Together

Book a free consultation call and let us discover how we can help you grow.