Link building for websites to rank high in the search results has been a task that has been carried out by SEO professionals from a long time. Since Search Engines undergo changes at regular intervals it is pertinent for SEO professionals to keep pace with the changing needs of the search Engines and thus revisit their marketing strategies.