Tech for Retail 2025 Workshop: From SEO to GEO – Gaining Visibility in the Era of Generative Engines

Back to blog

Optimising Heading Tags in WordPress: H1, H2 and H3 in 2026

SEO

Discover Incremys

The 360° Next Gen SEO Platform

Request a demo
Last updated on

24/10/2026

Chapter 01

Example H2
Example H3
Example H4
Example H5
Example H6

This page is for marketing managers, writers and SEO specialists who publish on WordPress and want a clean heading structure. Used well, H1, H2 and H3 heading tags make a page easier to read, easier for Google to interpret and easier for generative engines to cite.

 

You will find the hierarchy rules, an HTML example, the pitfalls of WordPress themes and a pre-publish checklist. To place this lever in the bigger picture, the complete SEO guide sets out the overall framework.

 

Understanding H1, H2 and H3 Tags for SEO: The Essentials and What Matters

 

HTML headings describe the logical structure of content, not its formatting. In SEO and GEO alike, they work like a reading plan: users scan faster, and engines extract reliable "answer" sections.

 

Hn Heading Tags and Semantic Hierarchy: What HTML Really Describes

 

Hn tags (headings) organise a document from the H1, the most important, through to the H6. An article reads like a book: the H1 is its title, H2s are the chapters and H3s the sub-chapters.

 

What Google and LLMs Interpret: Structure, Topic and Sub-Topics

 

Google evaluates a page as a whole, but relies on these signals: the H1 carries the main topic, H2s the big ideas, H3s the details. Generative engines use them to reuse content in blocks; structure does not replace substance, but it improves the page's machine readability.

 

Hn Heading Hierarchy: Simple Rules for a Readable Page

 

For an article, stick to H1, H2 and H3: needing H4 to H6 is a sign that the structure should be simplified or the content split. The table below sums up the role of each level.

 

LevelRoleCommon mistake
H1Sets the page topic, at the top of the contentTwo H1s (theme and editor) or an empty H1
H2Splits the main sections according to intentVague headings: "Introduction", "Tips"
H3Breaks down an H2 section that has become denseAn isolated H3, or one chosen for its smaller size
H4 to H6Reserved for very long piecesStacking levels instead of splitting the content

 

H1 in HTML: The Role of the Main Heading, Uniqueness and Scope

 

The H1 is the page's main heading, placed at the start of the content: for a blog post, it mirrors the post title; for a service page, it states the offer and its benefit. Google sets neither a length limit nor a uniqueness rule, at the time of writing; one H1 per page remains best practice.

 

Three rules are enough to frame it:

 

  • one H1 per page, even though HTML5 allows several, so the main heading is not diluted;
  • an H1 specific to each page, never copied and pasted from one page to another;
  • a short, complete H1, with no imposed length: it states the topic, nothing more.

 

H2 and H3: Structuring Around Intent, Adding Detail Without Fragmenting

 

H2s split content into sections that follow search intent. The H3 breaks down an H2 that has become dense, and a single H3 isolated inside an H2 adds no clarity.

 

What about H4 to H6? They are justified in very long pieces, rarely in an article. The page should still make sense when you read only its headings.

 

SEO Impact: What Headings Influence (and What They Don't)

 

Headings primarily influence understanding; they do not compensate for thin content or an unclear value proposition. Hn tags are a structural signal, with no proven direct weight in rankings, and their effects are indirect:

 

  • Relevance: the H1 sets the topic and frames the semantic field, while H2s and H3s add precision and answers, which helps the algorithm disambiguate the page.
  • Readability: people scan more than they read; headings work like signposts and help readers progress through the page.
  • Extraction: clear sections break down into blocks that engines can reuse in a snippet or a generated answer.

 

In search results, the element displayed remains the title tag, which Google may rewrite, at the time of writing: an H1 consistent with the title limits gaps in what the page promises.

 

Structure and AI Citability: Sections That Answer

 

Content reused by generative engines follows a "question → answer" logic, in self-contained sections that are easy to cite. Pages with an H1-H2-H3 hierarchy are cited 2.8x more by AI (State of AI Search, 2025). And 80% of pages cited by AI use lists (State of AI Search, 2025): combine explicit headings and lists where it genuinely helps the reader.

 

These two benchmarks point to three writing choices:

 

  • H2s and H3s that announce a practical answer, sometimes as a question, rather than generic chapter-style headings;
  • a first sentence in each section that answers directly and can be cited on its own;
  • headings that stay stable from one page to another (same concepts, same wording), without exact duplication.

 

The other benchmarks for visibility in AI answers are gathered in our GEO statistics.

 

Copywriting Best Practices for Effective Headings

 

The best optimisation is editorial: short, specific headings that announce what the section contains. The underlying principles are covered in our guide to SEO copywriting.

 

Writing an H1 That Focuses on the Topic (Without Confusing It With the Title Tag)

 

The H1 encourages reading, the title tag encourages clicking, and the meta description completes the promise in search results. Google sets no length limit on either the title, which is truncated on display, or the H1, at the time of writing. The table below separates their roles.

 

ElementWhere it appearsRole
Title tagBrowser tab and search resultsEncourage the click, summarise the page
Meta descriptionBelow the title, in search resultsComplete the promise of the result
H1At the top of the pageEncourage reading, set the topic
H2 and H3In the body of the pageStructure reading and extraction

 

Google may also replace the meta description with an excerpt from the page. Since 2023, FAQ rich results have been limited to government and health websites: an FAQ in an H2 with questions as H3s primarily serves the reader and extraction.

 

Making H2s Actionable and Avoiding Over-Optimisation

 

A good H2 says what the reader will be able to do after the section: prefer "Common mistakes that break hierarchy" to "Tips" or "Part 1". The primary keyword belongs in the H1, not in every H2. Three standards apply at every level:

 

  • Clarity: one heading carries one idea.
  • Variety: vary your phrasing and use industry synonyms, as long as it stays natural.
  • Parallel structure: if your H2s start with a verb ("Define…", "Measure…"), keep that style throughout the page.

 

Common Mistakes to Avoid With Headings

 

Costly mistakes become obvious when you read the page using only its heading outline. Four come up on most sites:

 

  • Using multiple H1s: HTML5 allows it, but the practice dilutes the main heading and produces empty H1s ("Discover all our products").
  • Skipping levels: jumping from H2 to H4 without an H3 breaks section logic; keep a consistent downward progression.
  • Using headings for styling: choosing an H3 "because it is smaller" mixes up HTML (structure) and CSS (appearance).
  • Duplicating labels: three "Benefits" sections create ambiguity; prefer "Benefits for a service page", "Benefits for a blog post".

 

Navigation (menu, footer, filters) calls for the same care: its elements are not turned into H2s or H3s for styling, but handled with lists, links and CSS.

 

Implementing a Clean Heading Structure: Method and Templates

 

Outline before you write: list your H2s, then add H3s only where a section becomes hard to scan.

 

HTML Code Example: H1 → H2 → H3 for a Blog Post and a Service Page

 

Here are two simple HTML code examples that follow a logical hierarchy. First, a blog post:

 

  • <h1>How to structure HTML headings to match search intent</h1>
  • <h2>Understanding heading hierarchy (Hn)</h2>
  • <h2>Best practices for writing useful headings</h2>
  • <h3>Write a clear, unique H1</h3>
  • <h3>Break sections down with answer-led H2s</h3>
  • <h2>Mistakes to avoid</h2>

 

Next, a service page, where H3s detail the deliverables:

 

  • <h1>SEO content audit: prioritise high-impact optimisations</h1>
  • <h2>What the audit covers (structure, semantics, competition)</h2>
  • <h2>Deliverables and implementation</h2>
  • <h3>Recommendations for headings and structure</h3>
  • <h3>A prioritised action plan</h3>

 

The same principle applies to other templates: a category page takes one H2 per sub-category or intent, an FAQ page one H3 per question, and a landing page H2s for "problem", "solution" and "proof", then H3s to address objections.

 

How Many H2s and H3s Should You Use Based on Page Length?

 

There is no ideal number: structure follows content. These ranges serve as a starting point:

 

  • 800–1,500 words: 3 to 6 H2s, 0 to 6 H3s, only when a section is long;
  • 1,500–2,500 words: 5 to 10 H2s, 4 to 12 H3s, depending on granularity;
  • 2,500–4,000 words (guide): 8 to 14 H2s, more frequent H3s, and an H4 only if the outline remains clear.

 

Quick check: read only the headings. If the logic holds without the body text, the structure is sound.

 

Headings and WordPress: Managing Hierarchy Without Breaking Structure

 

In WordPress, the theme or page builder may generate an H1 on top of the one you enter.

 

Theme H1 vs Editor H1: What to Watch For

 

In most themes, the "Post title" field already outputs the H1: adding another one in the body creates a duplicate. The table below links each common problem to its cause and its fix.

 

WordPress problemCauseFix
Duplicate H1Theme title plus an H1 added in the editorChange the heading in the body to an H2
H1 in the logoTheme header tagged as an H1 on every pageRe-tag the logo, keep the H1 for the content
Widget titles as H2sTheme sidebar and footerMove these titles out of the Hn hierarchy
H1 repeated in archivesTemplate that tags every post card as an H1Cards as H2s or H3s depending on the page

 

Also check that a builder (Elementor, Divi…) does not inject an extra H1 via a "Heading" block.

 

Best Practices in Gutenberg and Page Builders

 

In Gutenberg, "Heading 2" is for sections and "Heading 3" for sub-sections. In page builders, pick the level for structure, then set size and spacing in the style settings. On the home page, the H1 carries the value proposition and H2s the sections (offers, proof, resources); in a blog post, never put an H1 inside a "key takeaways" box.

 

Checking and Improving Your Headings

 

A single page can be checked by hand: view the source (Ctrl+U or Cmd+U), then search for "h1" (Ctrl+F or Cmd+F), or use the HeadingsMap extension. Beyond a few dozen pages, a crawler flags pages without an H1, duplicates and skipped levels; the challenge then becomes organisational: template rules and pre-publish validation.

 

What Should You Change First, the H1 or the H2s?

 

Change one element at a time: the H1 if the topic is unclear, too generic or misaligned with the page promise, the H2s if the page does not match intent well. Keep the copy stable for two to four weeks, depending on your impression volume, then compare impressions, CTR and rankings in Search Console across the same scope.

 

Pre-Publish Heading Checklist

 

Before publishing, run the page through these six checks:

 

  • one H1 only, specific to the page and descriptive;
  • a hierarchy with no skipped levels;
  • headings that make sense without the body text;
  • no heading written solely to place a keyword;
  • a short, complete H1, with no imposed length;
  • no duplicate H1 between the WordPress theme and the editor.

 

Depending on Your Situation

 

Depending on where you stand, the next step is not the same:

 

 

To find pages without an H1, duplicates and skipped levels across a whole site, then prioritise the fixes, you can run a 360° SEO and GEO audit.

 

FAQ: H1, H2 and H3 Tags

 

How many H1s per page?

 

One H1 per page remains best practice. Google sets neither a limit nor a uniqueness rule, at the time of writing, and HTML5 allows several H1s. But a single H1 clearly sets the topic and avoids diluting the main heading.

 

Are Hn tags a ranking factor?

 

Hn tags are a structural signal, with no proven direct weight in rankings. They help Google understand a page's topic and sub-topics. Their effect is indirect: they do not compensate for thin content, but they make good content easier to interpret and to extract.

 

Should the H1 and the title be identical?

 

The H1 and the title can be close without being identical. The title aims for the click in search results, and Google may rewrite it on display; the H1 aims for reading and sets the topic at the top of the page. Keep them consistent in substance, and adapt the wording to their respective roles.

 

Can you skip a level (H1 → H3)?

 

It is better never to skip a level. Jumping from the H1 to an H3, or from an H2 to an H4, breaks section logic and blurs the structure engines perceive. To change the size of a heading, use CSS, not the heading level.

 

How do you fix a duplicate H1 in WordPress?

 

You fix a duplicate H1 by keeping the post title as the only H1. The theme already generates this H1 from the "Title" field: any H1 added in the editor or by a builder block should become an H2. Also check the logo and the archive templates.

 

Do headings help you get cited by AI?

 

Yes, a clear heading hierarchy makes a page more likely to be cited by generative engines. Sections announced by an explicit heading and opened with a direct answer break down easily into reusable blocks. Structure does not, however, replace the quality of the substance.

Discover other items

See all

Next-Gen GEO/SEO starts here

Complete the form so we can contact you.

The new generation of SEO
is on!

Thank you for your request, we will get back to you as soon as possible.

Oops! Something went wrong while submitting the form.