Website short link: f c w . i m (copy and remove the spaces)
A few weeks ago now we dropped from around page 2 all the way to around page 14 for they keyword watches on Google UK. We have remained around the level of page 12-17 ever since.
Other important keywords which we monitor have slowly moved from page 1 positions onto page 2 or the bottom of page 1. Of course this is really worrying us as we are an e-commerce website and we are in peak season.
Natural suspects would be duplicate content issues, crawl issues or bad links. All of which we have looked into and spent the past month improving to the best of our ability.
I have gone through almost all of the content on the website. We have our own written descriptions on our 5000 products and have identified a small amount with issues using Copyscape. We have lots of unique customer product reviews and we have our own unique blog.
I have looked into Crawl Issues and fine tuned URL parameter settings, usage of canonical and added next and prev tags. All of the faceted navigation which shouldn't be indexed has been excluded through canonical for well over a month and again recently using URL parameters in WT.
Our link profile is small and doesn't contain a lot of spam links - we have identified some and wish to get them removed but even so I don't think the small quantity of links (a lot of which are nofollow also) would justify dropping us over around 100 places for a clearly relevant keyword.
The only other thing that might be an issue is a large number of on page links. This is partly due to drop down page navigation. All our pages are being indexed by Google though so I'm not sure if it is a problem. You could argue it dilutes page rank, but you would think Google's algorithms would take recurring page navigation into account somehow - removing it would probably be detrimental to our users.
So really we wanted to see if any SEO experts could help me out with this. It seems to us that it is either something we have already identified (causing a lot more impact than we would expect following the latest Google updates) or something else. Maybe a manual penalty?
Thanks if you read the whole thing! Didn't intend to write this much really!