How an Outdated ExpressionEngine Installation Affects Your Google Rankings

How an Outdated ExpressionEngine Installation Affects Your Google Rankings

ExpressionEngine By Karl Bowers

Most business owners understand that keeping ExpressionEngine up to date is good practice from a security standpoint. What is less well understood is that an outdated EE installation also affects Google rankings, through a chain of consequences that can be traced back to the version the site is running. Understanding that chain helps you make the case internally for upgrade work that might otherwise be deferred indefinitely.

PHP version and performance

Older versions of ExpressionEngine required older versions of PHP. Older PHP versions are significantly slower than current ones, and page speed is a Google ranking factor. A site running EE 3 or 4 is likely running on PHP 7.x at best, and PHP 7.x performs considerably worse than PHP 8.x on page execution time. Modern hosting increasingly pushes PHP versions forward, which can create compatibility problems for old EE installations. Sites held back on old PHP because of their EE version are running slower than they should, and Google notices.

Security issues and Google Safe Browsing

ExpressionEngine versions that are no longer receiving security patches are more likely to be compromised. When a site is compromised, Google will often flag it via Safe Browsing, which can result in warning messages appearing in search results or, in serious cases, de-indexing. A site that has been blacklisted for malware can take months to recover search presence, even after the site itself is clean. Prevention is considerably less expensive than recovery.

The inability to implement modern SEO tooling

Many modern ExpressionEngine addons that support SEO, structured data, sitemap generation, and social meta tags require current EE versions to run. A site on an old EE version cannot use these tools, which means it is limited to manual or legacy approaches to SEO that other sites have moved beyond. Over time, the gap between what a current EE site can do for search and what an old one can do grows wider.

URL structure and canonical handling

Older versions of ExpressionEngine had less flexibility in URL structure and canonical URL handling than current versions. Sites still running old EE versions may be generating URLs in formats that are suboptimal for search, or handling canonicalisation in ways that split ranking signals across multiple versions of the same page. Upgrading to current EE often addresses these issues as a direct consequence of the version improvements, without any additional SEO-specific work required.

If your ExpressionEngine site is overdue an upgrade, get in touch with Karl to find out what it is costing you in search.

Topics ExpressionEngine

Related Services

Version Upgrades

More posts

When Should You Upgrade Your ExpressionEngine Site?
EE

When Should You Upgrade Your ExpressionEngine Site?

There’s no single answer to when you should upgrade your ExpressionEngine installation, but there are several clear signals that tell you it’s overdue. Most business owners don’t think about this until something goes wrong. By then, the upgrade is usually more involved than it would have been if it had been done earlier.

Read article
View all posts

Can we help?

Most clients come to us when their site has started to feel like a risk rather than an asset. Whether the agency relationship has ended, an upgrade has been delayed, or the site has simply grown beyond what it can handle, a conversation costs nothing.

Get in touch with Karl

Trusted by established businesses and growing brands across the UK

Expression 37 works with a small number of clients at any one time. These are some of them.

About Karl

Karl Bowers ~ ExpressionEngine & Craft CMS Specialist

Karl founded Expression 37 in 2007 and has worked exclusively with ExpressionEngine and Craft CMS ever since. He does not take on work in other platforms and does not hand work to other developers. Expression 37 is deliberately small, because the kind of support that matters to clients with business-critical sites is specific to their site, not something that scales in the conventional sense. If you work with Expression 37, you work with Karl.

Find out how we work

Client feedback:

When an serious issue occurred with our website, meaning that we were unable to upload images or documents, we soon realised that we needed an Expression Engine expert to take a look. Working in tandem with our in-house team, Karl identified the issue and quickly put a fix in place so we could get back to normal. I’d recommend him to anyone who needs assistance with an Expression Engine based website.

Gareth Colwell - Marketing Officer

Gareth Colwell - Marketing Officer
Portsmouth International Port

» Get in touch