If you target a good position in the search result pages of the search engines, you should optimize your website through link building. You need to create links continuously if you would like to obtain a good website rank for your site. There are various kinds of links totally free links, paid hyperlinks, incoming hyperlinks, out bound links, one way links, two way links, hyperlink wheels and reciprocal hyperlinks. Also you will find various methods of making links including weblog commenting, article submissions and directory submissions. A number of site owners usually go for freely obtainable hyperlinks even if it takes a while to build them. However all those who have no patience to wait and wish to build hundreds of links instantly go for compensated hyperlinks. Some of them do it themselves while other people offer the work to seo experts to accomplish for an agreed amount of payment.