H1 SEO: The One Tag Most Sites Still Get Wrong

The H1 tag is the single most important on-page SEO element after the title tag, and it is also one of the most consistently misused. A well-written H1 tells Google what the page is about, matches the intent of the searcher, and sets the structural logic for everything that follows. Get it wrong and you are fighting your own page from the first line.

Most sites do not get it catastrophically wrong. They get it quietly wrong, in ways that compound over hundreds of pages and cost real ranking potential without ever triggering an obvious error in a crawl report.

Key Takeaways

  • Your H1 should contain your primary keyword, but it is not a keyword slot , it is the first signal in a chain of on-page relevance signals Google uses to understand page intent.
  • Missing H1s, duplicate H1s, and H1s that do not align with the page title are among the most common technical SEO issues found in site audits, and they are almost always fixable in a single sprint.
  • The H1 and the title tag serve different purposes. The title tag earns the click from the SERP. The H1 confirms to the reader and to Google that the page delivers what was promised.
  • Stuffing multiple keywords into an H1 in an attempt to rank for more terms typically weakens the signal rather than broadening it.
  • CMS platforms and page builders frequently generate H1s automatically from fields that were never designed with SEO in mind , auditing your H1 output is often more valuable than writing new ones.

If you are building or refining a broader SEO approach, the thinking in this article sits inside a larger framework. The complete SEO strategy guide covers how on-page elements like H1s connect to technical structure, content depth, and link signals across a full programme.

What Does the H1 Tag Actually Do in SEO?

The H1 is an HTML heading tag. In the document hierarchy, it marks the primary heading of a page. There is supposed to be one per page, though plenty of CMS configurations produce zero or multiple, which creates its own set of problems.

From a search engine perspective, the H1 does two things. First, it provides a relevance signal. Google reads the H1 as a strong indicator of what the page is about, weighted more heavily than body copy but slightly less than the title tag. Second, it anchors the document structure. The heading hierarchy (H1, H2, H3) gives crawlers a map of the page’s content organisation. When that map is coherent, it makes it easier for Google to understand which parts of the page are most important.

From a user perspective, the H1 is the first thing a reader sees when they land on a page. It either confirms they are in the right place or introduces doubt. That doubt, even a moment of it, increases bounce rate. Bounce rate is not a direct ranking factor in any confirmed sense, but losing readers before they engage with your content is a problem regardless of how Google measures it.

Early in my agency career, I inherited a client whose site had been built by a developer who treated the H1 as a design element rather than a content element. Every page had an H1 that said the company name. Hundreds of pages, all telling Google the same thing: this is a page about the brand. The fix was mechanical and took a week. The ranking movement that followed was not dramatic, but it was consistent across dozens of commercial terms. Small structural clarity, compounded across a large site, moves the needle.

How Should You Write an H1 for SEO?

There are a few principles that hold up across almost every type of page and industry.

Include the primary keyword. This is not optional if you want the page to rank for that term. The keyword does not need to be the first word, but it should appear in the H1 naturally. “How to Write an H1 Tag That Actually Helps You Rank” contains the keyword. “Your Complete Resource for All Things SEO Heading Related” does not, and it is also terrible.

Match the search intent. If someone searches “best project management software for small teams,” they want a comparison or recommendation page. An H1 that says “Project Management Software Overview” is technically related but misses the intent. The H1 should reflect what the page delivers, not just what the page is broadly about.

Keep it concise and specific. There is no hard character limit for H1s the way there is for title tags, but shorter is almost always better. A long H1 dilutes the signal. If you are writing an H1 and it is running past 60 or 70 characters, you are probably trying to do too much with one element.

Do not keyword-stuff. I have seen H1s that read like a list of search terms separated by pipes and commas. “SEO Services | SEO Agency | Search Engine Optimisation | Digital Marketing.” That is not an H1. It is a cry for help. Google is not fooled by it, and readers leave immediately.

One keyword focus per H1. If you are trying to rank a single page for six unrelated terms, the H1 is not your problem. Your keyword strategy is.

What Is the Difference Between the H1 and the Title Tag?

This is where a lot of content teams get confused, and it matters more than most SEO checklists acknowledge.

The title tag appears in the browser tab and, most importantly, in the search results page. It is what earns the click. It needs to be compelling, keyword-relevant, and within roughly 60 characters so it does not get truncated in the SERP.

The H1 appears on the page itself. It is what the reader sees after they click. Its job is to confirm the promise made by the title tag. If those two elements are misaligned, you create a small but real moment of friction. The reader clicked on one thing and landed on something that feels slightly different.

They do not need to be identical. In fact, identical title tags and H1s are a missed opportunity. The title tag can be written for click-through. The H1 can be written for clarity and intent confirmation. They should be closely related but optimised for their different jobs.

Google sometimes rewrites title tags in the SERP if it thinks its version better matches the query. It does not rewrite H1s. That distinction is worth understanding. Your H1 is one of the few on-page elements where what you write is what Google displays, which makes it more controllable than people realise.

How Many H1 Tags Should a Page Have?

One. The answer has always been one, and while Google has said it can handle multiple H1s without the site being penalised, that is a technical tolerance statement, not a recommendation.

Multiple H1s on a single page create ambiguity. If there are three H1s, Google has to decide which one is most representative of the page’s topic. You are outsourcing that decision to an algorithm rather than making it yourself. That is a bad trade.

The more common problem I see is not multiple H1s written intentionally. It is CMS platforms generating them accidentally. WordPress themes, page builders like Elementor or Divi, and e-commerce platforms like Shopify all have their own logic for which content fields get wrapped in which heading tags. A site owner who has never looked at the rendered HTML of their pages often has no idea what heading structure is actually being output.

When I was running audits on larger e-commerce clients, sites with thousands of product pages would routinely have H1 issues at scale because the template was wrong, not the individual pages. Fixing the template fixed the entire catalogue in one change. That is the kind of leverage that makes technical SEO worth the investment. One fix, thousands of pages corrected, measurable impact on crawl efficiency and ranking signal clarity.

If you have not audited your H1 output at the template level, that is worth doing before you spend time writing individual page headings.

What Are the Most Common H1 SEO Mistakes?

Having reviewed hundreds of site audits across thirty-odd industries, the same H1 problems appear with remarkable consistency.

Missing H1 tags. Pages with no H1 at all are more common than they should be, particularly on older sites that were built before SEO was part of the development brief. Google will attempt to infer the page topic from other signals, but you are making its job harder and reducing the strength of your relevance signal.

H1 contains the site name instead of the page topic. This is almost always a theme or template issue. The developer set the site name as the H1 because it looked good in the design mockup. It is a branding decision that quietly undermines SEO across every page on the site.

Duplicate H1s across multiple pages. If your blog archive page, your homepage, and three category pages all have the same H1, you are sending conflicting signals about which page should rank for that term. Duplicate H1s often correlate with broader duplicate content issues, but they can also exist independently.

H1 does not contain the target keyword. This sounds obvious, but it happens constantly. Writers optimise the body copy, include the keyword in the meta description, and then write an H1 that is a creative riff on the topic rather than a direct statement of it. Creativity in an H1 is fine as long as the keyword is still present.

H1 and title tag are completely misaligned. Not just different, but pointing in different directions. The title tag promises a how-to article and the H1 announces a product page. This usually happens when content is repurposed or when different people write the on-page copy and the meta data without coordinating.

Overlong H1s that dilute the signal. Some content teams treat the H1 like a subtitle and write full sentences with clauses and qualifications. The keyword gets buried and the structural clarity disappears. Write the H1 as a heading, not a sentence.

Does H1 Placement on the Page Matter?

Yes, in the sense that the H1 should appear near the top of the page content, before the body copy begins. This is standard document structure and Google expects it. An H1 buried halfway down a page after several paragraphs of text is unusual enough to create ambiguity about whether it is genuinely the primary heading or a section header that was incorrectly tagged.

In practice, most well-built pages get this right automatically because the design convention places the page title at the top. The problems tend to emerge with landing pages that use unconventional layouts, hero sections that push content below the fold, or pages where the visual design and the HTML structure are not aligned.

One pattern I have seen on conversion-focused landing pages is a large hero image or video at the top with the H1 sitting below it in the HTML but appearing visually above it on the screen due to CSS positioning. From a user perspective it looks correct. From a crawler perspective, the H1 appears after a block of media content, which is a minor structural oddity. It is unlikely to cause significant ranking problems on its own, but it is the kind of thing that adds up when combined with other small structural issues.

The broader point about complexity applies here. SEO is not a single lever. It is a collection of signals that either reinforce each other or work against each other. An H1 that is slightly misplaced, combined with a title tag that does not quite match, combined with body copy that addresses a slightly different intent, combined with a slow page load time, produces a page that underperforms without any single element being dramatically broken. That is the most common type of SEO problem I have encountered, and it is the hardest to diagnose if you are looking at each element in isolation.

How Does the H1 Fit Into the Broader Heading Hierarchy?

The H1 is the top of a structural hierarchy that continues through H2, H3, and beyond. The logic is the same as a well-organised document: the H1 states the topic, H2s divide the topic into major sections, H3s subdivide those sections where necessary.

This hierarchy matters for SEO because it gives Google a structured map of the page’s content. A page about project management software that has an H1 on the topic, H2s covering pricing, features, integrations, and user reviews, and H3s within each section for specific sub-points, is significantly easier to parse than a page with the same content presented as undivided body copy with a single heading at the top.

The heading hierarchy also affects featured snippet eligibility. Google frequently pulls H2 and H3 text alongside or instead of body copy when constructing featured snippets. A clear heading structure increases the surface area of your page that can be selected for these placements.

I have judged the Effie Awards, where effectiveness is the only currency that matters. The same principle applies to page structure. A beautifully written page with poor structural markup is less effective than a clearly structured page with competent writing. Structure is not the enemy of good content. It is the framework that makes good content findable and usable.

For a broader look at how heading structure connects to content depth, crawlability, and topical authority, the complete SEO strategy hub covers the full picture. On-page elements like H1s are one component of a system, and they perform better when the system is coherent.

How Do You Audit H1 Tags Across a Large Site?

For small sites, you can review H1s manually. For anything with more than a few dozen pages, you need a crawl tool.

Screaming Frog is the standard choice for most SEO practitioners. Run a crawl, export the H1 data, and sort by the following categories: missing H1, multiple H1s, H1 over a defined character length, and H1 identical to title tag. Those four filters will surface the majority of structural H1 problems on most sites.

Ahrefs Site Audit and Semrush’s site audit tool both flag H1 issues automatically as part of a broader technical crawl. If you are already using either platform, the H1 data is already there. The question is whether anyone is acting on it.

For e-commerce sites with templated pages, the audit process is slightly different. Rather than reviewing individual pages, you are reviewing template types: product pages, category pages, blog posts, landing pages. If the template is wrong, every page built on that template has the same problem. Fix the template, not the pages.

One thing worth flagging: crawl data tells you what the H1 is, not whether it is the right H1. A page can have a syntactically correct, appropriately positioned, keyword-containing H1 that still underperforms because the keyword does not match the actual search intent of the audience. Technical correctness and strategic correctness are different things. You need both.

Understanding how users actually arrive at your pages and what they expect to find is the strategic layer that sits above the technical audit. Hotjar’s research on how marketers use behavioural data illustrates why combining technical SEO data with user behaviour data produces better decisions than either alone.

H1 SEO for Different Page Types

The principles are consistent, but the application varies by page type.

Blog posts and articles. The H1 is typically the article title. It should contain the primary keyword and reflect the specific angle of the piece. “SEO Strategy” is a topic. “How to Build an SEO Strategy for a New Website” is an H1.

Product pages. The H1 is the product name, ideally with a descriptor that adds keyword context. “Blue Running Shoes” is weaker than “Men’s Lightweight Blue Running Shoes.” The additional context adds specificity without changing the fundamental nature of the heading.

Category pages. These are often the most neglected. Category page H1s are frequently generated automatically from the category name, which is sometimes a single word or a vague label. “Accessories” is not an H1. “Women’s Jewellery and Accessories” is closer, but “Women’s Gold and Silver Jewellery” is better if that is what the category primarily contains.

Landing pages. The H1 on a landing page should match the ad copy or email subject line that drove the visitor there, as closely as possible. Message match between the traffic source and the landing page heading reduces bounce rate and improves conversion. This is one of the few places where the SEO goal (keyword relevance) and the conversion goal (message continuity) are naturally aligned.

Homepage. The homepage H1 is often the most contested because everyone has an opinion about what it should say. My view: it should state what the business does and for whom, in plain language. Not a tagline. Not a mission statement. A clear, keyword-relevant description of the primary value proposition. “Digital Marketing Agency for B2B Technology Companies” is an H1. “We Help You Grow” is a tagline that belongs somewhere else.

What Does Good H1 SEO Look Like in Practice?

The best H1 work I have seen is not clever. It is clear. It states the topic, includes the keyword naturally, and matches what the reader expects to find on the page. That is the entire brief.

When I was growing an agency from 20 to just over 100 people, one of the disciplines I tried to build into the content team was the habit of writing the H1 before writing the page, not after. When you write the H1 first, it forces you to be precise about what the page is actually about. When you write it last, it becomes a summary of what you happened to write, which is often a slightly different thing.

That small process change, writing the H1 as a brief rather than a label, improved the structural coherence of content across the team. Pages were more focused. The keyword alignment was tighter. The body copy was more directly relevant to the stated topic. None of that required a new tool or a new process. It just required a different order of operations.

The SEO industry has a tendency to make on-page optimisation feel more complex than it is. There is value in that complexity when it is applied to genuinely complex problems, like large-scale technical audits or competitive keyword strategy. But H1 optimisation is not a complex problem. It is a discipline problem. Most sites know what their pages are about. They just have not been consistent about communicating that clearly in the right place.

Good resources on avoiding the kind of over-engineering that undermines SEO performance include Moz’s analysis of failed SEO tests, which is a useful reminder that not every intervention produces the expected result, and that testing assumptions rather than implementing them wholesale is better practice. The same thinking applies at Moz’s framing of SEO strategy through a product mindset, which argues for prioritisation and iteration rather than trying to fix everything at once.

H1 optimisation is one of the highest-return, lowest-complexity improvements available in on-page SEO. The effort is low. The impact, particularly on large sites where template-level fixes propagate across thousands of pages, is disproportionately high. That ratio is rare enough in SEO that it is worth prioritising.

About the Author

Keith Lacy is a marketing strategist and former agency CEO with 20+ years of experience across agency leadership, performance marketing, and commercial strategy. He writes The Marketing Juice to cut through the noise and share what works.

Frequently Asked Questions

Does the H1 tag directly affect Google rankings?
Yes. The H1 is one of the stronger on-page relevance signals Google uses to determine what a page is about. It does not guarantee a ranking position on its own, but pages without a keyword-relevant H1 consistently underperform compared to pages where the H1 clearly signals the primary topic. It is one of the highest-return on-page elements to get right.
Should the H1 be the same as the title tag?
They do not need to be identical, and in most cases they should not be. The title tag is written for the SERP, where its job is to earn a click. The H1 is written for the page, where its job is to confirm the topic and match the reader’s intent. They should be closely related and contain the same primary keyword, but each can be optimised for its specific purpose.
Can a page have more than one H1 tag?
Technically yes, and Google has confirmed it does not penalise pages for having multiple H1s. In practice, one H1 per page is the correct approach. Multiple H1s create ambiguity about which heading represents the primary topic, and they often indicate a template or CMS configuration problem that is worth fixing regardless of any direct SEO impact.
How long should an H1 tag be?
There is no hard character limit for H1 tags, unlike the title tag. As a practical guideline, keeping the H1 under 60 to 70 characters produces cleaner, more focused headings. Longer H1s tend to dilute the keyword signal and often indicate the heading is trying to do too much. Shorter is almost always better.
How do I find H1 tag issues across a large site?
Use a crawl tool such as Screaming Frog, Ahrefs Site Audit, or Semrush’s site audit feature. Each will export H1 data by URL and flag common issues including missing H1s, duplicate H1s, and H1s that exceed a defined length. For sites built on templates, focus on the template type rather than individual pages. A single template fix can resolve H1 issues across thousands of pages simultaneously.

Similar Posts