The dofollow links enable the search engines to crawl the links whereas the nofollow links do not enable search engines to crawl the link. Usually the search engines do not recognize the nofollow links therefore most of the online marketers and bloggers prefer dofollow links.
In order to boost the website ranking you can try the following techniques:
* Article marketing
* Blogging
* Social bookmarking
* Creating and maintaining presence on social networking websites
* Creating and maintaining presence on the respective forums
All the above mention techniques will enable you to secure a good ranking in the search engines. Apart from that it is also essential to host your website on an appropriate web hosting plan. It can be a Linux/Windows based
web hosting plan. An efficient web hosting plan will ensure the speed and uptime of your website resulting in more traffic coming to your website and this will ultimately have an effect on the ranking of your website.