Two specific improvements were delivered to Canada Life’s WordPress platform as part of the ongoing engagement:
Custom 404 Error Page
The default WordPress 404 response was replaced with a custom branded page that maintained the Canada Life visual identity when users land on a non-existent URL. For a financial services organization with millions of policyholders, a broken link or expired URL is not an edge case - it is a regular occurrence as product pages update, regulatory documents are superseded, and site architecture evolves. A helpful, on-brand 404 page gives those visitors a clear path back to current content rather than a dead end that damages trust.
SEO Schema Markup (Structured Data)
Structured data markup was implemented following Schema.org specifications, aligned with requirements defined by Canada Life’s internal digital team. Schema markup tells search engines how to understand and present content in search results - for a financial services organization, this means product information, organizational data, and content types are represented accurately and consistently across Google’s search surfaces. The implementation was validated against the internal digital team’s specifications before deployment.
These deliverables are straightforward technically. What makes them an enterprise engagement is the environment they were delivered into: an organization with internal digital governance, brand standards, and IT review processes that require documentation, staging validation, and sign-off before anything touches a production environment used by millions of policyholders.
Both deliverables were part of an ongoing series of improvements across the Great-West Lifeco family of WordPress sites - the same engagement that later encompassed the WPML multilingual implementation across Lifeco, Canada Life, and London Life, and the full WordPress-to-Adobe Experience Manager content migration.

