Free tools

H1 checker

Enter up to ten URLs to see each page's H1 heading, and which pages have none or more than one.

Up to 10 pages, one per line.

What a good H1 does

It tells a reader, in a few words, that they are on the right page. For a service page that is usually the service and the place. For an article it is the question the article answers.

Common problems

  • No H1 at all, often because a theme styles a div as a heading.
  • The logo or site name marked up as the H1 on every page.
  • Several H1s from page-builder sections, none of which describes the page.

Heading structure is one of the checks in the free page analysis. To fix headings on WordPress and Elementor pages with an AI assistant, see Elementor SEO.

Questions

Does a page need exactly one H1?
Google has said multiple H1s are not a problem for its systems. One clear H1 that states what the page is about is still the simplest structure for readers, screen readers and other tools.
Should the H1 match the title tag?
They can differ. The title is written for search results and the H1 for people already on the page. Both should describe the same topic.
Why does the checker see no H1 when my page shows one?
This check reads the HTML your server returns. If the heading is added later by JavaScript, or styled text is used instead of an h1 element, it will not appear here.

More free tools

llms.txt generator

Reads your sitemap and page titles and drafts an llms.txt file you can edit and download.

Robots.txt generator

Build a robots.txt that allows AI search crawlers and blocks AI training crawlers, with a WordPress preset.

AI crawler checker

Shows which AI crawlers your robots.txt lets in: GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended and more.

Meta tag checker

Title, meta description, canonical, robots, H1 and Open Graph tags for up to 10 pages, with length checks and duplicates.

Sitemap checker

Finds every sitemap a site declares, counts the URLs, checks lastmod dates and spot-checks that listed URLs return 200.

Redirect checker

Tests http, https, www and non-www versions of a site and shows every redirect hop, so you can see if they all land on one URL.

Schema markup generator

Build JSON-LD for Organization, LocalBusiness, FAQ, Product and Article pages, ready to paste into your site.

Keyword density checker

Word count and the most repeated words and phrases in your text, plus how often a target keyword appears. Runs in your browser.

SERP snippet preview

See how your title and meta description may look in Google on desktop and mobile, and where they get cut off.

Open Graph checker

og:title, og:description, og:image and twitter:card tags for up to 5 pages, with a preview of the shared link card.

Canonical tag checker

Whether each page's canonical points to itself, is missing, or tells Google to index a different URL.

Hreflang checker

Hreflang tags, language and region codes, x-default and return links between language versions.

Core Web Vitals checker

Real-user LCP, INP and CLS from the Chrome UX Report plus a Lighthouse lab test, on mobile or desktop.