My site: hotkeyit, main phrase to rank for starcraft 2 guide. The previous owner was an SEM but he said he didn't do any link building because the service wouldn't last long (although it still is and I don't see it stopping anytime soon). However, if you search our main phrase, we come up half way down the second page... 90% of the sites above us are all affiliate blogs leading to a clickbank URL to shokzguide, which is ranked #1. While I realize how shokz may deserve it from all of their affiliates, the actual affiliate sites have no social signals and hardly any backlinks from what I can tell, while we have decent social signals, quite a few strong backlinks, and yet we're smeared. Our service is actually really legitimate and liked as well, where as every single one of these affiliate sites is just spam and has nothing going on for them. For those of you who will see this, check, and think 'lol so obvious' and leave, please just take 10 seconds to post something. Anything. I can't make sense of this from my knowledge and what I've read on many search blogs. Thank you so much gals/guys.