Yo creo (opinión personal) que el SEO es como cocinar.
Encontrarás guías que te enseñarán algunas recetas, que son como el sota, caballo y rey. Pero aprender a cocinar es otra cosa, es salir de las recetas básicas, es probar y equivocarte, es combinar lo que te funciona. Hay a quien le gustan las comidas más saladas y pringosas, y hay a quien le gustan las comida sana y baja en sal, hay a quien le gusta el filete al punto y hay a quien le gusta churruscado.
Pues el SEO es igual: hay a quien le gusta llegar rápido arriba aunque no dure, sacar el máximo rendimiento y cuando caen, a por otra cosa (en plan "coge el dinero y corre) y utilizan recetas Black Hat. Y hay quien prefiere cocinar a fuego lento y saborear después con calma el éxito de un planto al que le ha dedicado tiempo, y para ello utilizan técnicas white hat y no tienen prisa por alcanzar las primeras posiciones, van escalando poco a poco pero sin miedo a una penalización.
Creo que por eso no existe una "guía definitiva de SEO", existen muchos recetarios de SEO y tendrás que elegir aquel que mejor se adapte a tus gustos personales.
Suerte!