Da dove viene il termine SEO (Search Engine Optimization)?
I primi motori di ricerca sono nati negli anni 90. Fino a quando Google non è apparso nel 1996, molti altri erano stati creati, tra cui Yahoo. Il boom del Web è iniziato. Le persone hanno capito che si può davvero fare soldi con Internet. Così hanno concluso che dovevano attirare traffico. Qual è stato il metodo migliore per attirare traffico? i Motori di ricerca. Da questo momento i proprietari dei siti web iniziarono a pensare come potevano raggiungere le prime posizioni nelle ricerche … così nasce il SEO!
Il SEO si concentra sui risultati di ricerca organici, ovvero ciò che non viene pagato:
Adesso andiamo a ciò che conta e al motivo per cui (penso) stai leggendo questo capitolo:
1. Che cos’è il SEO?
Con il termine ottimizzazione per i motori di ricerca (in lingua inglese Search Engine Optimization, in acronimo SEO) si intendono tutte quelle attività volte a migliorare la scansione, l’indicizzazione e la catalogazione di un documento presente in un sito web, da parte dei crawler dei motori di ricerca (quali ad es. Google, Yahoo!, Bing, Yandex, Baidu ecc.) al fine di migliorare (o mantenere) il posizionamento nelle SERP (pagine di risposta alle interrogazioni degli utenti del web).
Wikipedia
Il SEO è una delle “discipline” che è cambiata di più negli ultimi anni. Non ci resta che esaminare il gran numero di aggiornamenti che sono stati Penguin e Panda e come hanno preso una svolta di 180 gradi rispetto a ciò che è stato compreso fino a poco tempo fa dalla SEO. Oggi, con SEO, viene perseguito quello che Matt Cutts stesso chiama “Search Experience Optimization” che possiamo tradurre in: “tutto per l’utente”.
Sebbene ci siano migliaia di fattori su cui un motore di ricerca si basa per posizionare una pagina o un’altra, si potrebbe dire che ci sono due fattori di base: autorità e pertinenza
- L’autorità è sostanzialmente la popolarità di un sito Web. Più sono popolari, più preziose sono le informazioni che contiene. Questo fattore è ciò di cui un motore di ricerca tiene maggiormente conto poiché si basa sull’esperienza personale dell’utente. Più un contenuto viene condiviso, più utenti lo hanno trovato utile.
- Rilevanza è la relazione che una pagina ha con una determinata ricerca. Ciò non significa semplicemente che una pagina contenga molte volte il termine di ricerca (all’inizio era così) ma ci sono centinaia di fattori on-site per determinarlo, e l’algortimo è sempre più intelligente, comprende bene l’importanza di una parola all’interno del contenuto e il suo contesto.
Il SEO si può dividere in due categorie principali:
- On-site: Si occupa della rilevanza. Assicura che il sito web sia ottimizzato in modo che il motore di ricerca comprenda il suo contenuto. All’interno del SEO on-site includeremo l’ottimizzazione delle parole chiave, i tempi di caricamento, l’esperienza utente, l’ottimizzazione del codice e la formattazione dell’URL.
- Off-site: Si concentra su fattori esterni al sito Web su cui lavoriamo. I fattori più importanti nella SEO off-site sono il numero e la qualità dei link, la presenza nelle reti sociali, le menzioni nei giornali o media locali, l’autorità del marchio e le prestazioni nei risultati di ricerca, ovvero il CTR che hanno i nostri risultati in un motore di ricerca.
Una volta che sappiamo cos’è il SEO, dobbiamo differenziare se seguiamo o meno le “raccomandazioni” del motore di ricerca. Black Hat SEO o White Hat SEO.
- Black Hat SEO: Black Hat è il tentativo di migliorare il posizionamento nei motori di ricerca di una pagina Web attraverso tecniche non etiche o che contraddicono le linee guida dei motori di ricerca. Alcuni esempi di Black Hat SEO sono Cloaking, Spinning, SPAM nei forum e nei commenti sul blog o Keyword Stuffing. Il Black Hat può offrire vantaggi a breve termine, ma è generalmente una strategia rischiosa, senza continuità a lungo termine e che non aggiunge valore.
- White Hat SEO: consiste in tutte quelle azioni eticamente corrette che soddisfano le linee guida dei motori di ricerca per posizionare una pagina web e i risultati della ricerca. Poiché i motori di ricerca danno maggiore importanza alle pagine che rispondono meglio a una ricerca dell’utente, White Hat comprende le tecniche che cercano di rendere una pagina più pertinente per i motori di ricerca fornendo valore ai propri utenti.
2. Perché il SEO è importante?
Il motivo più importante per cui il SEO è necessario è perché rende il tuo sito web più utile sia per gli utenti che per i motori di ricerca. Anche se gli algoritmi non riescono ancora a vedere una pagina web come fa un essere umano, ci stanno arrivando pian piano a farlo. Il SEO è necessario per aiutare i motori di ricerca a capire di cosa tratta ogni pagina e se è utile o meno per gli utenti.
Ora facciamo un esempio per vedere le cose più chiare:
Abbiamo un e-commerce dedicato alla vendita di libri per bambini. Bene, per il termine “immagini da colorare” ci sono circa 523.000 ricerche mensili. Supponendo che il primo risultato che appare dopo aver effettuato una ricerca su Google ottenga il 22% dei clic (CTR = 22%), otterremmo circa 115.000 visite al mese.
Quanto valgono questi 115.000 visite? Bene, se per quel termine il costo medio per clic è di € 0,20 stiamo parlando di più di € 23.000 / mese. Questo solo in Italia, se abbiamo un negozio orientato verso diversi paesi, 1,4 miliardi di ricerche vengono fatte ogni ora nel mondo. Di queste ricerche, il 70% dei clic si basa su risultati organici e il 75% degli utenti non raggiunge la seconda pagina. Se consideriamo tutto ciò, vediamo che ci sono molti clic al mese per il primo risultato.
SEO è il modo migliore per i tuoi utenti di trovarti attraverso ricerche in cui il tuo sito web è rilevante. Questi utenti cercano ciò che offri a loro. Il modo migliore per raggiungerli è attraverso un motore di ricerca.
3. Come funzionano i motori di ricerca?
Il funzionamento di un motore di ricerca può essere riassunto in due passaggi: tracciamento e indicizzazione.
Tracciamento
Un motore di ricerca naviga il web tracciando con quelli che vengono chiamati bot. Questi visitano tutte le pagine attraverso i collegamenti. Da qui l’importanza di una buona struttura di collegamento. Proprio come farebbe qualsiasi utente durante la navigazione del contenuto del web, passano da un collegamento a un altro e raccolgono dati su quelle pagine web che salvano nei loro server.
Il processo di tracciamento inizia con un elenco di indirizzi web di precedenti ricerche e delle sitemap forniti da altre pagine web. Una volta che accedono a questi siti web, i bot cercano collegamenti ad altre pagine per visitarli. I bot sono particolarmente attratti da nuovi siti e da modifiche a siti web esistenti.
Sono gli stessi bot a decidere quali pagine visitare, quanto spesso e per quanto tempo seguiranno tracciando quel sito web, quindi è importante avere un tempo di caricamento ottimale e contenuti aggiornati.
È molto comune che una pagina web debba limitare la scansione di alcune pagine o di determinati contenuti per impedire che vengano visualizzati nei risultati di ricerca. Per questo, si può dire ai bot di non eseguire la scansione di determinate pagine attraverso il file “robots.txt”.
Indicizzazione
Una volta che un bot ha eseguito la scansione di un sito web e raccolto le informazioni necessarie, queste pagine sono incluse in un indice. Lì vengono ordinati in base al loro contenuto, alla loro autorità e alla loro rilevanza. In questo modo, quando eseguiamo una query sul motore di ricerca, sarà molto più semplice mostrarci i risultati che sono maggiormente correlati alla nostra query.
Inizialmente i motori di ricerca si basavano sul numero di volte in cui una parola veniva ripetuta. Durante una ricerca, hanno rintracciato quei termini nel loro indice per scoprire quali pagine avevano nei loro testi, posizionando meglio quella che aveva più volte. Attualmente sono più sofisticati e basano i loro indici su centinaia di aspetti diversi. La data di pubblicazione, se contengono immagini, video o animazioni, microformati, ecc. Sono alcuni di quegli aspetti. Ora danno più priorità alla qualità del contenuto.
Una volta che le pagine sono state sottoposte a scansione e indicizzate, arriva il momento in cui l’algoritmo agisce: gli algoritmi sono i processi informatici che decidono quali pagine compaiono prima o dopo nei risultati di ricerca. Eseguita la ricerca, gli algoritmi controllano gli indici. In questo modo sapranno quali sono le pagine più pertinenti tenendo conto delle centinaia di fattori di posizionamento. E tutto ciò accade in pochi millisecondi.