Ok guys where do I start...
Lets go back 12months, so were in April 2011 and ranking 6th for our main keyword 'car warranty' things were going well, we didn't really move up or down the SERP and for our other keywords we were ranking well.
We decided to use an SEO agency to try and boost our rankings as we were getting ready to launch a national TV advert. It started off really well, we were moving up the rankings nicely and within 9 months we were 3rd for 'car warranty' we were happy!!
On the 7th of Jan 2012 we dropped to 10th in the SERP for our main keyword and we were gutted we contacted the agency straight away trying to find out what had happened - we got news back that a site that they were using for links (around 20) had crashed for the Christmas break and the links had been deindexed by Google, we were told give it 2 weeks and we should see them again... 2 months later we were still at 10th and they had changed there mind and decided it was a 60day filter.
We waited again until the filter had been removed and we still didn't move anywhere, with this in mind we have now left the agency and moved back to in-house.
So back to today - we are now shifting between 10th and 11th on the SERPS which Is causing us some pain.
I'm trying to work out what the hell has happened to our site, have we been penalized? Have we over optimized or is it just purely down to our link profile...
Here are some stats:
Domain Authority: 49
Homepage Authority: 59
MozTrust: 4.43
MozRank: 4.51
So looking at our campaign within SEOMoz our site does seem to be OK - we have a few little issues but nothing that is causing a problem to our SEO. Our hompage and landing pages all of a report card of A so I can't see it being an over optimization penalty.
Looking at our external links our anchor text is spread quite nicely between some of our keywords and our brand name.
I don't personally think we have been penalized and we don't have any messages within Google Webmaster tools, i wish we did that way I would know where to star!! haha I personally think its just our link profile - looking at our links through OSE they don't look too bad, yes there are some low quality link directories but there are only a few.
I think if we improve this and get some strong links back we should see an improvement but Its driving me mad at the moment and I just can't seem to put my finger on it, if anyone has got any ideas or could shed any light on our issue it would be great.
Sorry for the long message but I just had to explain our past and where we are up to...
Thanks!