My domain : CreditCardPaymentGateways dot in even after 6 months is not ranking well. Could it be due to length of it?
Also I've blocked backlinks to some directories( without nofollow) using robots.txt.
I suspect either is playing spoilsport in good rankings of my site, which I've optimized well and has least competition.