Blog Sections Open
When title and H1 Should Not Be the Same
How to think about page title and visible H1 as related but separate fields instead of mirroring them blindly across the whole site.
Many projects start by copying the same text into both the browser title and the visible H1. That is acceptable in some cases, but it should not be the default rule for every page.
The HTML title and the visible H1 solve different problems. One is primarily for search results and browser context; the other is the actual on-page heading for users.
A practical rule
- keep them the same when the page is simple and the phrasing works for both,
- separate them when the search-facing title needs extra context or a different length,
- avoid stuffing keywords into the H1 just because they are present in the title.
Evolution CMS makes this separation easy through fields like pagetitle, longtitle, or custom title logic. The important thing is not which field name you use, but that you treat search-facing metadata and visible page structure as different layers.
Good SEO and good content structure usually improve together once the title and H1 stop being tied mechanically.
Preparing Evolution CMS 1.1b Builds for PHP 5.5
What to expect when running older Evolution branches on PHP 5.5 and why deprecation warnings should be treated as a migration signal, not background noise.
Fixing Mobile Template Switcher When the Home Page Uses the Wrong Template
Why Mobile Template Switcher can work on inner pages but fail on the home page and what part of the route resolution to check first.