Follow these practical guidelines when creating H1 headings for webpages.
Use One Clear Primary Heading
Using one prominent H1 heading is a straightforward way to establish the main topic of a page. However, Google does not impose a strict one-H1-per-page requirement. The priority is to create a logical, accessible document structure.
Include the Primary Keyword Naturally
Include the primary keyword when it accurately describes the page. Avoid repeating keywords unnaturally or sacrificing readability to match an exact phrase.
For example:
- Good: What Is Technical SEO? A Practical Guide
- Poor: Technical SEO, Best Technical SEO, Technical SEO Services and Technical SEO Tips
The first heading communicates a clear topic, while the second unnecessarily repeats keywords.
Match the Page's Search Intent
Write the H1 heading according to what the user expects to find.
Examples:
- Informational: What Is Local SEO and How Does It Work?
- Commercial: SEO Services for Growing Businesses
- Transactional: Book an SEO Website Audit
- Local: Eye Hospital in Hyderabad for Comprehensive Eye Care
The heading should accurately reflect the page's actual content.
Keep the Heading Specific and Readable
There is no fixed character limit for H1 tags. Aim for concise wording that communicates the page's main purpose without unnecessary modifiers.
Maintain a Logical Heading Hierarchy
Use H2 headings for major sections and H3 headings for subsections. Avoid choosing heading levels only for their visual appearance; use CSS to control font sizes when necessary.
Avoid Duplicate or Misleading H1 Headings
Review important templates and pages to identify headings that are missing, duplicated unintentionally, vague, or unrelated to the main content. Multiple H1 elements are not automatically an SEO error, but a clear primary heading can improve usability and content organization.
How to Check H1 Tags on a Website
You can check H1 headings using several methods:
1. Browser inspection: Right-click the webpage, select Inspect, and search the HTML for <h1>.
2. Screaming Frog SEO Spider: Crawl the website and review the H1 report to identify missing, duplicate, or multiple H1 headings.
3. View page source: Open the page source and search for <h1>. Remember that JavaScript may generate or modify headings after the initial HTML loads.
4. Google Search Console: Use URL Inspection to investigate how Google accesses and renders a page. Search Console is not a dedicated H1 auditing tool.
Review the rendered page as well as the source HTML when headings are created dynamically.