Check any page's H1 to H6 headings.

Enter a URL and see the page's full heading outline, with every missing H1, skipped level and empty heading flagged. Free, no sign-up.

Full H1-H6 outlineSkipped levelsH1 vs title tagNo sign-up

Reads the page's raw HTML, without running JavaScript.

Why use it

Headings are the page's table of contents.

Readers scan headings to decide whether to stay. Screen readers use them to jump around. Search engines use them to understand what each section covers.

See the structure at a glance

The outline is indented by level, so a page that jumps from H2 to H4, or has five H1s from a theme, is obvious in a second.

Catch template mistakes

Many headings come from themes and widgets, not from writers: an H1 logo, H4 footer titles, empty spacer headings. The checker shows what the HTML really contains.

Check any URL

Your own pages before publishing, or a competitor's ranking article to see how they structured it. One request, no account.

How it works

One URL, the whole outline.

It fetches the page and reads the heading tags in order.

  1. 1

    Enter a URL

    Paste the address of any public page, with or without https://.

  2. 2

    It reads the HTML

    The page is fetched live and every H1 to H6 tag is pulled out in document order.

  3. 3

    Fix what's flagged

    Review the findings and the outline, then fix headings in your CMS or theme.

Guide

How to structure headings for SEO.

Heading tags are simple, and still one of the most commonly broken parts of a page. This is how to get them right.

What are heading tags?

Heading tags, H1 through H6, mark the titles of a page and its sections in HTML. The H1 is the main title. H2s are the main sections, H3s are subsections inside an H2, and so on down to H6.

They're about structure, not size. A heading's look comes from CSS, so never pick an H3 because it's the right font size. Pick the level that matches where the section sits in the outline.

How many H1 tags should a page have?

One is the convention, and it's the clearest choice. Google has said that multiple H1s don't cause a problem for its search, so this isn't a ranking emergency. But one H1 that names the page's topic is easiest for readers and assistive technology, and it removes any doubt about what the page's main heading is.

The common cause of extra H1s is a theme that wraps the logo or site name in an H1 on every page. Fix it in the template once and every page is clean.

Is it bad to skip heading levels?

Skipping a level, such as going from an H2 straight to an H4, doesn't break the page for search engines. It does make the outline harder to follow, especially for people using screen readers who navigate by heading level. W3C's accessibility guidance recommends nesting headings in order.

Going back up is fine. An H4 followed by a new H2 simply starts a new section.

Do headings help SEO?

Yes, indirectly. Headings help search engines understand what each part of a page is about, and clear headings make a page easier to scan, which helps people find the answer they came for. A heading that matches a common question can also be the hook for a featured snippet or a passage in an AI answer.

They're not a place to repeat keywords. Write headings for the reader, and use your main topic and related terms where they fit naturally.

Should the H1 match the title tag?

It doesn't have to. The title tag is what appears in search results and browser tabs, so it's often shorter and may include your brand. The H1 is what the reader sees on the page. Both should describe the same topic. The checker shows both so you can compare.

Heading best practices

A short list that covers most pages.

  • One H1 per page that states the topic
  • H2s for each main section, H3s for subsections inside them
  • Keep headings short and specific
  • Phrase some headings as the questions readers ask
  • No empty headings, and no headings used only for styling
  • Don't put a whole paragraph inside a heading tag

Why some headings may be missing from the results

The checker reads the raw HTML the server sends, without running JavaScript. That's what many crawlers, AI bots and link-preview fetchers see. If a page builds its content in the browser, its headings won't appear here, and the checker warns you when a page looks like an empty JavaScript shell. Google does render JavaScript, but server-rendered headings are the safer choice.

Your AI SEO agent

Or let your agent do it for you

This tool is one check. SEOLadders is an AI SEO agent that runs the whole job on your site, every day.

A site audit with fix steps

It audits your site and lists what to fix, with steps written for the platform your site runs on. Content Radar spots pages losing clicks.

Keyword research and topic clusters

It finds what your customers search for, groups it into topic clusters around pillar keywords, and plans the articles that cover them.

30 articles a month, published

It writes and publishes 30 articles a month to your site, with images, citations and links. Auto-publish is on once your CMS is connected; turn on Review mode to approve each one.

Backlink outreach, drafted

It finds link targets and drafts the outreach for you to send from your own inbox. The link exchange places links inside members' articles.

Tracked on six AI engines

It tracks whether ChatGPT, Perplexity, Gemini, Claude, Google AI Overview and Google AI Mode recommend you, rechecked throughout the week.

Start free

3-day free trial. Cancel anytime, no charge, no questions.

Heading Tag Checker, answered.

What it does, what it runs on, and how it fits the platform.

See the full platform →

It fetches a public web page, reads every H1 to H6 tag in order, shows them as an indented outline and flags common problems: no H1, several H1s, skipped levels, empty headings and very long headings.

Your move

Rank on Google and get cited
by AI on autopilot

Connect your site once and the work runs in the background, it finds the topics, builds the content and authority behind them, then tracks where you land on Google and how often AI platforms recommend you.

3-day free trialNo SEO experience neededCancel anytime