Free 30+ checks · Results in ~10 seconds
Free SEO audit: find what’s holding your site back
Enter any URL. Get a score out of 100, the issues ranked by impact and step-by-step fixes, built on the same checks I use in paid audits.
· Grade
- critical
- warnings
- passed
- notes
Top issues to fix first
No checks match this filter.
Want these fixed, and a full-site crawl? I'll walk you through the highest-impact fixes on a free 30-minute call.
Book a strategy callWhat you get
30+ checks, grouped and ranked by impact
The audit fetches the page the way a crawler does, from the raw HTML, and scores each check by how much it affects visibility. Your score will differ from Lighthouse or PageSpeed Insights because they measure different things: they test loading performance in a browser, this tests SEO fundamentals.
Technical
HTTPS, status code, response time, page weight, compression, indexability, canonical, robots.txt, XML sitemap and render-blocking scripts.
On-page
Title and meta description length, H1 and heading structure, image alt text and internal links.
Content and AI-readiness
Content depth and JSON-LD structured data, the signals search engines and AI assistants use to understand a page.
Social
Open Graph and X card tags plus the favicon, so shared links look right.
Want AI-specific checks too? Try the AI Search Readiness Checker or browse all free tools.
Is the audit really free?
Yes. You see your score and the top issues without signing up. If you want the full list of checks and fixes sent to you, you can leave your email.
How is the score calculated?
Each of the 30+ checks has a weight based on how much it affects search visibility. Passing checks earn their full weight, warnings earn part of it, and failures earn none. The total is scaled to 100.
Why is my score different from PageSpeed Insights?
PageSpeed Insights and Lighthouse measure loading performance in a browser. This audit checks SEO fundamentals in the raw HTML: indexability, metadata, structure, structured data and more. A fast page can still have SEO gaps, and the other way round.
Does it render JavaScript?
No. It reads the HTML your server sends, like most AI crawlers do. If your content only appears after JavaScript runs, the audit will show it as missing, which is useful to know.
How often can I run it?
There is a fair-use limit per hour to keep the tool fast for everyone. Results for the same page may be cached for a while, so a re-run straight after a fix can still show the earlier result.
Can you fix the issues for me?
Yes. Request a free 30-minute call and I will walk through your results and tell you which fixes are worth doing first, whether or not we work together.
Let’s talk
Find your biggest growth lever
Tell me where you are and where you want to be. I’ll reply with an honest view of what it takes, usually within one business day.
- Free 30-minute strategy call
- Your site reviewed before we speak
- No obligation, no hard sell
Thank you, message received.