Menu
SEO · Analyze

Website SEO Audit

Audit any web page for SEO issues - titles, meta tags, headings, images, links and more - and get an instant score with fixes.

Website SEO Audit

Purpose: Score any page out of 100 across fifteen on-page checks. Browsers block fetching other sites, so paste the page source (view-source) or audit this page. Nothing is uploaded.

An on-page SEO audit checks everything about a single page that its own HTML controls: the title, the meta description, the headings, the images, the links and the social tags. This tool runs fifteen such checks in your browser, scores the page out of 100, and tells you exactly what to fix first. Paste any page's HTML source, or audit the page you are looking at right now.

How the score is calculated

Each check carries a weight, and the score is the sum of the points earned. A missing element scores zero for its check; a present-but-weak one scores partial credit:

CheckWeightWhat earns full marks
Page title10Present, 15–70 characters
Meta description10Present, roughly 120–160 characters
Single H110Exactly one top-level heading
Open Graph tags10Title, description and image all present
Image alt text10Every image described
Heading order5No skipped levels (no H1 straight to H3)
Canonical URL5Points to the preferred address
Mobile viewport5Viewport meta tag present
Language tag5Page declares its language
Indexability5Not blocked by a noindex tag
Twitter card5Card type declared
Favicon5Site icon linked
Character set5UTF-8 declared
Content depth5At least a few hundred words
Secure links5No plain-http outbound links

Grades run A (90+), B (80+), C (70+), D (55+) and F below that. If you also enter a target keyword, the tool reports separately whether it appears in the title, the H1, the description and the body — outside the score, because keyword placement matters but stuffing must never be rewarded.

A worked example

Take a typical small-business homepage that is missing its meta description and uses two H1 tags — one on the logo, one on the headline. It loses all 10 description points and all 10 H1 points, landing on 80: a B. Nothing else needs analysis yet: writing one description and demoting the logo to a plain image or paragraph recovers the full 20 points and the page moves to the A range before any deeper work begins. That is the intended workflow — fix the fails first, then the warnings.

What the score cannot tell you

A perfect 100 means the page's own HTML is in order. It says nothing about whether the page ranks, because ranking also depends on everything off the page: links from other sites, the competition for the query, the site's history, and whether searchers actually click and stay. It cannot measure real-world loading experience (field Core Web Vitals need measured user data), content that only appears after heavy JavaScript runs, duplicate or near-duplicate content elsewhere, or manual penalties. Treat the score as a pre-flight checklist for the page itself — necessary, not sufficient. For the tags themselves, generate a clean set with our meta tag generator, and check your copy balance with the keyword density checker.

Fix in this order

When the report shows several failures, work top-down: title first (it is the search result's headline and the strongest on-page signal), then the meta description (it controls the snippet searchers read), then a single H1, then missing image descriptions, then heading order, and finally the social and technical tags. One focused pass in that order usually moves a page an entire grade.

FAQ

Frequently Asked Questions

Can it audit a page just from its URL?
No, and any browser tool that claims to is cutting corners. Browsers block pages from fetching other sites' HTML, so paste the page source (view-source in your browser) or use the Audit this page button, which reads the page you are on.
Does a score of 100 mean the page will rank first?
No. It means the page's own HTML is in order. Rankings also depend on links, competition, search intent match and user behaviour — none of which any on-page score can see.
Why is a missing viewport tag a fail?
Search engines index the mobile version of pages first. Without a viewport tag the mobile layout breaks, which hurts both visitors and rankings, so it is graded as a hard fail rather than a warning.
How does the target keyword check work?
It reports whether your keyword appears in the title, H1, meta description and body, plus its rough density. It is informational only — repeating a keyword does not raise the score, because stuffing must never be rewarded.
How often should I re-audit a page?
After any template change (new theme, redesign, CMS migration) and whenever you substantially rewrite the content. A quarterly spot-check of your most important pages catches regressions early.
Is my pasted HTML sent anywhere?
No. The audit runs entirely in your browser on the text you paste. Nothing is uploaded, stored or logged, which is why the tool can safely check unpublished drafts and pages behind a login.
Keep exploring

Related SEO Tools

Browse all SEO tools →