Cos'è un algoritmo di ricerca
Un algoritmo di ricerca è un sistema complesso che analizza centinaia di fattori per determinare quale pagina risponde meglio a una query dell'utente. Questi fattori includono la pertinenza del contenuto, la qualità e la quantità dei backlink, i segnali comportamentali, la salute tecnica del sito e molti altri. I motori di ricerca aggiornano di continuo gli algoritmi per renderli più intelligenti e resistenti alle manipolazioni.
Evoluzione degli algoritmi
Gli algoritmi di ricerca hanno fatto molta strada. La loro evoluzione si divide in tre ere:
- Era delle keyword (anni '90): bastava ripetere più volte la query di destinazione in una pagina. Questo portò al keyword stuffing.
- Era dei link (anni 2000): Google introduce PageRank: l'importanza di una pagina è determinata dal numero e dalla qualità dei link che la puntano. Comincia la corsa ai link.
- Era del machine learning (dal 2015 a oggi): gli algoritmi smettono di contare semplicemente le occorrenze e iniziano a capire significato, soddisfazione dell'utente e contesto della query.
Algoritmi moderni: RankBrain, BERT, YATI
La ricerca Google di oggi non è un solo algoritmo ma una famiglia di modelli di machine learning, ognuno dedicato a un compito specifico:
- RankBrain (2015): la prima rete neurale di Google, aiuta a elaborare le query rare e di coda lunga abbinandole a pagine anche quando le parole esatte non compaiono.
- BERT (2019): tecnologia di elaborazione del linguaggio naturale (NLP) che tiene conto del contesto delle parole (preposizioni, ordine). Capisce query come «come curare un cane con l'aspirina».
- YATI (2023): una rete neurale più potente che migliora la comprensione dell'esperienza dell'autore e della profondità del contenuto, soprattutto nei temi YMYL.
BERT example:
Query: "can you give medicine A to a dog"
Before BERT: matches pages with "medicine A" and "dog"
With BERT: understands the relationship "give to a dog", not just mentions.Il ruolo dell'E-E-A-T
L'E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) non è un fattore di posizionamento diretto, ma un insieme di criteri con cui gli algoritmi valutano la qualità della pagina. È cruciale soprattutto per i temi YMYL (salute, finanza, sicurezza). Gli algoritmi analizzano:
- Prove di esperienza reale dell'autore (Experience)
- Competenza profonda nella materia (Expertise)
- Autorevolezza del sito e del brand (Authoritativeness)
- Affidabilità e trasparenza delle informazioni (Trustworthiness)