Duplicate H2 Tags Example
Two tunes came out of my thawing horn at once, and they were, to the note, the same tune.
The short answer
- What it is
- A duplicate H2 issue means that two or more separate URLs share the same H2 text. This check compares headings across pages, not within one page.
- Why it matters
- Shared subheadings can be a sign of template text or near-duplicate pages. Generic headings also tell readers and search engines little about each page.
- How a crawler should report it
- Report a duplicate H2 when on-page, self-canonical pages at two distinct URLs share the same non-empty H2. List the shared text and the URLs, and do not flag headings that differ by one word.
- Live examples
/lab/duplicate-h2/a/(positive)/lab/duplicate-h2/b/(positive)/lab/duplicate-h2/near-miss/(near miss)

When separate pages keep repeating the same subheading
Can you have multiple H2 tags on a page? Yes, and most long pages should. HTML puts no limit on them, and search engines expect them. The trouble this check looks for is a little different. It looks for the same H2 text on separate pages. That often comes from a template that prints "Related products" or "Why choose us" everywhere. It also comes from pages that were copied and lightly edited.
Browsers do not compare pages, so nothing looks wrong on screen. Search engines do not penalize a repeated heading such as "Reviews" on each product page. Still, generic subheadings carry no information about the page they sit on. When several pages share many headings and much of their text, that is a stronger sign. Those pages may be near duplicates, and a search engine may choose to index only one of them.
To detect it, collect the H2 text from each page and group the exact matches across URLs. Count only pages that are indexable and canonical to themselves. Ignore pairs of headings that differ by a word. Then sort the groups by the number of pages they touch. Headings in shared blocks, such as footers and sidebars, will rise to the top, and they are easy to spot and easy to change.
To fix it, move shared blocks out of the heading structure, or add the page's own topic to the heading. "Reviews" can become "Reviews of the Trail Runner 2". Use a plain element for footer and sidebar labels. If two pages repeat many headings because they cover the same subject, merge them or make each one distinct. Leave a heading alone when it serves readers well, since a few repeats on a large site are normal.