24/10/2026
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.
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.
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.
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:
- You are optimising a page end to end: the page-by-page SEO optimisation method places headings among the other on-page levers.
- Your headings are clean but clicks are not following: rework the title tag and how it displays in Google.
- Google is replacing your snippet: review the meta description and its truncation.
- Your site runs on Elementor: the Elementor SEO checklist tracks down H1s injected by blocks.
- You are targeting answers from generative engines: the Generative Engine Optimization guide extends structure into sections that answer.
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.
.png)
%2520-%2520blue.jpeg)

.jpeg)
.jpeg)
.avif)