A page can look visually clean and still have a structural Search Engine Optimization (SEO) covers all measures that help a website become more visible in unpaid (organic) search results.Open glossary entry → problem. Visitors see a large title. In the HyperText Markup Language (HTML) is the markup language for web pages. It defines the structure and content of a page, such as headings, paragraphs, links and images.Open glossary entry →, the Hypertext Markup Language, the actual The H1 is a web page's main heading. It names the central topic, is visible to users and should generally appear only once per page.Open glossary entry → is missing. Or a long text has sections that are only set in bold, without a real subheading.

These are exactly the kinds of issues that often only become visible in a technical audit.

RankScan has two measures for headings:

  • “Pages without a main heading (H1)”: The affected pages lack an H1.
  • “Longer texts without subheadings”: The affected pages contain a text of 300 words or more without a single subheading as H2 or H3.

A missing H1 can point to template errors, errors in the A content management system (CMS) is software for creating, managing and publishing web content, usually without programming knowledge. Well-known examples are WordPress or Shopify.Open glossary entry →, the system used to manage web content, or editorial gaps. If it is missing on many pages, the cause usually lies in the template.

In this article, you will learn how a good The heading hierarchy is the logical nesting of headings from H1 to H6 that structures a page's content, much like a table of contents.Open glossary entry → is built and what to do for both measures. General knowledge about hierarchy is kept clearly separate from what RankScan measures.


Key takeaways are the most important insights of an article presented as a short, easily scannable list. They help users grasp central points quickly.Open glossary entry →
  • Every important Indexing is the step in which a search engine processes crawled content and decides whether a URL is added to the search index. Only indexed pages can appear in search results.Open glossary entry → page should have exactly one clear H1 heading.
  • The H1 describes the main topic of the page.
  • Longer texts need subheadings: H2 for sections, H3 for sub-points.
  • Headings should structure content, not just make it look bigger.
  • A missing H1 on many pages is often a template or CMS issue.
  • A logical hierarchy mainly helps screen readers. According to Google, the order does not matter for Google Search.
  • According to Google, multiple H1s are no ranking problem, but they are usually less clear.
  • The The title tag is an HTML element in the page <head> that defines the page title. It appears in the browser tab and can be used as the clickable title in search results.Open glossary entry → and the H1 can be similar, but they have different jobs.
  • RankScan reports two things: pages without an H1 and texts of 300 words or more without H2 or H3. RankScan does not report jumps in the hierarchy as a measure.

What Are SEO Headings? #

SEO headings are HTML headings from <h1> to <h6> that structure the content of a page hierarchically.

The Mozilla Developer Network (MDN), a developer documentation resource, describes these elements as six levels of section headings: <h1> is the highest level, <h6> the lowest.
Source: MDN Web Docs, HTML section heading elements

Example:

html
<h1>SEO Headings: Structure H1, H2 and H3 Correctly</h1>

<h2>What Are SEO Headings?</h2>
<h2>Why Is the H1 Important?</h2>
<h2>What Does a Good Heading Structure Look Like?</h2>

This structure helps readers understand the content:

  • The H1 names the main topic.
  • H2 headings structure the most important sections.
  • H3 headings divide individual sections further.

Important: H tags are not design tools. They describe the structure of the content.


Why Is the H1 Heading So Important? #

The H1 heading is the main heading of a page. It should clearly name the central topic.

For users, it confirms: “I am on the right page.”
For search engines, it is a hint for topical classification.
For screen readers, it is a central point of orientation.

WebAIM describes the H1 as the heading that describes the page as a whole and should typically be similar to the page title. A page should generally have only one H1.
Source: WebAIM, Semantic Structure: Regions, Headings, and Lists

A missing H1 therefore leads to a quality problem:

  • The main topic is less clear.
  • Users recognise the page focus less easily.
  • Screen reader navigation becomes harder.
  • Search engines have to infer the topic more strongly from other elements.

H1 Heading and SEO Title: What Is the Difference? #

The H1 and the SEO title are often confused. However, they have different jobs.

ElementWhere does it appear?Purpose
SEO title / <title>Browser tab and often in Google search resultsClick incentive and display on the The Search Engine Results Page (SERP) is the page a search engine returns after a query. Besides the organic listings it often contains extra elements such as ads, featured snippets or AI Overviews.Open glossary entry →
H1 headingVisible on the pageMain topic for users and page structure
The meta description is an HTML element in the page <head> that briefly summarises the page's content. Google can display it as the description in the search result.Open glossary entry →Often in the A snippet is the compact display of a result in the search results, usually made up of a title, URL and description. It is what users see before clicking.Open glossary entry →Short description and click argument

Google uses various sources to generate title links in search results. These include the <title> tag, visible main headings and other prominent text on the page.
Source: Google Search Central, Influencing your title links in search results

This means: the H1 and title should match thematically, but they do not have to be identical.

Example:

SEO title:
SEO Headings: Build H1 & Hierarchy Correctly

H1:
SEO Headings: Structure H1, H2 and H3 Correctly

The title is more strongly optimised for the search result. The H1 confirms the topic on the page.


Should Every Page Have Exactly One H1? #

As a best practice: yes.

Technically, HTML can contain multiple H1 elements. Google's John Mueller said in 2019 that sites rank fine with no H1 or with five.
Source: Search Engine Journal, Google Says H1 Headings Are Useful but Not Critical (2019)

The statement concerns the number of H1s, not their value. Readers and screen readers orient themselves by the main heading. Google also uses visible main headings as one source for title links in search results.
Source: Google Search Central, Influencing your title links in search results

Still, one clear H1 per page is the better solution in most cases:

  • It makes the main topic unambiguous.
  • It improves orientation for users.
  • It supports a clean accessibility structure.
  • It makes audits easier.

The RankScan measure asks for exactly one H1 per affected page.


What Does “Pages without a main heading (H1)” Mean? #

The RankScan measure “Pages without a main heading (H1)” means: the affected pages lack the central heading that clearly names the page's topic and purpose. An empty H1 without text counts as missing.

Rating in RankScan: high severity · low effort · work type Editorial.

RankScan does not count legal and confirmation pages. Multiple H1s on a page are not a separate measure.

This can have various causes:

  • The template does not output an H1.
  • The H1 is only styled visually, but is not a real <h1> element.
  • The page title is output as a <div> or <span>.
  • The H1 is loaded later via JavaScript (JS) and is not present in the initial HTML.
  • The actual page title is only formatted in bold, but not marked up as a heading.

Problematic implementation:

html
<div class="page-title">Our SEO Consulting</div>

Visually, this may look like a heading. Semantically, it is not an H1.

Better:

html
<h1>SEO Consulting for SMEs</h1>

Steps #

  1. Open the first affected page from the list in your website's editor.
  2. Set the main heading as H1 and name the topic of the page in it.
  3. Check that the page has exactly one H1. Repeat this for every affected page.
  4. Publish the pages.
  5. Mark the measure as done once the change is live.

Variant: only the home page is affected #

If the H1 is missing only on the home page, RankScan shows adapted steps. The H1 of the home page tells visitors and search engines who you are and what you offer.

  1. Open the home page in your website's editor.
  2. Set an H1 that names your brand and core offer, for example “Example Ltd, timber construction from the region”.
  3. If a large heading does not fit the design, have your developers or agency style the H1 to match.
  4. Check the display on mobile and desktop. The page has exactly one H1.
  5. Publish the page and mark the measure as done.

Variant: from 20 pages, start with the template #

If the H1 is missing on 20 or more pages, the cause usually lies in the template. RankScan then starts the steps there.

  1. First check whether the affected pages share the same template, for example posts, products or references.
  2. If the template lacks the H1, have your developers or agency add it. This fixes all pages of that type.
  3. Then add the H1 to the remaining pages one by one. Start with offers and services.
  4. Check that each page has exactly one H1.
  5. Publish the pages and mark the measure as done.

Verification: The next full Crawling is the process by which a search engine bot fetches a URL and downloads its content. It is the first step before a page can be indexed.Open glossary entry → checks all affected pages. RankScan then reports “Fixed” or “Not fixed yet” with the number of pages still missing.


What Does “Longer texts without subheadings” Mean? #

The RankScan measure “Longer texts without subheadings” means: the affected pages contain a text of 300 words or more without a single subheading as H2 or H3.

Rating in RankScan: low severity · medium effort · work type Editorial.

The measure does not check whether the levels follow each other logically. It only reports texts that have no H2 or H3 at all. RankScan does not report shorter texts below 300 words. Contact, legal, listing, confirmation and functional pages do not count either, because they have no running text to structure.

Typical example:

H1: Our Services
(600 words of running text, some paragraphs in bold, no H2 or H3)

Better:

H1: Our Services
H2: Consulting
H2: Implementation
H3: Planning
H3: Execution
H2: Maintenance

Subheadings make a text easy to scan and navigable with a screen reader. Search engines and AI assistants find individual sections more easily. Google does not name a direct ranking effect.

Package of the most important pages #

The measure names at most ten pages at a time. If more pages are affected, RankScan names the ten most important. The list is sorted by importance. Old news without visitors comes last.

Steps #

  1. Work through the list from top to bottom. The most important pages come first.
  2. Skip old news without visitors. Pages with offers and guides are worth the work more.
  3. Split the text of each page into sections with one topic each.
  4. Give each section a subheading as H2 that names its content.
  5. Mark up bold paragraphs that look like headings as H2 or H3.
  6. Publish the pages.
  7. Mark the measure as done once the change is live.

Verification: The next full crawl checks all affected pages. RankScan then reports “Fixed” or “Not fixed yet” with the number of pages still missing.


General Knowledge: A Logical Hierarchy #

This section is general knowledge. RankScan does not report jumps in the hierarchy as a measure.

Typical jumps:

H1
H3
H2
H4

A clean structure follows the logic of the content:

H1
H2
H3
H3
H2
H3
H2

The W3C Web Accessibility Initiative recommends nesting headings by rank. Headings of a higher or equal rank start new sections, lower levels form subsections.
Source: W3C WAI, Page Structure: Headings

According to Google, the order does not matter for Google Search. Google does call a semantic order “fantastic for screen readers”.
Source: Google Search Central, SEO starter guide

A logical hierarchy therefore pays off mainly for accessibility and readability.


Content Issue or Template Issue? #

To fix a heading issue, it matters whether it appears on only one page or arises systematically.

Content Issue #

A content issue affects individual pages or posts.

Examples:

  • A blog post was published without an H1.
  • A long guide has no subheadings.
  • A section title was only formatted in bold.

Solution: correct it editorially.


Template Issue #

A template issue often affects many pages at the same time.

Examples:

  • The logo is marked up as H1 site-wide, the page title is not.
  • Category titles are only <div> elements.
  • Product names in the shop are output as <span>.

Solution: correct the template, CMS component or page builder block.

For “Pages without a main heading (H1)”, RankScan takes this difference into account. From 20 affected pages, the steps start with the template.


Which Heading Issues Matter? #

The following table is a general professional assessment. RankScan shows a single severity per measure: “Pages without a main heading (H1)” high, “Longer texts without subheadings” low. RankScan does not report the other rows as a measure.

IssueAssessmentWhy
No H1 on an indexable pageimportantThe main topic is missing from the structure
H1 missing on many pages of the same typeimportantIndicates a template or CMS issue
Logo or brand name as the only H1importantWeak page topic on all subpages
H1 does not match the page contentimportantThe topic is unclear
Long text without subheadingsmediumHard to scan and navigate
Multiple H1s without clear logicminorAccording to Google no ranking problem, but less clear
Jump from H2 to H4minorLess comprehensible for screen readers
Empty H tagsminorOften a page builder artefact
Generic H2 such as “Learn more”minorWeakens scannability and context

The most important rule:

Fix issues on important pages first. Fix template issues before individual issues.


H1, H2, H3: What a Good Structure Looks Like #

A good H1-H2-H3 structure works like a table of contents.

Example for a guide page:

H1: SEO Headings: Structure H1, H2 and H3 Correctly

H2: What Are SEO Headings?
H2: Why Is the H1 Important?
H2: H1 and SEO Title: What Is the Difference?
H2: What Does a Good Heading Structure Look Like?
H3: Example of a Correct Structure
H3: Example of a Poor Structure
H2: Common Heading Mistakes
H3: Logo as H1
H3: Headings Used Only for Design
H3: Empty H Tags
H2: SEO Heading Checklist

This structure is logical because each level has a clear function.


Can You Skip Heading Levels? #

As a best practice, you should not skip levels unnecessarily. RankScan does not report such jumps. For screen readers, a structure without gaps is still better.

Poor:

H1: SEO Headings
H3: Optimise the H1
H3: Use H2 and H3

Better:

H1: SEO Headings
H2: Optimise the H1
H2: Use H2 and H3

Or, if the H3s really are sub-points of an H2:

H1: SEO Headings
H2: Use H1, H2 and H3 Correctly
H3: Optimise the H1
H3: Use H2 and H3

WebAIM points out that headings form a kind of table of contents. It is therefore generally not useful to skip levels, for example from H2 directly to H4.
Source: WebAIM, Semantic Structure


Headings Are Structure, Not Design #

A common mistake: headings are chosen based on appearance.

Example:

  • The H2 is too large in the design.
  • Someone therefore uses an H4.
  • In terms of content, however, an H2 would be correct.

That is wrong. Headings are Semantic HTML means using HTML elements according to their meaning, such as <main> for the main content or <nav> for navigation, instead of building everything from generic <div> containers.Open glossary entry →. They describe the meaning of a section. The appearance should be controlled via Cascading Style Sheets (CSS) is the language used to define the layout and design of web pages. CSS controls colours, fonts, spacing and arrangement, among other things.Open glossary entry →, the language used for web page layout.

Poor:

html
<h4>Our Services</h4>

only because the H4 looks smaller.

Better:

html
<h2 class="text-lg">Our Services</h2>

This keeps the structure correct while the design can be adjusted flexibly.

Google also recommends in its own style guidelines that headings be structured hierarchically, for example with H1, H2 and H3 in HTML or corresponding Markdown levels.
Source: Google Developer Documentation Style Guide, Headings and titles


Writing Good SEO Headings #

A technically correct structure is not enough. Headings also need to be well written.

Good headings are:

  • specific,
  • understandable,
  • helpful,
  • close to the A keyword is the search term users enter into a search engine to find information, products or providers. Keywords are the basis against which rankings and visibility are measured.Open glossary entry →,
  • not over-optimised,
  • aligned with Search intent is the goal behind a search query: does the user want to learn something, buy something or reach a specific page? Content only ranks well if it matches this intent.Open glossary entry →.

Example: weak #

Introduction

Example: better #

What Are SEO Headings?

Example: weak #

Benefits

Example: better #

Why a Clear Heading Structure Improves SEO and Usability

The focus keyword does not need to be forced into every heading. What matters is that the page as a whole clearly matches the topic.


Keyword Use in H1 and H2 #

The H1 should clearly name the main topic. If possible, it contains the focus keyword or a natural variant of it.

For this article, the focus keyword is SEO headings.

Good H1:

SEO Headings: Structure H1, H2 and H3 Correctly

Less good:

The Ultimate Guide to Better Websites

The second version is too general. It does not clearly say what the page is about.

H2 headings should cover important subtopics, for example:

  • What are SEO headings?
  • Why is the H1 important?
  • How do you build an H1-H2-H3 structure?
  • Which mistakes should you avoid?

This creates topical depth without keyword stuffing.


Headings and Accessibility #

A good heading structure is important not only for SEO, but also for accessibility.

Screen reader users can navigate a page via its headings. If headings are missing, empty or jump illogically between levels, this navigation becomes harder.

Important rules:

  • Every page should have a recognisable main heading.
  • Headings should describe the content that follows.
  • Levels should be nested logically.
  • Empty headings should be avoided.
  • Headings should not be used only for visual styling.

The Web Accessibility Initiative (WAI) of the W3C describes headings as an important means of structuring content and helping users orient themselves on web pages.
Source: W3C WAI, Headings


Headings and AI Visibility #

AI systems, search engines and retrieval systems often process content section by section. Subheadings help identify topic blocks and classify text passages correctly.

This does not mean that a good H1 automatically leads to a mention in ChatGPT, Perplexity or AI Overviews are AI-generated answer boxes from Google that appear above the classic search results. They summarize information from the web and can change click distribution.Open glossary entry →. Such claims would be too absolute.

What is realistic:

A clear heading structure can help make content more machine-readable. It makes it easier to break content into sections and improves the context of individual text passages.

Headings are especially helpful when they:

  • address questions clearly,
  • describe sections precisely,
  • order subtopics logically,
  • use important terms naturally,
  • avoid generic labels such as “Learn more” or “More information”.

For AI Visibility describes whether and how visible a brand, website or person is in AI-generated answers. It measures mention, position, description and source linking across multiple platforms and prompts.Open glossary entry →, heading structure is therefore not a standalone success factor, but an editorial foundation.


Common SEO Heading Mistakes #

Mistake 1: No H1 present #

The page has a visible title, but no real <h1> tag.

html
<div class="title">Contact</div>

Better:

html
<h1>Contact</h1>

Mistake 2: Long text without subheadings #

A guide or service page has several hundred words of running text, but no H2 or H3. Often, single paragraphs are set in bold and look like headings.

Better: split the text into sections with one topic each and give each section an H2.


Mistake 3: Logo as H1 #

Some templates mark up the logo or company name as H1 on every page.

Problem: every page then has the same main heading. The actual topics of the subpages are weakened.

Better: the logo stays a logo. The H1 describes the specific page content.


Mistake 4: Multiple H1s without clear logic #

Multiple H1s are technically possible, but often indicate template issues.

Usually better:

H1: Main topic of the page
H2: First main section
H2: Second main section
H3: Sub-point


Mistake 5: Levels are skipped #

H1
H3
H4
H2

This makes orientation with screen readers harder. A clean nested structure is better.


Mistake 6: Headings used only for design #

When H tags are used only because they look right visually, a wrong structure quickly develops.

Better: meaning through HTML, appearance through CSS.


Mistake 7: Empty or generic headings #

Page builders sometimes create empty H tags such as <h2></h2>. These should be removed.

Headings such as “Introduction”, “More”, “Details” or “Further information” are not very helpful. Descriptive headings are better:

How to Check Your Heading Structure


Example: Poor and Good Heading Structure #

Poor #

H1: Welcome
H3: Services
H4: SEO
H2: Why Us?
H5: Contact

Problems:

  • The H1 is too general.
  • H2 is skipped.
  • H4 and H5 are not logically embedded.
  • The structure probably follows the design, not the content.

Good #

H1: SEO Consulting for SMEs

H2: Our SEO Services
H3: Technical SEO Analysis
H3: Keyword and Content Strategy
H3: Monitoring and Reporting

H2: Why SEO Consulting Makes Sense
H2: Who Our Offer Is For
H2: Book a Consultation

This structure is clear, scannable and thematically understandable.


What to Do After a RankScan Finding #

The steps are in the measure itself and in the sections on both measures above. The following points add to them.

For “Pages without a main heading (H1)” #

  • Check whether the affected pages share the same template. Then one change in the template fixes all pages of that type.
  • Compare the H1, SEO title and first paragraph. They do not have to be identical, but they should name the same topic.
  • Check that the H1 is in the delivered HTML and is not created only by JavaScript.

Example of a consistent match:

SEO title:
SEO Consulting for SMEs in Lucerne

H1:
SEO Consulting for SMEs

Introduction:
We support SMEs with technical SEO, content strategy and ongoing monitoring.

For “Longer texts without subheadings” #

  • Start at the top of the list. The most important pages are there.
  • Look for bold paragraphs that look like headings. They are often already the right subheadings.
  • Use the opportunity to set the levels cleanly too: H2 for sections, H3 for sub-points.

Wrap-up #

Publish the changes and mark the measure as done. The next full crawl checks all affected pages. RankScan then reports “Fixed” or “Not fixed yet” with the number of pages still missing.


How to Check Your Headings #

You can check the heading structure manually or with tools.

Manually in the browser #

Use the developer console and search for:

html
<h1
<h2
<h3

Check:

  • Is there exactly one H1?
  • Does a longer text have H2 or H3 subheadings?
  • Does the structure follow a logical order?
  • Are there empty H tags?
  • Are important section titles real headings?

With browser extensions #

Tools such as HeadingsMap show a page's heading structure as a tree view. This helps you quickly see whether levels are missing or jumping.


With crawling tools #

For larger websites, crawling tools such as Screaming Frog or Sitebulb are useful. They show, for example, missing, duplicate or multiple H1s across many pages.


With Lighthouse #

In the accessibility category, Lighthouse is an open-source diagnostic tool from Google that audits a page's performance, accessibility and other quality aspects in a simulated lab environment.Open glossary entry → checks, among other things, whether headings appear in descending order.
Source: Chrome for Developers, Lighthouse accessibility score


What RankScan Checks for Headings #

RankScan checks two things during the crawl and turns each into a measure:

  • “Pages without a main heading (H1)”: The page has no H1 with text. Legal and confirmation pages do not count.
  • “Longer texts without subheadings”: A text of 300 words or more has not a single H2 or H3. Contact, legal, listing, confirmation and functional pages do not count.

RankScan does not turn other points into a measure. These include multiple H1s, jumps in the hierarchy, empty or generic headings, the logo as H1 and differences between mobile and desktop. Check these points yourself if needed, for example with the checklist below.


Checklist: Good SEO Headings #

This checklist is general. It goes beyond what RankScan reports as a measure.

Use it for every important page:

  • Is there exactly one clear H1?
  • Does the H1 describe the main topic of the page?
  • Does the H1 contain the focus keyword or a natural variant?
  • Does the H1 match the SEO title?
  • Is the H1 visible and present in the initial HTML?
  • Does a longer text have subheadings as H2 or H3?
  • Do H2 and H3 follow a logical structure?
  • Are levels not skipped unnecessarily?
  • Are headings descriptive rather than generic?
  • Are H tags not used only for design?
  • Are there no empty H tags?
  • Can users roughly understand the content from the headings alone?
  • Is it clear whether an issue must be fixed editorially or in the template?
  • Did you mark the measure as done in RankScan?

In addition, semantic HTML, thin content and high-quality content, schema markup and title tag help narrow down the cause cleanly and prioritize the next SEO measures.

For further optimization, summaries and key takeaways are especially relevant, because they also make longer texts easy to scan.

FAQ About SEO Headings #

What is an H1 heading?

The H1 is the main heading of a web page. It describes the central topic of the page and should be visible to users.

Is an H1 important for SEO?

It helps search engines, users and screen readers classify the page content. However, it is only one building block among many.

Can a page have multiple H1s?

Technically yes. Google does not see a ranking problem in it. In practice, one clear H1 per page is still the better solution because it makes the main topic clearer.

What is a good H1 for SEO?

A good H1 is clear, specific and describes the main topic of the page. Ideally, it contains the focus keyword or a natural variant.

What is the difference between the SEO title and the H1?

The SEO title appears in the browser tab and often in search results. The H1 appears visibly on the page. Both should match thematically, but they do not have to be identical.

What should an H1-H2-H3 structure look like?

The H1 represents the main topic. H2 headings structure the main sections. H3 headings divide individual H2 sections.

Is it bad to skip H2 and use H3 directly?

According to Google, the order does not matter for Google Search. For screen readers, a logical structure without gaps is still better. RankScan does not report such jumps as a measure.

Do headings help with AI visibility?

They can help make content more machine-readable and understandable section by section. However, they do not guarantee a mention in AI answers.

Should the keyword appear in every heading?

No. That quickly looks over-optimised. Use keywords where they fit naturally, and write headings primarily for understanding and search intent.

What should I do if RankScan reports “Pages without a main heading (H1)”?

Set exactly one H1 that names the topic on every affected page. If only the home page lacks the H1, it names your brand and core offer. From 20 pages, have the template corrected first. Then mark the measure as done.

What should I do if RankScan reports “Longer texts without subheadings”?

Structure the texts of the listed pages with subheadings: H2 for sections, H3 for sub-points. Start at the top of the list. Then mark the measure as done.


Conclusion: Good Headings Create Orientation and Fix Structural Issues #

SEO headings are not a ranking trick. They are a fundamental structural feature of good web pages.

A clear H1 confirms the main topic. Subheadings make longer texts scannable, accessible and machine-readable. This is exactly what the RankScan measures “Pages without a main heading (H1)” and “Longer texts without subheadings” check.

What matters is not only seeing the individual issue, but identifying the cause:

  • Is it an editorial error?
  • Is it a template issue?
  • Does it affect important pages?
  • Does the heading structure match the actual content?

The best rule is:

Meaning first, then design.

Use a clear H1, break up longer texts with subheadings and write headings so users can understand the content just by scanning the page. Then mark the measure as done in RankScan.


Sources and Further Reading #