Ricerca semantica

Come i motori di ricerca associano il significato invece delle keyword: Knowledge Graph, Hummingbird, RankBrain, neural matching, BERT e MUM, e che cosa comporta per la SEO.

Prima pubblicazione: 24 giu 2026 · Ultimo aggiornamento: 22 ago 2026 · Advanced
Lingue

La ricerca semantica recupera risultati per significato, non per corrispondenza esatta delle keyword. Google ci è arrivato per strati: Knowledge Graph (2012, «cose, non stringhe»), Hummingbird (2013, significato dell’intera query), RankBrain (2015, query nuove), neural matching (2018, sinonimi a livello concettuale), BERT (2019, significato contestuale delle parole) e MUM (2021, multimodale). È il motivo per cui il keyword stuffing e l’inseguimento di ogni sinonimo hanno smesso di funzionare e per cui contano profondità tematica, entità chiare e allineamento all’intento. La ricerca semantica è l’obiettivo; la ricerca vettoriale è un modo per raggiungerlo. Le «LSI keywords» sono un mito: John Mueller lo ha detto chiaramente. La risposta per l’ottimizzazione non è cambiata in un decennio: scrivi naturalmente, copri l’argomento e nomina le tue entità.

TL;DR — La ricerca semantica recupera risultati in base al significato, non alla corrispondenza esatta delle keyword. Google l’ha costruita per strati: Knowledge Graph (2012), Hummingbird (2013), RankBrain (2015), neural matching (2018), BERT (2019), MUM (2021), ognuno dei quali risolve un problema diverso (entità, significato dell’intera query, query nuove, sinonimi a livello concettuale, significato contestuale delle parole, ragionamento multimodale). Questi sistemi potenziano il recupero per parole chiave (BM25 viene ancora eseguito per primo su larga scala), non lo sostituiscono. La ricerca semantica è l’obiettivo; la ricerca vettoriale è una delle implementazioni. Le «LSI keywords» sono un mito. La risposta per l’ottimizzazione non è cambiata in un decennio: linguaggio naturale, profondità tematica, entità chiare e allineamento all’intento.

Ricerca per parole chiave contro ricerca semantica

Il recupero per parole chiave e quello semantico sono complementari, non epoche mutuamente esclusive. Evidence for this claim BERT learns bidirectional contextual language representations that can be fine-tuned for search-relevant language tasks. Scope: BERT research; semantic retrieval systems may use many other models and signals. Confidence: high · Verified: Devlin et al.: BERT Le spiegazioni pubbliche di Google confermano sistemi di comprensione linguistica senza rivelare tutti i pesi del ranking. Evidence for this claim Google reported using BERT to better understand language and context in some Search queries. Scope: Google Search's documented rollout; it does not mean lexical matching was replaced or disclose the full ranking system. Confidence: high · Verified: Google: Understanding searches better than ever before

Il recupero classico ordina i documenti in base alle statistiche dei termini. TF-IDF (frequenza del termine × frequenza inversa del documento) assegna un peso a una parola in base a quanto compare in un documento rispetto a quanto è rara nell’intero corpus. BM25 («Best Match 25») perfeziona il metodo con la normalizzazione della lunghezza e una curva di saturazione, ed è ancora la base dominante della prima fase in Elasticsearch, Solr e Lucene, oltre che dentro Google e Bing. È potente, veloce e riguarda interamente le parole. Non sa che «rubinetto che perde» e «rubinetto gocciolante» significano la stessa cosa.

La ricerca semantica aggiunge uno strato di comprensione sopra questo sistema:

DimensioneRicerca per keywordRicerca semantica
Corrisponde aTermini esattiSignificato / intento
SinonimiSolo se configurati manualmenteNativamente
Varianti delle entitàSolo se normalizzateTramite riconoscimento delle entità
Query lunghe / conversazionaliMale (ogni parola pesa da sola)Bene (comprende l’intera frase)
Dove vince ancoraNomi di brand esatti, SKU, stringhe tecnicheTutto ciò che è più sfumato

L’inquadramento importante è questo: la ricerca semantica potenzia il recupero per parole chiave invece di sostituirlo. Alla scala di Google, una fase basata su indice inverso in stile BM25 esegue ancora il primo taglio ad alta copertura per velocità; poi i sistemi neurali riordinano i risultati e aggiungono documenti che condividono concetti ma non parole. La testimonianza al DOJ del 2023 di Pandu Nayak ha descritto proprio questo: un sistema di embedding (internamente RankEmbed) che “identifies a few more documents to add to those identified by the traditional retrieval.” (traduzione) «identifica alcuni altri documenti da aggiungere a quelli individuati dal recupero tradizionale». Il recupero per keyword non è morto: ha acquisito un alleato che comprende il significato.

Come Google ha costruito la ricerca semantica: le tappe

L’evoluzione è stata incrementale. Nessun singolo aggiornamento ha trasformato Google da «keyword» a «significato»: è stato un decennio di strati, ognuno volto a risolvere un problema distinto.

Semantic search evolved through systems with different jobs; the milestones are not one interchangeable algorithm. Fonte: Semantic Search

The timeline begins with Knowledge Graph in 2012, followed by Hummingbird in 2013, RankBrain in 2015, neural matching in 2018, BERT in 2019, MUM in 2021, and the 2023-plus LLM era.

© Patrick Stox LLC · CC BY 4.0 ·

2012 — Knowledge Graph («cose, non stringhe»)

Il database di Google sulle entità del mondo reale e sui loro rapporti. La formula con cui Amit Singhal lo presentò — “things, not strings” (traduzione) «cose, non stringhe» — resta la migliore spiegazione in una riga del cambiamento semantico. Al lancio conteneva 500+ milioni di entità e oltre 3,5 miliardi di fatti; conta più l’idea dei numeri. È ciò che permette a Google di disambiguare «Taj Mahal» (monumento, musicista o casinò) e rispondere direttamente alle domande sulle entità. Il Knowledge Graph è la spina dorsale delle entità su cui si appoggia il resto dello stack: ne approfondisco il funzionamento nell’articolo sulla entity SEO.

2013 — Hummingbird (significato dell’intera query)

Una riscrittura completa del motore centrale delle query di Google, non un semplice ritocco come Panda o Penguin, ma un nuovo motore. Singhal la definì il cambiamento più radicale dal 2001. L’obiettivo erano le query conversazionali e long-tail: prestare attenzione all’intera query, all’intera frase e al significato, invece che a parole specifiche. La sintesi contemporanea di Danny Sullivan lo descrive bene: Hummingbird “is paying more attention to each word in a query, ensuring that the whole query… is taken into account, rather than particular words.” (traduzione) «presta più attenzione a ogni parola di una query, assicurando che venga considerata l’intera query… invece di parole specifiche». Google dice che ha interessato il 90% delle ricerche. (Ora è indicato come ritirato nella Ranking Systems Guide, superato dai sistemi che ne sono derivati.)

2015 — RankBrain (query mai viste prima)

Machine learning applicato all’interpretazione delle query. Il compito di RankBrain riguarda circa il 15% delle query giornaliere che Google non aveva mai visto prima: converte una query sconosciuta in un vettore matematico e trova query concettualmente simili che invece comprende. Greg Corrado, lo scienziato di Google che lo ha confermato (tramite Bloomberg, non in un post del blog Google), lo ha descritto come l’inserimento di “vast amounts of written language into mathematical entities — called vectors — that the computer can understand.” (traduzione) «grandi quantità di linguaggio scritto in entità matematiche, chiamate vettori, che il computer può comprendere». Nel 2016 elaborava ogni query. Il confine è importante: RankBrain mappa query sconosciute su concetti conosciuti; non è la stessa cosa di BERT.

2018 — Neural matching (sinonimi a livello concettuale)

Dove RankBrain collegava le query ai concetti, il neural matching ha esteso la corrispondenza concettuale al lato dei documenti: collega i concetti di una query ai concetti di una pagina anche quando non condividono alcun vocabolario. La descrizione in linguaggio semplice di Danny Sullivan è la migliore: “Last few months, Google has been using neural matching, [an] AI method to better connect words to concepts. Super synonyms, in a way, and impacting 30% of queries.” (traduzione) «Negli ultimi mesi Google ha usato il neural matching, un metodo di IA per collegare meglio le parole ai concetti. Super sinonimi, in un certo senso, e riguarda il 30% delle query». L’esempio canonico: «perché il mio televisore sembra strano» può mostrare risultati sull’«effetto soap opera», un concetto che nessuna delle due frasi nomina. (La testimonianza DOJ del 2023 ha rivelato internamente questa linea evolutiva come RankEmbed / RankEmbedBERT.)

2019 — BERT (significato contestuale delle parole)

La grande svolta dell’NLP. BERT, cioè un sistema di rappresentazioni bidirezionali basate su encoder Transformer, legge una parola nel contesto, guardando le parole che la precedono e la seguono invece di procedere da sinistra a destra una alla volta. È ciò che gli permette di cogliere come «to» cambi il significato di «2019 brazil traveler to usa need a visa» (un brasiliano che viaggia verso gli Stati Uniti, che i sistemi precedenti interpretavano al contrario). Pandu Nayak lo ha definito il “biggest leap forward in the past five years, and one of the biggest leaps forward in the history of Search,” (traduzione) «il più grande passo avanti degli ultimi cinque anni e uno dei più grandi nella storia della Ricerca», con un impatto iniziale su una query inglese statunitense su dieci e oggi su quasi tutte. È anche l’aggiornamento interpretato più spesso male dai SEO: la risposta di Danny Sullivan è stata netta — “There’s nothing to optimize for with BERT.” (traduzione) «Non c’è nulla da ottimizzare per BERT».

2021 — MUM (multimodale, multilingue)

Multitask Unified Model, costruito sul framework T5, addestrato su 75 lingue e capace di comprendere informazioni in testi e immagini. Google dice che è 1 000 volte più potente di BERT e che, a differenza di BERT, può sia comprendere sia generare linguaggio. Precisazione importante: MUM viene usato per casi specifici ad alta complessità (domande complesse a più passaggi, alcuni featured snippet, shopping); non è mai stato il motore generale del ranking di Google e non ha «sostituito» BERT.

2023+ — LLM e ricerca AI

Il recupero semantico alimenta ora le risposte generative. AI Overviews e AI Mode usano lo stesso recupero basato sul significato per trovare passaggi pertinenti, poi un LLM sintetizza una risposta: vedi RAG. Lo strato semantico determina che cosa viene recuperato e citato; il modello si limita a scriverlo.

Ricerca semantica contro ricerca vettoriale

Vengono confuse continuamente, quindi è importante essere precisi:

  • La ricerca semantica è l’obiettivo: recuperare per significato e intento.
  • La ricerca vettoriale è una delle implementazioni: rappresentare query e documenti come vettori densi e trovare i vicini più prossimi in base alla distanza coseno.

La ricerca vettoriale è l’implementazione moderna più comune, ma non è l’unica strada verso la ricerca semantica: espansione delle query, regole sui sinonimi, interrogazioni del Knowledge Graph e riconoscimento delle entità portano allo stesso risultato senza calcolare un singolo embedding. Pensa alla ricerca semantica come alla destinazione e alla ricerca vettoriale come a un veicolo veloce e scalabile. I meccanismi del veicolo — embedding, similarità coseno e ricerca dei vicini più prossimi — sono trattati negli articoli su embeddings e vector search; qui non li derivo di nuovo.

Come funziona davvero sotto il cofano

Quattro parti in movimento, grosso modo in quest’ordine:

  1. Comprensione della query: classificazione dell’intento (informativo, navigazionale, transazionale, commerciale), estrazione delle entità ed espansione di sinonimi/concetti. È il territorio di RankBrain e BERT.
  2. Riconoscimento delle entità + Knowledge Graph: identificare le cose del mondo reale di cui parlano una query e un documento e disambiguarle. Circa il 40% delle parole inglesi ha più significati; il contesto risolve quale intendi.
  3. Embedding e similarità semantica: codificare il significato come vettori, così «riparare un rubinetto che perde» e «riparare un rubinetto gocciolante» risultano vicini (similarità circa 0,89 nonostante condividano a malapena una parola). Approfondimento in embeddings.
  4. Ranking dei passaggi e nuovo ranking neurale: dal 2020 singoli passaggi di una pagina possono posizionarsi per una query anche quando la pagina intera non è perfettamente mirata, mentre un riordinatore neurale riordina l’insieme recuperato per keyword in base all’affinità semantica. Ecco perché ogni sezione deve reggersi da sola.

Il mito delle LSI keywords

Questo punto conta perché alimenta molti cattivi consigli. «LSI keywords» (Latent Semantic Indexing) è una tecnica di information retrieval del 1988 che Google non ha mai confermato come input del ranking. John Mueller lo ha detto chiaramente: “There’s no such thing as LSI keywords — anyone who’s telling you otherwise is mistaken, sorry.” (traduzione) «Le LSI keywords non esistono: chi dice il contrario si sbaglia, mi dispiace». Ciò che Google usa davvero è molto più sofisticato: neural matching, BERT, word embedding e riconoscimento delle entità. Quando uno strumento ti consegna un elenco di «LSI keywords», la parte utile non è LSI, ma il fatto che quei termini riflettono il vocabolario dell’argomento. Copri l’argomento naturalmente e ottieni quel risultato gratis.

Che cosa significa la ricerca semantica per la SEO

Ogni grande aggiornamento semantico ha spinto nella stessa direzione, rendendo il playbook insolitamente stabile:

  • La copertura dell’argomento batte la densità delle keyword. Google valuta se una pagina copre un tema in modo approfondito, non se ripete una keyword n volte. Una copertura profonda permette di posizionarsi per decine di query correlate che non hai mirato singolarmente.
  • Ottimizzazione delle entità. Nomina e descrivi chiaramente le entità; usa dati strutturati (sameAs, @id) per disambiguarle rispetto a Wikipedia/Wikidata. Questa è la disciplina della entity SEO.
  • L’allineamento all’intento non è negoziabile. Google classifica l’intento delle query e filtra in base a esso. Una pagina che risponde a un intento diverso dalla query non si posizionerà, per quanto le keyword corrispondano.
  • Scrivi naturalmente. Con BERT che legge il contesto, preposizioni e struttura delle frasi trasmettono significato. Il consiglio di Gary Illyes su RankBrain resta valido: “If you try to write like a machine then RankBrain will just get confused and probably just pushes you back.” (traduzione) «Se provi a scrivere come una macchina, RankBrain si confonderà e probabilmente ti farà arretrare».
  • I sinonimi vengono gestiti per te. Non serve ogni variante: coprire il vocabolario naturale dell’argomento segnala profondità senza stuffing.
  • Qualità a livello di passaggio. Ogni H2/sezione deve reggersi come risposta pulita e autosufficiente: è ciò che recuperano il passage ranking e AI Overviews.

Quando la SEO semantica conta meno

Controllo di onestà: per un’attività locale con un solo servizio o per un sito sottile, un lavoro intenso su entità e autorevolezza tematica potrebbe non ripagarsi. Il ROI emerge quando competi sulla profondità informativa all’interno di un argomento. Come ha detto Sally Mills: “If you do SEO properly, you’re automatically doing semantic SEO. It’s just that most people aren’t doing it properly.” (traduzione) «Se fai bene la SEO, stai automaticamente facendo SEO semantica. È solo che la maggior parte delle persone non la fa bene». E Google non diventerà puramente semantico a breve: il recupero completamente semantico è costoso, il comportamento degli utenti basato sulla corrispondenza esatta è ancora comune e i risultati puramente semantici restano poco affidabili. Recupero per keyword e comprensione semantica convivono.

Come la ricerca AI costruisce su questo

AI Overviews, AI Mode e gli assistenti AI sono ricerca semantica più generazione. Recuperano passaggi per significato (di solito con recupero denso: vedi RAG e vector search), poi un LLM scrive la risposta. La formulazione di Bing sul cambiamento è netta: il grounding dell’indice, nelle sue parole, “is being built to help AI systems decide what to say.” (traduzione) «viene costruito per aiutare i sistemi AI a decidere che cosa dire». La conseguenza pratica è che le stesse cose che fanno posizionare bene un passaggio — entità chiare, sezioni autosufficienti e profondità tematica — lo rendono anche più probabile da citare in una risposta AI. Non esiste un trucco separato.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.