Headings
Headings structure your website and provide clear navigation. They are important for search engines and for users who rely on screen readers, helping to ensure accessibility.
Important
Use headings according to their content hierarchy - not their appearance. Incorrect heading order (e.g., using an H4 directly after an H1) can confuse search engines and users who rely on screen readers.
Overview of heading levels
| Level | Meaning | Usage |
|---|---|---|
| H1 | Page title | Only once per page; automatically set by the page title |
| H2 | Main section | First level of structure below the page title |
| H3 | Subsection | Structure within an H2 section |
| H4 | Sub-subsection | Rarely needed; may be used within content boxes |
| H5 / H6 | Fine-grained structure | Seldom used |
Setting a heading in a content element
Each content element has its own heading field:
- Open the content element for editing.
- Enter the heading in the "Heading" field.
- Under "Type", select the desired heading level (H1–H6).
- Optional: Select "Hide" if you want the heading to be visible in the backend but hidden in the frontend.
- Save your changes.
Subheading
Each content element also includes a field for a subheading. The subheading is automatically displayed one level below the main heading:
- H2 heading → H3 subheading
- H3 heading → H4 subheading
This helps maintain a logical heading structure and ensures consistent content hierarchy throughout the page.
Hiding a heading
Sometimes a heading is useful for backend content management, but should not appear in the frontend:
- Enter the heading in the "Heading" field.
- Select "Hidden" as the heading type.
- The heading remains visible in the backend but is not displayed in the frontend.
Note
Always fill in the heading field - even if you hide the heading. This makes it much easier to navigate and manage content in the backend.
Why not in the Rich Text Editor?
Headings can also be created directly in the Rich Text Editor (RTE). However, this is not recommended because:
- Direct links to content elements are not possible.
- These headings do not appear in automatically generated menus or navigation elements.
- Content is more difficult to restructure and maintain.
- Formatting is less consistent across the website.