top of page

THE GHOSTS IN THE MACHINE: HOW HIDDEN CONTENT BLOAT DEGRADES ECOMMERCE SEARCH PERFORMANCE

  • Writer: Dan White
    Dan White
  • 7 days ago
  • 6 min read

Updated: 6 days ago

A lot of my SEO work involves expansion - adding new content, building on what's there - fundamentally growing websites so that they are more visible, more often, so your store can make more money.


In the past 2 years though, time focussed on subtraction has been steadily increasing. Why? The leftovers of all your marketing activities that are still buried in a store's website. The ghosts of your past marketing. But those ghosts can come back to haunt you; affecting how your appearing in both AI search and regular search. Here's how to prune your old content and put those ghosts to bed.


The Ghosts in the Machine


Generally, it's true that bigger websites mean more ranking opportunities. But what's often forgotten is that SEO is a game of quality as well as quantity. Build a bigger website for sure, but each and every URL you add in will help or hinder your SEO performance and the bigger the website, the bigger the potential bloat.


We're talking old seasonal campaigns, discontinued products, job ads, PDF's (there's always PDF's) and orphaned products that all float around your website like ghosts. (When I write ghosts, I think of the ghosts from the BBC's Ghosts - harmless, occasionally helpful, occasionally annoying but a kind of stuck where they are. Not the creepy kind.)


This kind of content bloat isn't anything new. What is new though is that both Google and your LLM of choice seem to be increasingly good at finding this old content and surfacing it. Here's the example that sparked this post...


The mobile SERP for exeter airport flight destinations showing as the 2nd result, a PDF from 2022 showing very out of date information.
The mobile SERP for exeter airport flight destinations showing as the 2nd result, a PDF from 2022 showing very out of date information.

I was searching for 'exeter airport flight destinations'. The second result 'Where we fly to' felt like the best result as the first result looked like the airport's home page. I click, the PDF loads and oh wait, the PDF is a ghost from 2022. Entirely out of date but happily ranking for a major search term. The result is useless and I go look elsewhere (in this instance, I jumped to a different airport's website).


The Business & Revenue Impact of Ghosts


Let's be clear. When this happens, this has a business impact -


  • Expired products or out of date discount codes are a direct barrier to purchase. Customers will bounce and find what they want on a competitor's website.


  • It feeds information hungry LLM's with inaccurate or mixed messaging, resulting in inaccurate or hallucinated answers - reducing trust and increasing confusion from the humans reading


  • Ghost pages at scale, can collectively drag down the overall quality of the site which can leading to diminished rankings. Poorer rankings mean less traffic and fewer sales. (Source)



How Google & AI Crawlers unearth these ghosts


It's not a surprise that bots will find these ghosts. It's always been their job. What can increase the chances of finding or holding onto ghost content are old backlinks, broken XML sitemaps, internal search parameter leaks, poor page management or a combination of all of these.


What is different though is that LLM's like ChatGPT seem to be more reliant on historic data sets. So an old promo code it found 6 months ago will be presented as fact simply because it hasn't yet found any newer information. So, clearing away old content is increasingly important.


Then there's also an issue of logic. Right now, even with all things AI, no systems seem to be particularly good at catching ghosts which have the right technical signals but are by no means the right result. The top organic result for 'ecommerce conferences in the south west' is Ecommerce south west which will be back, bigger than ever...in 2019.


Homepage of ecommerce south west saying that it will be back bigger than ever in 2019.
Ecommerce South West is still live and still ranking in the top organic position for 'ecommerce conferences in the south west'. The last event was in 2018 yet Google continues to index and rank it.

So, while AI Search continues to evolve at a scary pace, it's still very much our responsibility to keep our websites as ghost free as possible. Here's how I've approached this.


Step by Step Strategic Cleanup


Step 1: Data Collection


What you'll need to do is cross reference your Google Search Console data with CMS exports, backlink data and as much as possible from your GA4 / analytics profile. This will give you as comprehensive record as you can get for every URLs that's ever existed.


Step 2: Pattern recognition


The next step is to spot patterns or look for common areas where ghost URLs can exist. Starting points for this include:


  • Identifying orphan URLs

  • Manually trawling the CMS 'page' and 'post' sections

  • Reviewing the least well performing indexed URLs in Google Search Console

  • Working through the Page Indexing error reports in Google Search Console

  • Using Screaming Frog's visualisations to spot pockets of content you don't recognise


You might want to look for URLs which have:


  • Random status numbers

  • Random URL constructions

  • Random canonical or redirect URL destinations


The fundamental issue with this kind of challenge is that the data will only tell you so much. Like with the ecommerce south west conference, technically, that website looks fine. But from a user's perspective it's in a desperate need of an overhaul, so you will need to manually review a lot of pages. As a result this isn't quite the same as a content audit which traditionally cross-references performance data with a specific website section (e.g. a blog) but a much wider project.


Doing this can sometimes turn up single URLs which are unique on the site. Covid 19 pandemic response pages are a good example of this. Other's will form a cluster of out of date material that lives in the same directory. A great example of this was when I discovered 25 PDF catalogues for an ecommerce client dating back over 15 years all stored in a random ophaned part of the site. Or you can make much larger discoveries.


Screenshot from Puregym of a page about the Covid 19 pandemic.
PureGym still (in 2026) has live pages reflecting their stance in 2020 about the government's response to the pandemic. Is this going to be hurting the website? Maybe not. But it's not likely to be helping it either.

Is doing this boring? Hell yes. Is it also valuable? Hell yes once again. Looking at these patterns gives you a fantastic insight into how your store functions and more often than not will help flag other issues which will affect SEO. So, congratulations, you're about to make your to-do list even longer.


Step 3: Actioning affected URLs


We have 3 options for what to do with pages which no longer serve us:


Option 1: Update / refresh the content. Could a time sensitive piece be made evergreen? Could a archived product be brought back into circulation?


Option 2: Consolidation. If there are duplicates across the site, or if the URL isn't worth keeping then we can look to 301 / 307 redirect the URL to something more valuable. That way we can funnel any authority these pages carry to things that matter.


Option 3: Remove them. Depending on the page in question we can set and leave them as a 404. Or list them as a 410 so Google knows they're officially gone.


Step 4: Preventative Measures


There's always going to be processes to put into place which mitigate content bloat in the future but what these are and how often they're applied depends so much on the size and scale of your store. If you've never looked at what's sitting on your website then an SEO Audit could be a good place to start. Broadly speaking when good SEO is being implemented and regularly maintained, you'd expect to see fewer of these kinds of issues.


Saying Goodbye to your Ghosts


Cleaning up content like this is a technical chore, but but it's also a high ROI revenue activity. Removing the ghosts of pages past clears the way for Google's crawl budget to go further on the rest of your site. It aides overall site quality. It limits cannibalisation. It also means fewer factual inaccuracies with AI Engines. All in all, it presents your store in the best possible light.


If you want someone to lead on SEO projects such as this for your store, then contact me for an honest chat about how I can best help.




 
 

Dan White - Independent Ecommerce SEO Consultant ©2026 | Cookies & Terms 

Daniel James White Ltd | Company number 13280238 | Registered Office Address: Suite 1, The Courtyard, The Old Monastery, Windhill, Bishop's Stortford, Hertfordshire, CM23 2ND

VAT: 487 7846 15. 

  • linkedin-logo-box
bottom of page