i got a site that is about 2 years old now that is after some very long tail keywords. ive had other sites rank very well using similar methods but this particular site has NEVER ranked well in google since the beginning. its an EMD for a keyword and even then it appears off page 1. same goes for the long tails its after. the only way people find the website on google is by searching the domain name. it is still indeed indexed with 300+ pages if you do a site: search. in order of top referrers according to google analytics: direct yahoo (3x more than google) bing google facebook something definitely isnt right. its got backlinks, good on-page seo, and checks out fine in webmaster tools. nothing is blocking google as far as i can see. the only reason i can think of is if this domain had a previous owner and got it blacklisted but wayback machine only shows me in their archives? any thoughts?