After looking at Market Samurai and Traffic Travis, the number 1 website on for my niche has around 1200 backlinks. The kicker is that ZERO of the backlinks are 100% keyword specific. for example, my keyword is a 3 word longtail. The number 1 site only contain the first 2 words. (German Shepherd Dog vs German Shepherd) - no, that's not my keyword, just showing what I'm talking about. My question is - am I being beat by the sheer volume of links because #1's keywords MOSTLY match the longtail? My site seems permastuck around page 2 and 3 and everything seems to point that my on and offsite SEO is fine. I'm thinking just not near enough links.