My domain is about two years old. Lots of content. Keep adding unique content. Have plenty of backlinks from various sites including facebook, youtube, article sites, blogs, etc... No google visits...at all. For all the keywords I am concentrating on my site is maybe only within 400 google search. Now here's the funny thing - I know sites similar to mine that are doing the exact same thing, have less backlinks, similar amount of unique content, similar amount of article backlinks and the same keywords and are about 4 old. YET THEY RANK ON THE SECOND AND EVEN FIRST PAGE OF GOOGLE! How the f*** is this possible? The funny thing? Since I started adding more unique content to my site recently and upgraded it (made it look better and improved some seo stuff), the Google rankings have actually DROPPED! It's also not google dance since it's been for a while! They were awful to begin with but now there are hardly any. I am being kept said "Just add more unique content and build dem backlinks!" But it's really hard to do this when you see that the Google actually punishes your site for this. I keep getting visitors from Yahoo under the same keywords. The site isn't blacklisted because I can find it, but it just ranks very, very badly. It's just as if Google hating me for something and subtly was telling me "You will NEVER get this site ranking, so just give up". I'm seriously clueless on what to do. Other sites that I haven't touched for many, many months in this same niche get more natural visits from Google. The only traffic I get from google are from shit Google images that is worth nothing. And it's maybe a few visits a day. I get around total 100 visits a day.