I'm not very sure of this, although I think the link development maybe helpful to a certain degree. Recently, I stopped developing links for my site. What about you guys?