Skip to content

Free, no sign-up

On-page checker

Enter a page and, if you have one, the keyword it should rank for. We read it the way a search engine does and check the title, description, headings, text, images and markup, each with what it found and why it matters.

How to use the on-page checker

Three steps. No account, and it works on any public page.

  1. 1

    Enter a page

    Add the keyword it should rank for if you have one. The keyword checks only run when you do.

  2. 2

    We read it like a search engine

    The HTML as served, with navigation, headers and footers left out of the main text.

  3. 3

    Fix the red and amber first

    Findings are grouped the way a page is read, with problems tinted so they stand out. Each one says what was found and why it matters.

What the results mean

  • Passing

    The page does what the check looks for. Nothing to do.

  • Warning

    Likely to cost you: a title that gets cut off, a keyword missing from the heading, a canonical pointing elsewhere. Worth fixing when you next edit the page.

  • Failing

    Something that stops the page working in search: a noindex, no title, plain HTTP, or a keyword the text never mentions.

  • Note

    Context rather than a verdict, such as the word count or the number of links. The summary does not count notes as passes or failures.

Why on-page basics matter

The title and meta description are what people see in results before they decide to click. The main heading and subheadings tell readers and search engines what the page covers. These are the parts of a page you control completely, and they can be changed in minutes.

The summary counts checks rather than giving a score out of 100. A weighted score puts a missing language attribute and a noindex on the same scale, and a page can score well while nobody can find it. Counts, with the failing checks first, say what to do.

Questions

Is there an ideal keyword density?

Google publishes none. The checker tells you how often the keyword appears and only warns when repetition is heavy enough to read as stuffing.

How long should a title be?

Google shortens titles by pixel width, around 600 pixels on desktop, not by characters. About 60 characters is a rule of thumb; the SERP snippet preview measures the real width.

Why does my page show very little text?

The checker reads HTML as served. A page that builds its content with JavaScript can look almost empty here, and Google has to render it before it sees the text.

Does this check my whole site?

One page at a time. AEOptimiz checks every page of a connected site each night and ranks the fixes by the clicks they are worth.