H1 Tag

The primary HTML heading element (<h1>) that identifies the main topic of a web page — used by both users and search engines to understand what the page is about, and typically displayed as the largest, most prominent text on the page.

Updated June 9, 2026

TL;DR

The H1 is the main heading of your page. It should clearly state what the page covers, typically including your target keyword. One H1 per page is the standard — it's both a UX anchor and an SEO relevance signal.

Key Points

✓

Google recommends one H1 per page to clearly identify the main topic — multiple H1s are technically valid HTML5 but create ambiguity

✓

The H1 should include your primary target keyword naturally — it's one of the strongest on-page relevance signals

✓

The H1 and the title tag don't need to be identical — the H1 is for page context, the title tag is for SERP click-through

✓

H1 should be the first heading a user sees, providing an immediate clear statement of what the page is about

H1 vs. Title Tag

The H1 tag and the title tag serve related but distinct purposes[1]. The title tag (<title>) appears in the browser tab, SERP result listings, and bookmarks — it's optimized primarily for click-through rate from search results and should be under 60 characters. The H1 appears as the main visible heading when users land on the page — it provides on-page context and should clearly state the page topic. While they often say similar things, they don't need to be identical. The title might be 'Keyword Research Guide: Find Keywords That Drive Traffic' (optimized for CTR), while the H1 is 'The Complete Guide to Keyword Research' (cleaner on-page header). Google reads both independently — the title tag is more influential for which queries trigger the page in search; the H1 reinforces topical relevance once the page is loaded.

Writing Effective H1 Tags

An effective H1 clearly states the primary topic of the page and includes the target keyword naturally[1][2]. Best practices: place the target keyword in the first half of the H1 where possible; keep it under 70 characters (longer H1s may be truncated in some displays); write it for humans first (it should make immediate sense to a visitor), not just for keyword inclusion; make it unique across all pages on your site — duplicate H1s create the same issues as duplicate content. For blog posts, the H1 is often the post title. For service pages, it's typically a benefit-focused statement of what the page delivers. For product pages, it's the product name plus a distinguishing descriptor. Avoid 'Welcome to [Company Name]' as an H1 — this tells neither users nor Google what the page actually covers.

H1 in the Heading Hierarchy

The H1 is the top of the heading hierarchy — it defines the topic, while H2s define major sections, H3s define subsections, and so on[2]. The hierarchy should be logical and sequential: don't skip from H1 to H3 without an H2. Screen readers use heading structure for navigation — jumping heading levels is an accessibility problem. Search engines use the heading structure to understand content organization, similar to a document outline. For long-form content, the heading hierarchy becomes a de facto table of contents: the H1 states the topic, H2s break it into digestible sections, H3s add detail within sections. Tools like Search Console's URL Inspection tool shows the rendered H1 of any page — useful for verifying that your H1 is actually being rendered and isn't hidden by CSS or generated by JavaScript that Googlebot might miss.

Put it into practice

Skribra automates your SEO content pipeline — from keyword research to published articles — so you can apply these concepts at scale.

Try Skribra Free