Per Search Engine Optimization (in acronimo SEO) nel linguaggio di internet si intendono tutte quelle attività finalizzate ad ottenere la migliore rilevazione, analisi e lettura del sito web da parte dei motori di ricerca attraverso i loro spider, grazie ad un migliore posizionamento.
L’attività SEO consente un facile reperimento del sito da parte degli utenti che cercano sui motori e normalmente determina l’aumento del volume di traffico qualificato (utenti specificamente interessati) che un sito web riceve tramite i motori di ricerca. Tali attività comprendono l’ottimizzazione della struttura del sito e degli url (url optmization), dell’accessibilità delle informazioni da parte dei motori degli utenti, spider (robot and sitemap optimization) sia del codice sorgente (code and error optimization), degli approfondimenti link (link optimization), la presenza delle immagini, della pagina web, sia dei contenuti.
L’ottimizzazione è parte di un’attività più ampia, il Web marketing (marketing del web e dei motori di ricerca), differente dal Search Engine Marketing (SEM), che invece è una specifica branca del Web marketing che riguarda l’attività di acquisto di traffico svolta nei principali motori di ricerca (detta anche Adwords marketing). Nonostante questo si può ritenere che le tecniche di attività di SEO e quelle di SEM non differiscono in modo basilare, bensì hanno numerosi punti in comune. La caratteristica saliente che li differenzia è solamente l´investimento monetario per il SEM e la “gratuità” delle campagne SEO.
L’attività di ottimizzazione per i motori di ricerca comprende varie operazioni tecniche che vengono effettuate sul codice HTML (incluso il markup) e sui contenuti delle pagine web del sito, nonché sulla struttura ipertestuale complessiva (tecnologie di interazione comprese). Indispensabile è anche l’attività esterna al sito, solitamente effettuata con tecniche di link building, diffusione di comunicati stampa e campagne di article marketing di qualità.
La figura professionale specializzata in ottimizzazione è il SEO (search engine optimizer, ottimizzatore per i motori di ricerca – che ha il medesimo acronimo dell’attività che svolge).
In siti di dimensioni elevate, o particolarmente complessi, il SEO resta in stretto contatto con il team di lavoro, necessitando a seconda degli elementi trattati di specifiche professionalità che difficilmente possono ricadere in una singola persona. L’ottimizzazione di un sito è funzionale al suo posizionamento nelle pagine di risposta dei motori, che a sua volta è funzionale alla visibilità dei prodotti/servizi venduti.