This is an excellent infographic on Google’s 200 factors that comprise of its search engine algorithm. Kudos to Search Engine Journal for this brilliant work.

googleseo1