Business Magazine

How to Recover an Ecommerce Site from a Google Panda Penalty

Posted on the 16 May 2017 by Matt Jackson @MattJacksonUk1

I know from personal experience what a Panda penalty can do to an ecommerce store.

Simply put, the traffic stats start heading south, and they don't come back quickly!

How to recover an Ecommerce Site from a Google Panda Penalty

Common Reasons for Ecommerce Panda Penalties

While I'm sure you have tried your best to create a great website and optimise it well for Google, it can be very tempting to cut corners, and this is exactly what the Panda algorithm feeds off of, the lazy website owner.

Common reasons that ecommerce websites develop a Panda penalty are:

  • Duplicate product names, urls, meta data, with minor variations (such as colour)
  • Duplicate product descriptions with minor variations (such as colour)
  • Copied product descriptions from the manufacturers website
  • Category pages with no unique content
  • Category pages full of duplicate content (snippets taken from product descriptions
  • Multiple pages about the same topic / keyword cannibalisation
  • Thin pages indexed such as Contact, Cart, Terms & Checkout pages
  • Search or filter pages being indexed
  • Poor usage metrics / high bounce rates

A useful list of many potential factors impacting the quality score of your website have been compiled by SEO expert Josh Bachynski here:

Now we will go over how to fix your ecommerce website from a Panda perspective, going over each type of page, the common problems and the solutions.

Finding & Fixing Problem Product Pages

So duplicate content is a big problem with the Google Panda algorithm, and therefore if you are utilising the same text across multiple pages, then this will create problems.

Also if you are copying text from other websites (such as a manufacturers website) without adding anything of your own, this will also cause a penalty.

The solution?

Make sure to write unique text to cover the following areas of your product page:

  • Product name
  • Product url
  • Product meta title & meta description
  • Product description
How to recover an Ecommerce Site from a Google Panda Penalty

Now this can be difficult if you have many products with only tiny variations such as colour. In these instances I would recommend you to:

  • Create a landing page for the general product (all colours combined)
  • Set the thin product pages to be "noindex"
  • Link to the individual colours from this main landing page

This will allow you to rank the landing page for the product keyword variations, while controlling the duplicate content that Google indexes.


A shoe shopping website has multiple types of red shoes in the same style, with small variations in design.

Each product page can't target keywords such as "red shoes" or "red shoe type", as they would be competing against each other, and require a lot of unique content.

The solution would be to create a landing page for "red shoes", which would target lots of types of "red shoes" related keywords, and link to the product pages from this page.

Finding & Fixing Problem Category Pages

To understand this, first imagine that Google is looking at the percentage of unique text on a page to determine if it's a good quality page or not.

Then imagine your category page, ignore things like the menu, the sidebar and the footer, and think about the bit in the middle that changes on each page.

Now think about how much of that is "unique" ie not repeated anywhere else on the website. If your percentage starts to drop around the 50% or less mark, then you've got a problem.

CMS tend to pull in small snippets of text from the product pages to display on the category list. You can double check this by checking the source code of your page for parts of your product description.

While this isn't terrible on it's own, if you have no other unique content on the page then Google sees it as a weak page, and is more likely to penalise your website.

Fixing Your Category Page Is Simple

All you need to do is add relevant and unique snippets of text to the page, wherever your CMS allows you to place it.

A common way to add SEO value to your page without impacting on conversions is to use a "show more" text link that hides part of the page content from users.

How to recover an Ecommerce Site from a Google Panda Penalty

As you can see it gives you the ability to hide the extra text, that is really just there for Google to see anyway.

The next step is to edit your CMS to remove the product description snippets from your category templates, however it would be impossible to cover each potential CMS in this guide, so a Google search will help you find what you're looking for.

Fixing Thin Pages (Cart, Checkout, Terms, etc)

The basic rule here is we don't want Google to index a page that doesn't provide us with some SEO benefit.

Therefore pages with very little content that are simply there to satisfy the user, or pages that contain generic legal copy that isn't thematically relevant to our website, aren't required to be indexed in Google.

Some examples of the pages you should set to noindex are:

  • Cart pages
  • Checkout pages
  • Terms and conditions
  • Privacy policy
  • Account pages
  • Forgotten password pages

This will help to make sure only the valuable pages from an SEO perspective are seen by Google, helping to avoid a Panda penalty.

Fixing Filter Pages Indexed

This is a very common problem with a various types of CMS. They end up creating new urls when someone uses a filter on the category page (like filtering by price or size).

A filter url often looks like this:,size_0055184,parentcolour_0043208,price_35-38 How to recover an Ecommerce Site from a Google Panda Penalty

When we look at this from a "thin content" perspective, it's creating a lot of urls that Google can index that have very little unique content on the page.

The best way to fix this is to use canonical urls on category pages, which tell Google that this filter url is simply a variation of the main page, and shouldn't be indexed on its own.

Using the example from above, our canonical link in the header would be:

<link rel="canonical" href="" />

Removing Search Pages From Google

A CMS will often create a new page when someone searches for a keyword in your store. This isn't a problem in itself, but if Google can index these pages, you leave your website vulnerable to both a Panda penalty, and a negative SEO attack.

To easily solve this, you need to set your search pages to noindex.

Usually a search page will have a parameter in the url such as:

So to prevent Google from crawling these pages, all we need to do is edit the stores robots.txt file, and add the line:

Disallow: /search#*

This will stop Google from crawling urls that start with search#, fixing your potential problem.

Pages With Poor User Experience

This can be a big problem with ecommerce sites, where products are constantly going out of stock, with sales coming and going, and with big product inventories scaring off potential users before they find what they're looking for.

The key metrics that should be checked to avoid a Panda penalty are:

To find where your website performs poorly on these metrics, go to your Google analytics account (, and go to the following tab:

    Behaviour -> Site Content -> Landing Pages

Next create an advanced filter (shown with an arrow in the image below), and include two variables:

How to recover an Ecommerce Site from a Google Panda Penalty

This will show you your meaningful landing pages that have the highest bounce rate. From here you can go down each page and try to work out why they would have a poor user experience.

Some ways to improve the bounce rate on your pages are:

  • Categories: include relevant choices (sub category links) above the fold that are easy to click / tap on mobile.
  • Categories: make sure the headline is relevant to the keywords targeted.
  • Categories: think about every possible user intention for your keywords, and try to serve those intentions above the fold.
  • Products: make sure out of stock products are redirected to the correct category pages.
  • Products: make sure the first image seen is of the most popular product variation.
  • Products: try to gather positive reviews for all products.
  • Products: make further information (such as FAQs) easily available.
  • Make sure all of your pages are easy to use on desktops, tablets and mobile phones.
  • Make sure your page load as fast as possible.

Panda Recovery Times - How long does it take?

How often does the panda algorithm refresh? Noone really knows as it isn't disclosed publicly.

There is speculation that it can take up to 6 months for the Panda algorithm to refresh, however without an official response from Google it isn't a solid guess.

Either way, solving these problems will help increase conversions and user engagement before the Panda penalty is released.

Need help with your Panda penalty?

If you would like a thorough audit of your ecommerce website to identify and create strategies to fix your Panda penalty, then email me at

You Might Also Like :

Back to Featured Articles on Logo Paperblog

These articles might interest you :

  • Emojis Can Be Used to Show Intent ?

    There has been a lot of talk about emojis when it comes to domain names. It now seems that they are moving their way to be used in court proceedings. Read more

    12 hours, 17 minutes ago by   Worldwide
  • French Onion Chicken

    French Onion Chicken

    I have long been a huge fan of the flavours of French Onion Soup . . . caramelised onion, sweet and succulent . . . cheese . . . toast . . . garlic . . .... Read more

    13 hours, 16 minutes ago by   Mariealicerayner
  • Suffer the Little Children - Manchester Monday

    Suffer Little Children Manchester Monday

    As on other occasions recently, I find myself unable to write to theme for this week's blog. In fact I have been sitting here for over an hour trying to find a... Read more

    14 hours, 44 minutes ago by   Ashleylister
  • Pandan Chiffon (cooking Method)

    Pandan Chiffon (cooking Method)

    这是我吃过的最好吃的班兰戚风!不夸张,没骗你。这个戚风蛋糕体真的是鬆软到可以做瑜伽,忍不住要小心翼翼地捧在手心。一口一口吃到班兰和椰奶的香,太棒了!Pandan Chiffon (cooking method)(recipe adapted from Wen's Delight)Ingredients:5 egg... Read more

    16 hours, 35 minutes ago by   Cathysjoy
  • Chris Blue Winner of The Voice Debuts at No. 1 on Hot Gospel Songs Chart

    Chris Blue Winner Voice Debuts Gospel Songs Chart

    ChristianNews You better let your light shine Chris Blue!!!!!! The  12th season of NBC’s The Voice winner Chris Blue — a worship leader at Cokesbury United... Read more

    The 24 May 2017 by   Firstladyb
  • Movie Review: ‘Guardians of the Galaxy Vol. 2’ (Second Opinion)

    Movie Review: ‘Guardians Galaxy Vol. (Second Opinion)

    Movie Review: 'Guardians of the Galaxy Vol. 2' (Second Opinion) Plot: Set several months after the events of the first film, the Guardians of the Galaxy are o... Read more

    The 24 May 2017 by   House Of Geekery
  • Bravery is an Option, Not an Obligation

    It’s interesting to note that in a world where people constantly claim anyone with a conscience or a complaint is being a “special snowflake”, stoicism is... Read more

    The 24 May 2017 by   The Guyliner