A top-level HTML heading identifying a page’s main topic. A clear primary heading helps readers understand the page.

H1 is the top-level HTML heading element. It commonly identifies the main subject of the page’s content. The visible heading helps a reader understand where they have arrived, while its semantic level contributes to the document structure used by browsers and assistive technologies.

A heading’s level and its appearance are separate choices. Making text large or bold does not automatically make it an H1; an H1 can also be styled to look smaller. When reviewing a page builder, check the actual heading element as well as the visual design.

A clear primary heading is a practical convention for ordinary content pages. It should describe the page rather than repeat a slogan that could appear anywhere on the site. Do not turn this convention into a claim that exactly one H1 earns a ranking advantage or that a second H1 automatically prevents ranking. The useful goal is a coherent, accessible structure.

Takeaway: Give each page an unmistakable main subject and check that the template marks it up as a heading. Improve clarity for readers instead of treating the H1 count as an SEO score.

Example

A catering page opens with “Make Every Occasion Special” in large text, followed by details about business lunches. A clearer main heading could identify “Business Lunch Catering,” with the slogan used as supporting copy. The change tells a visitor what the page offers without requiring a city or keyword list in every heading.

What to check

Check whether the CMS already supplies the page’s H1 before adding another in an article body. A visible heading and an SEO title can use different wording while describing the same topic. Review the full outline rather than judging the heading in isolation.

For more detail, see The HTML section heading elements.