Why Your ExpressionEngine Site May Be Invisible to Google Without You Knowing

Why Your ExpressionEngine Site May Be Invisible to Google Without You Knowing

ExpressionEngine By Karl Bowers

One of the more unsettling findings during an ExpressionEngine site audit is discovering that the site has indexing problems: pages that Google cannot access, content that is being blocked unintentionally, or duplicate versions of the site that are splitting ranking signals. These problems can persist for months or years without the business owner having any idea. The site continues to look normal. Traffic just stays lower than it should.

Robots.txt and noindex tags

The most direct way a site becomes invisible to Google is through robots.txt configuration or noindex meta tags that are either incorrectly set or were configured during a development phase and never reversed. On ExpressionEngine sites, these are occasionally set at the template group or channel level during development and left in place after launch. A site with a blanket noindex instruction or a robots.txt that disallows the whole site will not rank for anything, and the only way to find this is to check directly.

Canonicalisation issues

If your ExpressionEngine site is accessible at both www and non-www versions, or at both HTTP and HTTPS, and no canonical URL is clearly signalled, Google sees multiple versions of the same site. It will choose which to index and which to ignore, often in a way that does not match your preference, and the ranking signals are split between the versions. This is a configuration issue that is straightforward to fix once identified.

Crawl errors and broken internal links

If Google encounters errors when trying to crawl your site, such as pages that return 500 errors, URLs that redirect in loops, or internal links that go nowhere, it will have an incomplete picture of your content. Over time, this affects how thoroughly the site is indexed and how much trust Google assigns to it. A crawl of the site using a standard audit tool will surface these issues quickly.

How to find out where you stand

The starting point is Google Search Console, which shows how Google sees your site, what errors it has found, and how many pages are indexed relative to how many exist. If you do not have Search Console set up, that is the first step. If you do have it and have not looked at it recently, the indexing report is usually the most revealing place to start. Many ExpressionEngine business owners are surprised by what they find.

If you want a clear picture of how Google actually sees your ExpressionEngine site, get in touch with Karl for a proper look at the indexing and technical SEO.

Topics ExpressionEngine

Related Services

ExpressionEngine Maintenance, Upgrade & Support Ongoing Maintenance & Support

More posts

How to Know If Your ExpressionEngine Site Is in Good Shape
EE

How to Know If Your ExpressionEngine Site Is in Good Shape

Most business owners have no idea what state their ExpressionEngine site is in. They know it’s working, they can add content, and the contact form still sends emails. Beyond that, it’s a black box. Problems can accumulate quietly over a long period before they become visible.

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:

We recently got in touch with Karl to help with some issues we were having with our site. All issues were dealt with in a very quick, efficient manner. Whilst our requests have only been minor ones, Karl's commitment to helping us out has been first class, and we would thoroughly recommend him!

Loretta Jones

Loretta Jones
Leeds Mencap

» Get in touch