Your heading hierarchy tells search engines how your page is organised and which topics are most important. It also tells screen reader users where to jump within a long page, and it shapes how clearly your content reads for everyone. Done correctly, a well-structured heading hierarchy improves both rankings and the user experience with no trade-off between the two.
Heading structure is one of those on-page SEO elements that is simple in principle but consistently implemented badly in practice. Accounting websites in particular tend to suffer from two common problems: headings used purely for visual styling rather than semantic meaning, and multiple H1 tags appearing on pages built from poorly configured templates. Both issues are fixable, and fixing them produces measurable improvements.
Why heading hierarchy matters for SEO and accessibility
Search engines use headings to build a model of your page's content. The H1 identifies the primary topic. H2s identify the main sections. H3s and H4s break those sections into sub-points. This structure allows search engines to understand not just that a page is about "self-assessment tax returns" but also that it covers specific sub-topics: who needs to file, what the deadlines are, what happens if you miss them, and how to get help.
Google also uses headings when selecting featured snippet content. If a searcher asks "who needs to file a self-assessment tax return?", and you have an H2 or H3 with that exact phrasing followed by a concise answer, Google can pull that as a direct answer in the results. Well-structured headings are one of the most reliable ways to win featured snippets for question-based queries.
For accessibility, the heading hierarchy is how screen readers allow users to navigate long pages. A user who is blind or has low vision relies on the heading structure in the same way a sighted user relies on visual skimming. If your headings are out of order, missing levels, or used for visual effect rather than structure, the page becomes difficult or impossible to navigate with assistive technology. UK public sector websites are legally required to meet WCAG 2.1 AA, and while private firms are not under the same legal obligation, WCAG compliance is increasingly treated as a baseline expectation.
The H1 rule: one per page, primary keyword, aligned with the title tag
The H1 is the most important heading on the page. There must be exactly one per page. This is not a stylistic preference or a guideline that allows exceptions; it is a structural requirement that every well-built website must meet.
Your H1 must contain your primary keyword. It should closely relate to the title tag, though it does not need to be identical. The title tag is written for the SERP; the H1 is written for the reader. You can be slightly more natural or expansive in the H1 while keeping the title tag tight and keyword-precise.
Example:
Title tag: Self Assessment Tax Returns for Sole Traders | Bennett Accountants
H1: Self assessment tax returns for sole traders and freelancers
The H1 is more readable, slightly broader, and clearly aligned with the title tag's keyword intent.
What you should not do: make the H1 your firm's tagline ("Excellence in Accountancy Since 1994"), your firm name, or a generic welcome message ("Welcome to our website"). These carry no keyword value and waste the most prominent heading on the page.
H2s: main section dividers and secondary keywords
H2 headings divide your page into its main sections. Each H2 should represent a distinct topic that supports the overall theme of the H1. Where it is natural, include secondary keywords in your H2s.
Secondary keywords are related phrases that people use when researching the same topic. For a self-assessment page, secondary keywords might include: "self assessment deadlines", "what to include in a self assessment", "penalties for late filing", and "how to reduce your tax bill". If each of these becomes an H2, you create a page that is comprehensive, useful, and well-positioned to rank for the full cluster of related searches.
Avoid H2s that are purely generic section labels with no keyword value: "Introduction", "More Information", "Contact Us". These headings add nothing. Compare:
Weak H2: "Our services"
Strong H2: "What our self assessment service includes"
Weak H2: "More information"
Strong H2: "Self assessment penalties for late filing — and how to avoid them"
The strong versions give search engines a clear topic signal and give readers a clear reason to keep reading.
H3s and H4s: sub-points, nested content, and FAQs
H3 headings sit beneath H2s and break individual sections into more granular sub-topics. They are particularly useful for:
- FAQ sections: each question becomes an H3, which is the standard pattern for FAQPage schema markup.
- Step-by-step processes: each step can be an H3 under an H2 of "How it works".
- Comparison breakdowns: comparing two options under a section heading.
H4 headings are used rarely in most accounting web content. They appear in very long articles where sections need a further level of subdivision, or in technical content with multiple nested layers of information.
The key rule for H3s and H4s is: do not skip heading levels. You cannot go from an H2 directly to an H4. If you have an H4, there must be an H3 above it in the same section. Skipping levels breaks the hierarchy for screen readers and sends a confusing structural signal to search engines.
Practical examples for common accounting page types
The following examples show how heading structure works for three common page types on an accounting website.
Service page: Self Assessment Tax Returns
- H1: Self assessment tax returns — what sole traders need to know
- H2: Who needs to complete a self assessment tax return?
- H2: What the self assessment process involves
- H3: Gathering your income and expense records
- H3: Calculating your tax liability
- H3: Submitting your return to HMRC
- H2: Self assessment deadlines you must not miss
- H2: Penalties for missing the self assessment deadline
- H2: How our self assessment service works
- H2: Self assessment frequently asked questions
- H3: What if I have never filed a self assessment before?
- H3: Can I claim expenses if I work from home?
Location page: Accountants in Leeds
- H1: Accountants in Leeds: small business specialists
- H2: Our accountancy services in Leeds
- H2: Who we help in Leeds
- H2: Why Leeds businesses choose us
- H2: Our office location and service area
- H2: Frequently asked questions about our Leeds accountancy services
- H3: Do I need to visit your office in person?
- H3: What does your Leeds accountancy service cost?
Notice that every H1 contains the primary keyword for the page. The H2s expand on that keyword into related sub-topics. H3s break sections into digestible sub-points. No heading levels are skipped.
Common heading mistakes on accounting websites
Using headings for visual styling: this is extremely common in older accounting websites. A designer may have applied an "H2" class to a font size, meaning large text is marked up as H2 whether or not it represents a new section. The result is a heading hierarchy that makes no semantic sense. Fix this by using CSS classes for visual styling and keeping heading tags for structural meaning only.
Multiple H1 tags: often caused by themes or templates where the site name appears as an H1 in the header and the page title is also marked as H1. Check every page template for this error, not just individual pages. A crawler tool such as Screaming Frog will flag all pages with multiple H1s.
Heading content that matches no keyword: headings like "Let's get started", "The journey ahead", or "A note from our team" are common on agency-built accountancy websites. They add nothing to your SEO or to the reader's ability to understand your content.
Skipping levels: going from H1 directly to H3 means readers and assistive technology cannot tell whether the H3 sits beneath a missing H2 or is independent of it.
How Google uses headings for featured snippets
Featured snippets (the answer boxes that appear at the top of some search results) are frequently pulled from well-structured heading-and-body-text combinations. The pattern that most reliably triggers a featured snippet is:
- A heading (H2 or H3) that closely matches a common question
- Followed immediately by a concise, direct answer in the first paragraph below that heading
For accounting content, question-phrasing headings work well: "What is the self assessment filing deadline?", "How much can I earn before paying tax?", "Do sole traders need to register for VAT?" Each of these, followed by a direct two-to-three sentence answer, is a strong candidate for a featured snippet. The fact that you can identify featured snippet opportunities and structure your headings to target them is one of the less-discussed practical benefits of correct heading hierarchy.
Accessibility: why correct heading order matters
Screen reader software (JAWS, NVDA, VoiceOver) gives users the ability to pull up a list of all headings on a page and jump directly to any of them. This is the primary way many users with visual impairments navigate long-form web content.
If your headings are out of order, skipping levels, or used for styling rather than structure, the heading list the screen reader presents is meaningless. A user scanning for the section on "fees" or "how to get started" cannot find it if the headings are misused or non-existent.
Beyond the accessibility obligation, consider that the majority of your potential clients are busy professionals who scan before they read. Clear heading hierarchy serves sighted users who are scanning your content in exactly the same way it serves assistive technology. A page with no clear heading structure causes sighted visitors to leave faster, increasing bounce rate, which is itself a signal that Google may factor into ranking assessments.
Key takeaways
- One H1 per page is an absolute rule; it must contain the primary keyword and align with the title tag.
- H2s are your main section dividers; include secondary keywords in them naturally, not forcibly.
- H3s and H4s break sections into sub-points; never skip a heading level.
- Question-phrasing H2s and H3s create strong opportunities for Google featured snippets.
- Never use heading tags for visual styling; keep heading tags for structural meaning and use CSS for font sizes.
- Correct heading hierarchy serves both search engines and screen reader users, making it an SEO and accessibility priority simultaneously.
Frequently asked questions
Can I have more than one H1 if my page has two separate main topics?
No. If your page genuinely covers two separate main topics of equal weight, you should consider whether they need to be separate pages. A single page should have a single primary focus, which the H1 identifies. Two H1s almost always signal a page that is trying to do too much.
Does the H1 need to exactly match my title tag?
No, but they should be closely aligned in keyword focus. The title tag can be more precise and slightly more promotional; the H1 should read naturally on the page. The same primary keyword should appear in both.
How many H2s should a service page have?
There is no fixed number, but five to eight H2s on a substantive service page is a common and effective range. Each H2 should represent a distinct aspect of the service or a question your client is likely to have. If you have fewer than three H2s, the page may be too thin. If you have more than ten, consider whether the page is trying to cover too much.
What if my CMS automatically generates H1 tags from the page title field?
Most modern CMS platforms do this and it is fine, provided you are not also adding an H1 manually elsewhere on the page. Check your page templates to confirm that the page title field generates exactly one H1 and no other element on the page is also wrapped in an H1 tag.
Do H2 and H3 headings need to contain keywords?
They do not all need to contain keywords, but those that can include relevant terms naturally should do so. Forcing keywords into headings where they do not fit reads as awkward and provides little benefit. Where a heading naturally accommodates a secondary keyword or question phrase, include it.
Further reading
For the complete picture of how heading structure fits within a wider SEO strategy for UK accounting firms, including title tags, meta descriptions, internal linking, and technical audits, read the full guide for accounting firms.