Skip to content
Rankora
Free · no account needed

H1 Checker

Paste a page's HTML or enter its URL to see how many H1 tags it has and whether each one is sound.

Privacy and cost

This tool requests the public URL you enter from our servers. It is free, rate-limited to prevent abuse, and we do not store the URL or the page content.

How it works

  1. Enter the URL of a public page or paste its HTML source.
  2. The tool lists every H1, reads its text (an image alt attribute counts) and compares it with the title.
  3. You see the H1 count, a list with each length and the issues to fix.

Example

Test page: three H1 tags, one empty, one identical to the title “Running Shoes Guide”, and an H2 placed before the first H1. Result: multiple H1s, one empty H1, H1 identical to the title, first heading on the page is an H2.

What the result means

The H1 is the visible main heading of a page. HTML allows several H1s and Google can read them, but a single clear H1, different from the title where possible, remains the easiest choice for visitors and screen readers. The 70-character threshold is a best-practice guide.

Common problems this tool helps with

  • A missing H1 leaves the page without an explicit main heading.
  • Several H1s inherited from a theme or template blur what the page is about.
  • An empty H1, or one that is only a logo without alt text, carries no information.
  • An H1 copied word for word from the title adds no nuance.

Frequently asked questions

Should a page have only one H1?

HTML5 allows several H1s and Google has no strict rule. A single H1 per page is still the simplest practice and the clearest for accessibility.

Must the H1 match the title tag?

No. They can be close, but the title targets search results while the H1 speaks to the visitor on the page. Differentiating them lets you add nuance.

My H1 is added by JavaScript: will it be seen?

The tool reads the raw HTML the server returns. For a JavaScript-injected H1, paste the rendered source from your browser's inspector.