To understand the complexity of seo you should already know that Google uses over 200 ranking factors in their algorithm...