seoskunk - 9:53 pm on Jul 15, 2013 (gmt 0)
It has been 9 months since
Wow long time, you could have had a baby in that time (or your partner)
Anyway links vs keyword in url. I would say you should also have had keyword as the domain name as a test and I would bet this would beat all.