FREE SEO TOOL

Free On-Page SEO Checker: Test Any Page in Seconds

Enter a URL or paste HTML to check the title tag, meta description, headings, images, word count and target keyword use against on-page SEO best practices. Free, instant, no signup.

Check My Page →
URL or pasted HTMLKeyword checkNo signup

1. Give us the page to check

Our server fetches the public page for you, so this works for almost any site. If a site blocks us, switch to Paste HTML.

2. Results

-
Checks passed
Run an analysis to see your score

WHAT IT IS

What is an on-page SEO checker?

An on-page SEO checker analyzes one web page for the elements that search engines and visitors read directly: the title tag, meta description, headings, images, content length, canonical tag and how a target keyword is used. It tells you what is missing or off, so you can fix the page before it competes in search.

On-page SEO is the part of optimization you fully control. Technical crawling and backlinks help a page get found, but on-page signals tell search engines and readers what the page is about. This free on-page SEO checker gives you a fast, plain-language read on those signals for any public page.

WHAT IT CHECKS

What this on-page SEO checker tests, and how to fix each issue

CheckWhat it flagsWhy it mattersHow to fix it
Title tagMissing, or outside 30 to 60 charactersThe title is the headline in search results and a strong relevance signal.Write a unique title, put the main topic first and keep it near 60 characters.
Meta descriptionMissing, or outside 70 to 160 charactersIt shapes the snippet and the click, though it is not a ranking factor.Write a unique summary of 120 to 160 characters with a reason to click.
H1 headingMissing, or more than oneOne H1 states the topic clearly.Use exactly one H1 that matches the page topic.
Heading structureSkipped levels, such as H1 straight to H3A clean outline helps readers and crawlers scan the page.Step down one level at a time: H1, then H2, then H3.
Image alt textImages with no alt attributeAlt text supports accessibility and image search.Add short, descriptive alt text. Empty alt is fine for decorative images.
Word countFewer than 300 words, ignoring scripts and stylesVery thin pages often fail to answer the search intent.Add useful detail that matches what searchers want.
Canonical tagNo canonical declaredIt tells Google which URL is the preferred version.Add a self-referencing canonical to every indexable page.
Robots metaA noindex directiveNoindex removes a page from search results.Remove noindex from pages that should rank.
Viewport tagNo mobile viewport tagGoogle indexes the mobile version first.Add the viewport meta tag to the page head.
Open Graph tagsMissing og:title, og:description or og:imageThey control how the page looks when shared.Add the three Open Graph tags, usually through your SEO plugin.
Keyword useMissing keyword, or density above 3 percentIt shows whether the page targets its keyword without stuffing.Use the keyword naturally in the title, H1 and opening paragraph.

HOW TO USE IT

How to check a page for on-page SEO

  1. Choose how to give us the page. Enter the URL and our server fetches it, or switch to Paste HTML and paste the page source.
  2. Add a target keyword. This is optional. The tool counts whole-word matches and checks the title, meta description and H1.
  3. Read the report. Failed checks come first in importance, then warnings. The score counts passed checks out of the scored checks, and the link count is shown for reference only.
  4. Fix, then re-run. Update the page, run the check again and confirm each item now passes.

CHECKLIST

On-page SEO checklist before you publish

  • One clear H1 that includes the main topic.
  • A title tag under about 60 characters with the main keyword near the start.
  • A meta description of 120 to 160 characters that promises something useful.
  • An opening paragraph that answers the main question directly.
  • Headings in order, with question-style H2s where they fit.
  • Descriptive alt text on informative images.
  • Internal links to related pages and links to reliable outside sources.
  • A self-referencing canonical and no accidental noindex.
  • Open Graph tags so shares look right.
  • Structured data that matches the page, validated in the Schema Markup Validator.

To find these problems across a whole website instead of one page, use the Technical SEO Auditor.

COMMON MISTAKES

Common on-page SEO mistakes this checker catches

  • Titles that run past 60 characters and get cut off in search results.
  • Pages with no meta description, which leaves Google to write its own.
  • Two or more H1 tags, often from a theme that turns the logo or a banner into an H1.
  • Keyword stuffing, where the keyword appears so often the text reads unnaturally.
  • Thin pages with only a few lines of text.
  • Images added without alt attributes.

RELATED TOOLS

More free SEO tools

Technical SEO Auditor

Crawl your sitemap and find site-wide SEO problems.

Schema Markup Validator

Find errors in your JSON-LD structured data.

GEO Checker

Test readiness for ChatGPT, Claude, Perplexity and Google AI.

Schema Markup Generator

Build valid JSON-LD without writing code.

See all free SEO tools →

FAQ

On-page SEO checker FAQ

What is an on-page SEO checker?

An on-page SEO checker analyzes one web page for the elements that search engines and visitors read directly, such as the title tag, meta description, headings, images, word count and keyword use, and tells you what to fix.

How do I check on-page SEO for a page?

Enter the page URL, or paste its HTML source, add an optional target keyword and press Analyze. The report lists each check as passed, needs attention or failed, with an explanation.

Why does title tag length matter?

Google usually shows roughly the first 50 to 60 characters of a title tag before cutting it off. A title that is too long gets truncated, and one that is too short wastes space you could use for useful context. This tool flags titles outside 30 to 60 characters.

How long should a meta description be?

Around 120 to 160 characters is the range Google most often shows in full. It does not directly affect rankings, but it strongly influences whether someone clicks your result. This tool warns outside 70 to 160 characters.

Why do images need alt text?

Alt text describes an image to screen reader users and gives search engines context they cannot get from pixels alone, which also affects image search visibility. Decorative images can use an empty alt attribute, and this tool does not flag those.

What is a good word count for SEO?

There is no universal number, but pages under about 300 words often struggle to cover a topic in enough depth to rank for competitive terms. Depth should match search intent, not an arbitrary target.

How is keyword density calculated here?

The tool counts how many times your keyword or phrase appears as whole words in the visible page text and divides by the total word count. It also checks whether the keyword is in the title, meta description and H1. A density above 3 percent is flagged as possibly over-optimized.

What is the difference between this checker and the Technical SEO Auditor?

This checker examines one page in detail, including keyword use. The Technical SEO Auditor crawls many pages from your sitemap and reports problems that repeat across a whole site.

Does a passing score guarantee rankings?

No. It shows that the on-page basics are in place. Rankings also depend on content quality, search intent, links and competition.

Is this on-page checker free and private?

Yes. It is free and needs no signup. Pasted HTML never leaves your browser. In URL mode our server fetches the public page for you and does not store it.

About this tool: Built by Vansh Bohra, an SEO specialist in Ahmedabad, India. The checks come from the on-page audits I run for clients. Last updated September 2026.

Want a full on-page audit, not just one page?

I review on-page SEO across your entire site: titles, content structure, internal linking and keyword targeting.

See On-Page SEO Services Book a Free Audit Call