Ranking in SEO

A few years ago, there was certain predictability in understanding the factors that let to a site being ranked higher in search results. However, many professionals used black-hat SEO techniques (such as link farming and stuffing pages with keywords) to gain higher rankings. Using underhanded techniques may have elevated sites in the rankings initially, but the sites were penalized later by the search engines. The deceptive techniques were rank-specific and did not take web site users or customers into consideration.