Including page titles
Pages and posts behave differently for titles. Knowing the difference keeps layouts flexible and search engines happy.
Pages: you control the first heading
Page layouts are freeform. You can start with any block β even without a visible title β but you should not.
For SEO and clarity, the first meaningful text on the page should be an H1. Common patterns:
- A Hero block (handles a proper title for you).
- A Post Title block.
- A Heading block set to H1.
- A Columns (or similar) layout with an H1 beside a featured image.
The WordPress title field at the top of the editor is still required for the admin, menus, and permalinks β it is not the same as an on-page H1 unless you place a title block.
Posts: automatic title when needed
Blog posts are often long-form articles. If the first block is not a Post Title or Hero, Dirigible can automatically output a title section on the front end using the post title and featured image when present.
If you do place a Hero or Post Title as the first block, that custom layout wins β the automatic title section stays out of the way.
Recommendations
| Content type | What to do |
|---|---|
| Page | Always include an H1 via Hero, Post Title, or Heading. Nothing is auto-injected. |
| Post | Use Hero or Post Title for a custom top, or leave the start empty and let the automatic title section appear. |
Tips
- One H1 per page is the usual best practice.
- Put the H1 near the top so visitors and crawlers see it first.
- Pair featured images with focal points so crops stay on the subject β see Setting a focal point.