Algorithms of search engines and optimization

The knowledge of search engine algorithms is now required to improve the ranking of a site in search results. Google, Yahoo and Bing have common rules but also differences.

However, there are rules of good practices to be followed and which are given by search engines, otherwise once blacklisted the Alexa graph of the traffic could look like the image below.

Google anatomy, thubmnail


Avoid black hat techniques (Alexa graph)