There is no limit on H2 tags per page, and Google has said so directly: use as many headings as the content needs. The number that matters is not a count but a ratio: one H2 for each distinct section, which on most articles lands at one H2 every 250 to 400 words. A 1,200-word post with four to six H2s reads well and lets Google see its structure; the same post with fourteen H2s is a list of bold sentences, and with one H2 it is a wall. The rest of this post covers where the “one H1, three H2s” rule came from, what the HTML spec and Google actually say, and how to decide the number for a given page in about a minute.
What does Google say about the number of H2 tags?
Google’s guidance on headings is short: use them to convey structure, keep them in a sensible order, and do not stuff them with keywords. John Mueller of Google has answered the “how many H2s” question in Search Central office hours more than once, and the answer has been consistent: there is no number, headings help Google understand which parts of a page belong together, and you can have as many as make sense for the content. Google’s SEO Starter Guide says the same thing in fewer words. If a page has more than one H1, Google copes with that too; it is a style problem before it is a ranking one.
The HTML specification is looser still. It defines h1 to h6 as heading levels and places no limit on how often any level appears. The only structural rule is hierarchy: an H3 belongs under an H2, an H2 under an H1.
Where did the “three H2s per page” rule come from?
From SEO plugin readability scores and from template advice written for short pages. Yoast’s readability check flags text blocks over 300 words without a subheading, which people read backwards as “one H2 per 300 words is the rule”. Older guides written when pages were 500 words long said two or three H2s, and the number stuck long after posts grew to 2,000 words. Neither is a Google rule. One writer who checked the H2 count against rankings across 71 of his own posts (Swapnil Biswas) found no relationship in either direction, which is what you would expect if the count itself is not a signal.
How many H2 tags should a page have, then?
Count the sections, not the words. Every place where a reader might ask a new question is an H2. A practical guide:
| Page type | Typical length | H2s that work | Why |
|---|---|---|---|
| Service or landing page | 400 to 800 words | 2 to 4 | What it is, who it is for, what it costs, how to start |
| How-to post | 900 to 1,400 words | 4 to 6 | Each step or each question a reader has next |
| Comparison post | 1,200 to 1,800 words | 5 to 8 | One per criterion (price, SEO, design) plus a verdict |
| Long guide | 2,500 words and up | 8 to 15 | One per chapter, with H3s for the steps inside |
| FAQ section | Any | 1 H2 with H3 questions under it | The questions are subsections of the FAQ, not sections of the page |
If a section runs past 400 words without a heading, it is usually two sections. If a heading has fewer than 80 words under it, it is usually an H3 that got promoted, or a section that is not worth its own heading.
Does the wording of an H2 matter more than the count?
Yes, and this is where the SEO value actually lives. Headings are one of the places Google reads to work out what a page covers and which passage answers a query, and since early 2021 it can rank a single passage from a page for a question that passage answers. A heading phrased as the question a searcher types (“How much does a Showit designer cost?”) lines the passage up with the query; “Pricing” does not. This site’s posts use question-form H2s for that reason, and the on-page SEO checklist for small business sites shows the pattern on a whole page.
What not to do with H2s: repeat the H1 as the first H2 (common on WordPress themes and a wasted heading), use them to make a sentence bold, or put the keyword in every one. Three of six H2s carrying the topic naturally is plenty.
Should H2s be used for styling?
No. A heading tag is structure; the size and weight of text is CSS. Page builders make it easy to pick H2 because it looks right, which is how pages end up with an H2 on a price and an H4 on a section title. In WordPress the block editor lets you set the heading level separately from its style; in Squarespace, the paragraph styles Heading 1 to Heading 4 map to H1 to H4, so choose by structure and restyle in Site Styles. Screen readers navigate by heading level, so a wrong level is an accessibility problem as well as an SEO one.
How do you check the headings on a page?
- Install a free browser extension such as HeadingsMap, or in Chrome DevTools run
document.querySelectorAll('h1,h2,h3').lengthin the console. - Read the outline on its own. If the H2s in order do not summarise the page, the structure is off.
- Confirm exactly one H1, and that it is the page title.
- Check that no H3 appears before the first H2 and that levels do not jump from H2 to H4.
- On WordPress, look for a theme-generated H2 that duplicates the title, and for widget titles in the sidebar rendered as H2s; both are fixable in theme settings.
Headings are one of the things I audit first on a WordPress site because they are cheap to fix and they change how a page reads to a person before they change anything for Google. The wider set of checks is in the SEO title guide, which covers the H1 and the title tag that sit above the H2s.
Frequently asked questions
As many as the content needs. Google and the HTML specification set no limit. In practice one H2 per distinct section, roughly one every 250 to 400 words, reads best.
It is bad for readers, not a penalty. Fourteen H2s on a 1,200-word post means most sections are a sentence long. Merge them until each H2 has a real section under it.
Google can handle it, but one H1 that matches the page title is the convention and is what screen readers expect. Use H2 for everything below it.
Yes, through structure and wording. Google reads headings to understand what each part of a page covers and can rank a single passage for a question its heading asks. The count itself is not a ranking factor.
No. Put the topic in two or three headings where it fits naturally and phrase the rest as the questions readers ask. Keyword-stuffed headings read badly and gain nothing.
H2 marks a main section of the page; H3 marks a subsection inside an H2. Steps inside a how-to section, or questions inside an FAQ, are H3s.
