Il termine SEO o S.E.O. è un acronimo che significa Search Engine Optimization ovvero Ottimizzazione per i Motori di Ricerca. Sostanzialmente il Seo è quell’insieme di strategie e pratiche volte ad aumentare la visibilità di un Sito Internet migliorandone la posizione nelle classifiche dei motori di ricerca, nei risultati cosiddetti “puri” o “organici”. Le pratiche che si possono mettere in campo per raggiungere questo obiettivo sono molteplici e riguardano diversi aspetti di un Sito Web: l’ottimizzazione della struttura del sito, del suo codice HTML, dei contenuti testuali, della gestione dei link in entrata ed in uscita. Poiché Google è il motore di ricerca indiscutibilmente più usato al mondo, la maggior parte delle attività Seo riguardano lo studio degli algoritmi di Google e dei suoi aggiornamenti. Questo perché il primo obiettivo di Google è quello di fornire ai propri utenti la risposta più veritiera alla loro richieste e non vuole in alcun modo che i suoi risultati possano essere manipolati in modo “improprio” da chiunque. Per questa Google aggiorna continuamente i propri algoritmi in modo da renderli più efficienti ma anche per scovare e “penalizzare” chi sta forzando la mano cercando di posizionare scorrettamente un sito utilizzando tecniche cosiddette di “Black Hat”.