All tools
SEO tools · Premium

SEO On-Page Analyzer

Enter any URL and get a full on-page SEO report — titles, headings, keyword usage, images, links and more — with actionable fixes.

Title & meta audit Heading structure Keyword density Image alt text Link analysis
Get started free Sign in

Premium tool · Requires active plan

What the analyzer checks

🏷️

Title tag

Length (flag if >60 or <30 chars), keyword presence in the first 30% of the title, and whether the title is unique vs. the meta description.

📝

Meta description

Character count (flag if >160 or <70), call-to-action presence, and keyword inclusion to maximise CTR from search results.

📋

Heading structure

Number of H1 tags (should be exactly one), H2–H6 hierarchy, keyword presence in headings, and reading-order structure.

🔑

Keyword density

Frequency and density of your target keyword in body text, title, headings and meta — with a flag for potential over-optimisation.

🖼️

Images & alt text

Total image count, images missing alt attributes, and images with empty or generic alt text that won't help image search rankings.

🔗

Links analysis

Total internal vs. external links, nofollow distribution, broken-link indicators, and anchor text diversity for internal links.

On-page SEO quick-reference

Element Optimal Common issue
Title tag 50–60 chars, keyword first Truncated titles, duplicate titles, missing keyword
Meta description 120–160 chars, CTA included Missing, duplicate, or too long / too short
H1 Exactly one, includes keyword Zero H1s, multiple H1s, keyword-stuffed H1
H2–H6 Logical hierarchy, descriptive Skipped levels (H1→H4), heading used as bold text
Images Alt text on all images Missing alt, empty alt, overly generic alt ("image1.jpg")
Internal links 2–5 per 1000 words minimum Orphan pages, over-linking to homepage only
Canonical tag Self-referencing on originals Missing, pointing to wrong URL, conflicting hreflang
Robots meta index, follow (or explicit) Accidentally noindexed, nofollow-all

Frequently asked questions

What does an on-page SEO audit check?

An on-page SEO audit checks elements you control directly on the page: title tag length and keyword placement, meta description, heading structure, keyword density, image alt text, internal and external link counts, canonical tag, robots meta, and page load signals.

How often should I run an SEO audit on my pages?

Audit your most important pages at least monthly, or after any significant content update. Run a full site audit quarterly to catch regressions from CMS updates, theme changes, or plugin conflicts.

What is keyword density and what is a good percentage?

Keyword density is the percentage of times your target keyword appears relative to total word count. A density of 1–3% is common advice, but focus on writing naturally for humans rather than hitting a specific percentage — Google does not use keyword density as a direct ranking signal.

Why should my page have only one H1?

Best practice is one H1 per page — it signals the main topic to search engines and screen readers. Multiple H1s were acceptable in HTML5 sectioning, but Google still recommends a single, clear H1. Having zero H1s is a missed opportunity to reinforce your primary keyword.

Related SEO tools

Go deeper into your SEO audit.

H1–H6 Analyzer

Analyse heading structure and hierarchy for any page — find H1 issues and heading gaps.

Keyword Density Checker

Check keyword frequency and density in any text to avoid over-optimisation.

Internal Links Analyzer

Crawl and audit internal linking structure to find orphan pages and link gaps.

Audit your pages today

Premium feature. Upgrade to get 20 in-depth audits per month and access to all premium tools.

Create free account →