Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Writing desk

SEO H1

I treat the H1 as a clarity signal for users and search engines, not a ranking lever, and I would never waste time obsessing over its exact length.

Beginner5 min readUpdated 2026-07-27Notes by Callum Bennett

Start here

  • Write one clear H1 per page that describes the main topic — but do not panic if a page ranks without one.
  • Keep the H1 natural and descriptive even if it runs longer than 70 characters; clarity beats arbitrary length limits.
  • Match the H1 to the page’s search intent and title tag to reinforce topic relevance for users and Google.
  • Use the heading hierarchy (H1 > H2 > H3) for structure, not visual styling, and avoid cramming keywords into any heading.

Plain-English take

The H1 tag is the primary heading on a page. It should tell someone (or a search engine) what the page is about in one line. That is it. It is not a direct ranking factor – Google has said repeatedly that pages can rank with zero H1s, one H1, or five H1s. So why bother? Because the H1 anchors your [on-page SEO](/on-page-seo/) structure. It helps readers scan, tells assistive technologies where the main content starts, and gives Google a strong clue about topic intent if you get it right. I use the H1 to confirm what I decided for the [SEO title](/seo-title/) and the [title tag](/title-tag/). If those three disagree, I fix the mismatch. I do not stress about length: 60 characters is a loose guide, not a rule. I have seen H1s over 100 characters rank fine because they describe the page honestly. Treat the H1 as a semantic signal, not a checkbox. Pick one topic, write a clear heading, and move on. The time you save can go into [internal links seo](/internal-links-seo/) or [alt text](/alt-text/) – things that actually move the needle.

When it actually matters

The H1 matters most when your page competes for a fuzzy intent. For example, a blog post about "how to write a blog post" might attract people who want a template, a definition, or a strategy. The H1 is the first thing they see, and if it says "Blog Post Writing Guide" instead of "Blog Writing for SEO", you lose them. I check the [meta tags seo](/meta-tags-seo/) and H1 together when I audit a page. If the title tag promises "best running shoes" and the H1 says "footwear reviews", the mismatch confuses both users and Google. That is when the H1 matters – when it breaks the trust. Another case: accessibility. Screen readers jump to the first H1. If you hide it with CSS or leave it empty, blind users have no context. That is a usability problem, not just a ranking one. Finally, the H1 matters for content strategy. When you plan a cluster of [blog seo](/blog-seo/) posts, each H1 should be distinct. If two pages share the same H1, you have a duplicate topic problem. I have seen that happen with product categories where every subcategory used the same H1. Fixing that clarified the site structure more than any technical audit did. So the H1 is not a lever you pull for ranking; it is the signal that your page knows what it is about.

What I got wrong

For my first two years in SEO, I believed the H1 had to contain the exact primary keyword, ideally right at the start. I rewrote headings that were perfectly clear just to jam "best cheap running shoes" into the first three words. I changed the meaning of the page for no benefit. I stopped doing that after I saw a page rank number one with an H1 that read "Shoe Deals Updated Weekly". The keyword was "cheap running shoes" and the page did not even have the phrase in the heading. Google understood the content anyway. My second mistake was stressing about multiple H1s. I used to panic when a CMS auto-generated two H1s. I spent hours trying to merge them or hide one with JavaScript. Then I tested it: I left a page with two H1s for three months. Rankings did not move. Now I only fix multiple H1s if they are contradictory or waste space. My third wrong turn was the 60-character rule. I cut descriptive phrases to stay under that number, making headings vague. A 72-character H1 that says exactly what the page covers is better than a 58-character one that says almost nothing. I still keep H1s reasonably short – 70 is fine – but I prioritise clarity over length. I wrote about this more in my seo writing notes, but the short version is: write for the person, not the tool.

Next step

Quick answers

Can I have multiple H1 tags on one page?

Yes. Google does not penalise multiple H1s. However, if you use more than one, make sure they both describe the same main topic or that one is clearly the primary heading. I prefer one H1 per page for simplicity and accessibility, but I do not lose sleep if a legitimate use case needs two.

Should the H1 match the title tag exactly?

Not exactly, but they should be close. If the title tag says 'The Best Running Shoes 2025', the H1 can say 'Best Running Shoes 2025 – Reviewed and Ranked'. The difference adds value. If they contradict each other, fix the H1 or the title tag. I usually keep the core keyword consistent and adjust the phrasing around it.

What if my page has no visible H1 in the content?

That is fine as long as you have some heading that describes the page. Google can still understand the topic from the body, the title tag, and other signals. But for users and accessibility, you should have a visible heading. I recommend adding one even if it is just a simple 'About [Topic]' line. It costs nothing and helps everyone.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

Notes from Callum Bennett.