Launch offer: 3-day trial for $1, then $39/mo. Cancel anytime.

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.

Try:

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.

1

Enter a URL

Paste any public page. We add https:// if you leave it out.

2

We fetch and analyse it

We load the page HTML, robots.txt and sitemap, and ask Google PageSpeed for Core Web Vitals.

3

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.

Full SEO Automation Available

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.

Heading Tags (H1–H6)Heading tags are HTML elements (H1 through H6) used to define the hierarchical structure of content on a web page. The H1 is the main heading and should appear once per page, clearly stating the primary topic. Subsequent headings (H2, H3, etc.) organize supporting sections, creating an outline that both users and search engines can follow.Page SpeedPage speed refers to how quickly the content of a web page loads for a user. It encompasses multiple metrics, including how fast the first byte of response arrives (TTFB), how quickly the largest visible element renders (LCP), and how long until the page is fully interactive. Google has confirmed page speed as a ranking factor for both desktop and mobile search since 2010 and 2018 respectively.Above the FoldAbove the fold refers to the portion of a web page that is visible without scrolling, immediately after the page loads. The term originates from print newspapers where the most important content appeared on the top half of the front page. In web design and SEO, content placed above the fold receives the most user attention and engagement.Doorway PagesDoorway pages (also called gateway pages or bridge pages) are web pages created specifically to rank for particular search queries, designed to funnel visitors to a different destination page rather than provide standalone value. They typically feature keyword-heavy content that satisfies a crawler but offers little utility to users, redirecting them elsewhere upon arrival. Classic examples include city-specific pages with near-identical content or pages made to intercept affiliate traffic.Core Web VitalsCore Web Vitals are a set of specific, user-centered metrics defined by Google to measure real-world page experience. The current set includes Largest Contentful Paint (LCP) for loading performance, Cumulative Layout Shift (CLS) for visual stability, and Interaction to Next Paint (INP) for interactivity. Google uses these metrics as part of the page experience signals its core ranking systems consider.Largest Contentful Paint (LCP)Largest Contentful Paint (LCP) measures the time from when a page starts loading to when the largest visible content element — typically a hero image, video thumbnail, or large text block — is rendered in the viewport. It is the primary Core Web Vital for measuring perceived load speed. Google considers an LCP of 2.5 seconds or faster to be "Good," 2.5–4 seconds "Needs Improvement," and above 4 seconds "Poor."
Browse the full SEO glossary