I motori di ricerca funzionano in tre passi: la scansione trova le pagine, l'indicizzazione le archivia e il ranking mostra i risultati più pertinenti per ogni ricerca.
Ogni volta che cerchi qualcosa, usi un sistema che ha già visitato milioni di pagine, le ha classificate e ha deciso quali rispondono meglio alla tua domanda. Ma come succede? Cosa accade tra il momento in cui scrivi la tua ricerca e quello in cui arrivano i risultati?
I motori di ricerca hanno tre compiti. Trovano le pagine che esistono su internet. Analizzano e archiviano di cosa parlano quelle pagine. E quando qualcuno cerca, restituiscono le pagine che corrispondono meglio a ciò che la persona sta cercando. Questi tre passi si chiamano scansione, indicizzazione e ranking.
Come la scansione scopre le pagine
Prima che un motore di ricerca possa mostrare una pagina nei risultati, deve sapere che la pagina esiste. Qui entra in gioco la scansione. Un crawler (chiamato anche bot o spider) è un programma automatico che viaggia sul web, seguendo i link da una pagina all'altra.
Quando lanci un nuovo sito, questo non compare in automatico nei risultati di ricerca. Il crawler del motore di ricerca deve prima trovarlo. I crawler scoprono le pagine in due modi. Seguono i link dalle pagine che hanno già visitato. Se un altro sito rimanda alla tua pagina, il crawler prima o poi la troverà seguendo quel link. Leggono anche le sitemap, cioè file che puoi inviare e che elencano tutte le pagine del tuo sito. Scopri di più su come creare una sitemap per una scansione migliore.
Quando un crawler trova una pagina, non la posiziona né la mostra subito nei risultati. Si limita a prendere nota che la pagina esiste. Poi il crawler passa ad altre pagine, portando di continuo al motore di ricerca pagine nuove e aggiornate.
Il crawl budget conta
I motori di ricerca hanno dei limiti su quante pagine del tuo sito possono scansionare in un dato momento. Si chiama crawl budget. Un sito grande con migliaia di pagine può non avere tutte le pagine scansionate nella stessa settimana. I siti più lenti sprecano crawl budget, perché il crawler passa il tempo ad aspettare che le pagine si carichino invece di muoversi nel tuo sito. Un sito veloce e ben organizzato aiuta il crawler a muoversi tra le pagine in modo efficiente.
Come l'indicizzazione organizza e archivia le informazioni delle pagine
Quando un crawler trova una pagina, il passo successivo è l'indicizzazione. L'indicizzazione è il processo con cui si analizza la pagina e si archiviano le informazioni su di essa in un enorme database. Pensa all'indicizzazione come alla costruzione del catalogo di una biblioteca. Il bibliotecario non si limita a tenere il libro su uno scaffale. Lo legge, analizza di cosa parla e crea una scheda che aiuta gli altri a trovarlo in seguito.
Quando una pagina viene indicizzata, il motore di ricerca analizza il contenuto, i titoli, le parole chiave e la struttura. Guarda quanto è veloce il caricamento, se funziona sui dispositivi mobili e quali altre pagine rimandano a essa. Tutte queste informazioni vengono archiviate nell'indice.
Non tutte le pagine vengono indicizzate allo stesso modo. Alcune pagine possono essere escluse dall'indicizzazione se sono bloccate da un file robots.txt o contrassegnate con un tag no-index. Anche le pagine con pochissimo contenuto originale o troppo lente possono non entrare nell'indice. Una pagina può essere scansionata ma non indicizzata. Consulta la nostra guida su perché alcune pagine non si posizionano bene per capire meglio i problemi di indicizzazione.
L'indicizzazione avviene per fasi
Dopo che una pagina è stata scansionata, non compare subito nei risultati di ricerca. L'indicizzazione può richiedere giorni o settimane, a seconda della pagina e del sito. Le pagine nuove possono essere indicizzate più in fretta, perché i motori di ricerca vogliono scoprire contenuti freschi. Le pagine di siti con una lunga storia di buoni contenuti spesso vengono indicizzate più in fretta di quelle dei siti nuovi.
Come il ranking decide quali pagine compaiono per prime
Quando qualcuno scrive una ricerca, il motore di ricerca non mostra tutte le pagine dell'indice che corrispondono a quelle parole. Restituisce invece le pagine che ritiene più pertinenti, più utili e più affidabili. Questo è il ranking. Il motore di ricerca guarda oltre 200 segnali diversi per decidere quali pagine devono essere prime, quali seconde e quali magari non devono comparire affatto.
Alcuni di questi segnali sono sulla tua pagina. Le parole che usi, come strutturi i contenuti, quanto è veloce il caricamento e se funziona sugli smartphone influenzano tutti il tuo posizionamento. Altri segnali arrivano da fuori della tua pagina. Quanti altri siti rimandano alla tua pagina, come le persone interagiscono con essa quando la trovano e la reputazione generale del tuo sito contano tutti.
Un segnale importante è l'intento di ricerca. Se qualcuno cerca "come riparare un rubinetto che perde", il motore di ricerca cerca pagine che spiegano come farlo, non pagine che cercano di vendere kit di riparazione. Il motore di ricerca ha imparato cosa vogliono davvero le persone quando scrivono quella frase, e restituisce pagine che corrispondono a quell'intento. Per saperne di più, leggi l'intento di ricerca e cosa vogliono davvero le persone.
Il ranking cambia di continuo
La tua posizione non è fissa. I motori di ricerca aggiornano con regolarità i loro algoritmi di ranking. A volte le posizioni cambiano perché il motore di ricerca modifica il suo sistema. A volte cambiano perché i concorrenti pubblicano contenuti migliori. A volte è la tua pagina a migliorare e a salire. Monitorare la tua posizione nel tempo ti aiuta a capire se i tuoi sforzi SEO funzionano. Scopri di più su perché i tuoi concorrenti possono posizionarsi meglio e cosa puoi fare.
Il ciclo completo
Questi tre passi non sono eventi che avvengono una volta sola. I crawler visitano le pagine più volte, cercando modifiche e nuovi contenuti. Quando aggiorni una pagina, i crawler trovano gli aggiornamenti e la pagina viene indicizzata di nuovo. L'algoritmo di ranking ricalcola di continuo le posizioni in base ai nuovi dati.
La velocità di questo ciclo dipende dall'autorevolezza del tuo sito. Le pagine di siti affermati con una lunga storia di buoni contenuti vengono scansionate e indicizzate di nuovo più spesso. I siti nuovi possono dover aspettare di più prima che le modifiche compaiano nei risultati. Per questo la SEO è un impegno a lungo termine. Non puoi pubblicare una pagina oggi e aspettarti che si posizioni domani. Il sistema deve scoprirla, indicizzarla e valutarla prima che compaia nei risultati. Per una strategia completa per principianti, segui il nostro piano SEO per principianti.
Domande frequenti
Ogni quanto i motori di ricerca scansionano il mio sito?
Dipende dall'età e dall'autorevolezza del tuo sito. I siti nuovi possono essere scansionati una volta a settimana o anche meno. I siti affermati con molto traffico vengono scansionati più volte al giorno. Puoi vedere l'attività di scansione nel tuo account Google Search Console, nel report "Statistiche di scansione". Se vuoi che i crawler notino prima gli aggiornamenti, invia direttamente l'URL a Google Search Console. Con il creatore di siti di WEMASY puoi impostarlo direttamente sul tuo sito.
Posso far indicizzare la mia pagina più in fretta?
Sì, alcune cose aiutano. Assicurati che la tua pagina sia raggiungibile inviando una sitemap a Google Search Console. Migliora la velocità del sito, perché i crawler passano meno tempo ad aspettare e più tempo a trovare pagine nuove. Collega le pagine nuove dalla tua home page o da altre pagine molto autorevoli del tuo sito. E pubblica contenuti freschi con regolarità, così i motori di ricerca controllano il tuo sito più spesso.
Che differenza c'è tra scansione e indicizzazione?
La scansione è quando il motore di ricerca visita una pagina e la legge. L'indicizzazione è quando il motore di ricerca archivia le informazioni su quella pagina, così può essere restituita più tardi come risultato di ricerca. Una pagina può essere scansionata ma non indicizzata se ha pochissimo contenuto originale o se dici al motore di ricerca di non indicizzarla.
Una sitemap garantisce che le mie pagine verranno indicizzate?
No. Una sitemap aiuta il crawler a trovare le tue pagine più in fretta, ma non costringe Google a indicizzarle. Il motore di ricerca decide comunque se ogni pagina è utile e merita di essere archiviata nell'indice. Una sitemap aiuta, ma non è una garanzia.
Posso impedire che la mia pagina venga indicizzata?
Sì. Puoi aggiungere un tag no-index nell'intestazione della pagina, che dice ai motori di ricerca di non includerla nei risultati. Puoi anche bloccare l'intera scansione con robots.txt. Ma fai attenzione, perché significa che la tua pagina non comparirà nei risultati di ricerca anche se è un buon contenuto che le persone vogliono trovare.
Le versioni mobile e desktop vengono indicizzate separatamente?
I motori di ricerca oggi usano l'indicizzazione mobile-first: usano soprattutto la versione mobile della tua pagina per indicizzarla e posizionarla. Se alla tua pagina mobile manca del contenuto presente nella versione desktop, quel contenuto non verrà indicizzato. Assicurati che il tuo sito mobile abbia la stessa qualità e gli stessi contenuti della versione desktop.