SEO, Search Engine Optimization o ottimizzazione per i motori di ricerca, è l’insieme di attività, pratiche e strategie che puntano a incrementare la visibilità di un sito internet migliorando la sua posizione nella classificazione dei motori di ricerca, all’interno dei risultati non a pagamento, chiamati “organici”. Per ottenere dei buoni risultati si possono adottare svariate strategie. È possibile ottimizzare la struttura del sito, del codice Html, dei contenuti di testo. Ancora, è possibile migliorare la gestione dei link in entrata e in uscita. Dal momento che quando si tratta di motori di ricerca Google è il punto di riferimento, lo strumento più utilizzato al mondo, molte delle attività SEO ruotano attorno allo studio dell’algoritmo di Google e di tutti i suoi regolari aggiornamenti. Agenzie ed esperti si attivano per fare in modo che i siti siano presi in considerazione da questo algoritmo e quindi balzino ai vertici delle classifiche. In realtà, molti dei criteri utilizzati per la classificazione sono segreti.