Free SEO Audit Tool
Audit any web page for technical and on-page SEO issues: indexability, robots.txt, canonical, title and meta description, headings, structured data, images, links, speed and Core Web Vitals. Every issue comes with an explanation and how to fix it.
Enter a URL to audit
Audits a single page. No account needed.
100% free
No credit card, no trial
No signup needed
Use it right away, no account
Results in seconds
Enter your input and go
What the SEO Audit Checks
Five groups of checks, each graded pass, warning or fail, with an explanation and a concrete fix.
Crawling & indexing
Status code, redirect chain, noindex (meta and X-Robots-Tag), robots.txt rules for Googlebot, XML sitemap, canonical URL and lang attribute.
On-page content
Title and meta description length, H1 count, heading order, word count, image alt text, internal and external links, mobile viewport.
Social & structured data
Open Graph and Twitter card tags for link previews, plus JSON-LD parsing with the schema.org types found.
Speed & performance
Core Web Vitals from Google PageSpeed Insights, server response time, HTML size and gzip/Brotli compression.
Security
HTTPS, mixed content on HTTPS pages, and the HSTS and X-Content-Type-Options headers.
Score & report
A weighted 0–100 score, issues sorted by severity, and a Markdown report you can copy or download.
How to Use
Three steps from URL to fix list.
Enter a URL
Paste any public page. We add https:// if you leave it out.
We fetch and analyse it
We load the page HTML, robots.txt and sitemap, and ask Google PageSpeed for Core Web Vitals.
Fix what matters
Start with failed checks, then warnings. Each one tells you exactly what to change.
Frequently Asked Questions
What does this SEO audit check?
It audits one URL. It checks the HTTP status and redirect chain, HTTPS, noindex directives in the robots meta tag and X-Robots-Tag header, whether robots.txt blocks the page, whether an XML sitemap exists, the canonical tag, language and viewport tags, the title and meta description, H1 and heading structure, word count, image alt text, internal and external links, Open Graph and Twitter card tags, JSON-LD structured data, HTML size, compression, server response time, mixed content, and the HSTS and X-Content-Type-Options headers. Core Web Vitals come from Google PageSpeed Insights when it is available.
How is the SEO score calculated?
Each check is passed, a warning, or failed, and carries a weight based on how much it matters for search. Passed checks earn their full weight, warnings earn half, and failures earn nothing. The score is the share of points earned, from 0 to 100. If the page returns an error, is set to noindex, or is blocked by robots.txt, the score is capped at 40, because a page search engines cannot index cannot rank. Checks that could not run, such as PageSpeed when Google is unavailable, are left out of the score.
Where do the Core Web Vitals numbers come from?
From the Google PageSpeed Insights API, using a mobile test. When Google has real-user data from the Chrome UX Report for the page (or, failing that, for the whole site), we show that field data: LCP, INP and CLS at the 75th percentile. Otherwise we show Lighthouse lab data. If PageSpeed does not respond in time, the audit still finishes and this check is marked unavailable.
Does the audit render JavaScript?
No. It reads the HTML your server returns, which is the first thing search engines see. If your content, links or tags are only added by JavaScript in the browser, the audit may report them as missing. That is worth fixing anyway, with server-side rendering or static generation.
Can I audit competitor pages?
Yes. You can audit any publicly accessible URL. Some sites block automated requests with a firewall or bot protection. If that happens, the audit shows the status code the site returned.
Is it free, and are there limits?
Yes, it is free, unlimited and needs no account. There is no daily cap, only a short anti-abuse throttle of 10 audits per minute, and results for the same URL are cached for up to an hour. The audit covers one page at a time. It does not crawl your whole site.
Technical SEO Sorted?
Now Publish Content That Ranks
LazySEO automates keyword research, content creation and publishing so you rank on Google and AI search engines without the manual work.
$1 today, then $39/mo. Cancel anytime.
Key terms explained
Plain-English definitions from the LazySEO SEO glossary.