Free tool

SEO Audit Tool

Free on-page SEO audit of any URL: title, meta description, headings, canonical, indexing, structured data, links, images and mobile basics, with a score.

We fetch the page like a browser and check more than 25 on-page SEO factors.

What the SEO audit checks

Enter any URL and the tool loads the page the way a browser does, then checks more than 25 on-page factors grouped by area. Each check is marked as passed, warning or error, and the score summarizes them from 0 to 100.

  • Technical: HTTPS, redirects, response time, HTML size, compression, character encoding and favicon.
  • Indexing: meta robots and X-Robots-Tag, canonical tag, language and hreflang.
  • Content: title tag and meta description length, H1 headings, word count and image alt text.
  • Links: internal, external and nofollow links.
  • Structured data: the schema.org types found in JSON-LD.
  • Social and mobile: Open Graph tags and the viewport meta tag.

How to prioritize the fixes

  • Errors first: a noindex tag, a missing title or a page without HTTPS can block rankings completely.
  • Then indexing warnings: a canonical pointing elsewhere or a missing language attribute confuse search engines.
  • Then content: titles, descriptions and headings affect relevance and clicks.
  • Finally polish: alt text, Open Graph tags and compression.

What a one-page audit cannot see

This tool audits one page as it is delivered. It does not render JavaScript, measure real-user Core Web Vitals or crawl your whole site. For a complete picture, combine it with Google Search Console, which shows how Google actually indexes your site.

Go deeper with the HTTP Header Checker, the schema markup generator and the Open Graph Checker.

Frequently asked questions

Is this SEO audit free?

Yes, with no signup. Results are generated live each time you run the audit.

Why is my score different from other tools?

Every tool checks different factors and weights them differently. Use the list of checks, not the number, to decide what to fix.

Does the tool render JavaScript?

No. It reads the HTML your server sends. If your content only appears after JavaScript runs, search engines may also see it later or not at all.