ML IN SEO · APPUNTI DI CAMPO

Machine Learning in SEO: Quello che Fa Davvero (e Non Fa)

Metà degli articoli su machine learning in SEO spiegano algoritmi che non puoi toccare; l'altra metà ti vende un generatore di contenuti. Il ML che guadagna il suo compenso non si trova in nessuno dei due posti — si trova nei tuoi stessi dati di Search Console.

10 luglio 2026·Luke McCormack·9 min di lettura

Cerchi «machine learning in SEO» e i risultati si dividono in due generi, entrambi inutili per un operatore. Il primo racconta la storia degli algoritmi di Google — RankBrain, BERT, neural matching — e termina con consigli che hai già: scrivi per le persone. Il secondo ridefinisce silenziosamente il machine learning come «l’IA scrive i tuoi articoli» e promuove un generatore di contenuti. Nessuno dei due risponde alla domanda che vale la pena porsi: dove il ML cambia veramente quello che un operatore SEO dovrebbe fare lunedì mattina?

La risposta onesta richiede di dividere il termine in due parti. C’è il machine learning dentro i sistemi di ranking di Google — reale, documentato, e praticamente interamente fuori dal tuo controllo. E c’è il machine learning dentro il tuo workflow — keyword clustering, forecasting, anomaly detection sui dati di Search Console, e prioritization — dove guadagna veramente il suo compenso. Questa guida copre entrambe le metà, sfata i miti che crescono nello spazio tra di loro, e si trova sotto il nostro pilastro SEO agentivo, dove il modello operativo che mette queste tecniche al lavoro è esposto per intero.

Cosa significa veramente «machine learning in SEO»

Machine learning è software che apprende modelli dai dati invece di seguire regole scritte manualmente da un umano. In SEO la frase copre due cose che non hanno quasi nulla in comune: i modelli che Google addestra per interpretare le query e classificare i contenuti, e i modelli che puoi eseguire sui tuoi dati di ricerca. Il primo determina come sei classificato; il secondo determina quanto bene spendi il tuo tempo. Confondere i due produce i due errori strategici classici — provare ad «ottimizzare per RankBrain» come se avesse una manopola che puoi girare, e acquistare un generatore di testo perché il fornitore ha detto «machine learning» nella demo.

Nota cosa manca da entrambe le metà: la generazione di contenuti. Un large language model che scrive articoli è una tecnologia reale con usi reali, ma non è quello che il machine learning contribuisce all’SEO come disciplina. Il contributo è analitico — scoperta di pattern su migliaia di query, pagine e settimane di dati a una scala che nessun umano sostiene manualmente. Mantieni quel frame e il resto dell’argomento diventa semplice.

Cosa fa il ML dentro i sistemi di ranking di Google

L’uso di machine learning di Google è documentato e vale la pena conoscerlo — per lo più per smettere di preoccuparsi. RankBrain (annunciato 2015) è stato il primo: un sistema per interpretare le query che Google non aveva mai visto, che importa perché Google ha detto che circa il 15% delle ricerche quotidiane sono nuove. Neural matching (2018) connette le query alle pagine per concetto piuttosto che per parole condivise. BERT (2019) analizza il contesto delle parole in una query — preposizioni, ordine delle parole, la differenza tra «to» e «from» — e ha interessato circa il 10% delle query in lingua inglese al lancio, secondo la stessa dichiarazione di Google. MUM ha esteso questa comprensione a lingue e media diversi. E sul lato della qualità, SpamBrain e i classificatori dietro il helpful content system sono addestrati per riconoscere spam e contenuti a basso valore su scala di sito.

15%
delle ricerche quotidiane su Google non sono mai state viste prima
il problema per cui è stato costruito RankBrain — Google, ripetuto dal 2015
~10%
delle query in inglese colpite da BERT al lancio
interpretazione delle query, non un punteggio per sito — Google, 2019
0
di questi sistemi espongono una manopola per sito che puoi girare
interpretano le query e classificano la qualità su scala

Rileggi l’elenco e un modello emerge: quasi tutto è query understanding e quality classification. Questi sistemi decidono cosa una ricerca significa e se il contenuto è affidabile su scala. Sono addestrati offline su enormi corpora, valutati rispetto alle linee guida dei quality rater umani, e distribuiti globalmente. Quello che non sono è un insieme di manopole attaccate al tuo sito che rispondono a trucchi. Quella distinzione è dove vivono i miti.

I miti: cosa il ML di Google non fa

Lo spazio tra «Google usa machine learning» e «ecco cosa significa per te» è stato riempito di folklore per un decennio. I reclami ricorrenti, posti rispetto a quello che Google ha effettivamente documentato o affermato:

Il mitoLa realtà
«Puoi ottimizzare per RankBrain»Google ha detto che non c’è nulla da ottimizzare — interpreta le query, non i siti. L’unica risposta è corrispondere all’intenzione reale.
«Il ML rende i ranking casuali o caos personalizzato»I sistemi sono addestrati e valutati offline rispetto alle linee guida dei rater; i risultati sono abbastanza stabili da misurare da settimana a settimana.
«Il contenuto AI è machine learning SEO»Generazione e classificazione sono le estremità opposte del tubo — Google addestra classificatori per rilevare contenuti a basso valore su scala, chiunque lo abbia scritto.
«Il ML di Google impara dal tuo dwell time, pagina per pagina»I loop di feedback di engagement per pagina sono folklore; la valutazione documentata gira su segnali aggregati e rater umani, non una ricompensa live per URL.
«Il ML ha reso i fondamenti obsoleti»BERT ha reso l’intent-matching più decisivo, non meno — una query understanding migliore punisce le pagine che classificano su keyword ma perdono l’intenzione.
I miti ricorrenti di machine learning, rispetto a quello che Google ha effettivamente documentato o affermato.

Il machine learning di Google non è un sistema che ottimizzi; è il motivo per cui ottimizzare per qualsiasi cosa diversa dall’intenzione ha smesso di funzionare.

La versione di una frase

C’è un corollario pratico. Perché questi sistemi interpretano le query meglio ogni anno, le pagine che puniscono sono quelle che si classificano su keyword match superficiale mentre mancano quello che il ricercatore voleva. La difesa non è tecnica — è scegliere le query che puoi onestamente soddisfare e rispondere ad esse chiaramente. Quella chiamata di giudizio, fatta centinaia di volte su un sito, è esattamente il tipo di lavoro che l’altro mezzo di machine learning aiuta.

Un imbuto di vetro smerigliato su una superficie color crema che prende in un flusso sparso di piccoli tile di query in vetro e emette tre pile ordinate ordinate, con un tile nel flusso che brilla in blu ardesia come l'anomalia contrassegnata e una lastra di vetro smerigliato con l'emblema del marchio sfumato accanto alla pila più alta — machine learning come il livello di ordinamento e contrassegno sui dati di ricerca, non lo scrittore del contenuto
Migliaia di query in · una coda ordinata e un’anomalia contrassegnata

Dove il ML genuinamente aiuta l’operatore

Adesso la metà utile. La tua proprietà Search Console è un dataset — migliaia di query, ognuna con click, impressioni, CTR e posizione, aggiornate quotidianamente su ogni pagina che possiedi. A quella scala, quattro lavori sono problemi di pattern-recognition, e il pattern recognition è l’unica cosa che il machine learning fa meglio di te.

Keyword clustering: migliaia di query in un piano di pagina

Il rapporto di query grezzo è illeggibile oltre poche centinaia di righe — la stessa intenzione emerge come dozzine di frasi. Il clustering risolve questo propriamente: incorpora ogni query come vettore (qualsiasi API di embedding moderna lo fa in una chiamata) e raggruppa per somiglianza semantica, o cluster per sovrapposizione SERP — due query i cui risultati top-10 condividono la maggior parte degli URL sono, dal comportamento stesso di Google, lo stesso argomento. L’output è l’unità che importa: un cluster, una pagina. Su un sito che abbiamo controllato, dozzine di varianti long-tail della stessa domanda sottostante si classificavano sparse tra le posizioni 45–78 senza una pagina dedicata che rispondesse a nessuno di loro; un passaggio di clustering piega quel rumore in un singolo brief invece di dozzine di semi-decisioni. Questa è anche la macchina sotto il serio SERP analytics — raggruppare prima di misurare, così il movimento significa qualcosa.

Forecasting: una baseline che vale la pena confrontare

Il forecasting che vale la pena fare non è «predire le nostre classificazioni a dicembre». È costruire una curva di traffico atteso consapevole della stagionalità per gruppo di pagine, così che quando un numero si muove puoi fare l’unica domanda che importa: si è mosso rispetto a cosa? I click di un rivenditore che cadono del 20% a luglio possono essere esattamente in tendenza; il traffico piatto nella stagione di punta può essere un disastro silenzioso. I metodi classici di time-series — Holt-Winters, decomposizione stile Prophet, anche una baseline seasonal-naive che confronta con la stessa settimana dell’anno scorso — sono vecchi, noiosi, e interamente sufficienti. Il modello non è il punto; il contraffattuale lo è.

Anomaly detection su GSC: l’allarme sempre acceso

Questa è l’applicazione di valore più alto, perché l’alternativa è un umano che ricorda di fissare i dashboard. Una volta che una previsione esiste, l’anomaly detection è il passo successivo economico: contrassegna qualsiasi gruppo di pagine i cui click effettivi o impressioni cadono al di fuori della banda attesa per più di un giorno o due. È così che catturi i fallimenti che costano di più per giorno se non notati — un canonical tag spedito di traverso in una release, una sezione silenziosamente deindexed, una SERP feature che atterra sulla tua money query e assorbe i suoi click. Una persona controlla settimanalmente in una buona settimana. Un modello controlla ogni mattina e parla solo quando qualcosa si rompe.

Prioritization: punteggio della coda invece di discuterne

Ogni audit produce più risultati di quanti ne spedirà mai un team, quindi l’ordine della coda determina silenziosamente la maggior parte dell’esito. Punteggiare ogni opportunità su volume, difficoltà, vinci-bilità e impatto atteso è un problema di modellazione — e diventa più nitido quando il modello può imparare dalla tua storia. Se i riscritture di snippet su query commerciali confermati sette volte su dieci su questo sito e le aggiunte di schema non hanno mosso nulla due volte, quel record dovrebbe alzare e abbassare i punteggi di conseguenza. Quello è learning-to-rank in miniatura, e i dati di addestramento sono semplicemente un registro disciplinato di quello che è stato provato e verificato.

Cosa il ML non può fare: la linea di causalità

Ogni tecnica sopra condivide un confine, e fingere il contrario è come gli strumenti SEO con sapore ML over-promise. I modelli di machine learning sono macchine di correlazione. Un flag di anomalia dice qualcosa è cambiato qui — non dice cosa si è rotto, e certamente non dice cosa lo fisserà. Un punteggio di priorità dice questo sembra degno di fare — non dimostra, dopo, che la cosa che hai fatto ha causato il numero che si è mosso. La diagnosi è lavoro investigativo; la verifica è una disciplina di misurazione — una metrica impegnata prima che la correzione si spedisca, rileggere nella stessa query settimane dopo. Nessuno dei due è un'output di modello, e la metà di misurazione è coperta in profondità nella nostra guida SEO KPI e movimento causale verificato.

Quindi la descrizione del lavoro onesta legge: ML comprime diecimila righe in una coda ordinata e una manciata di allarmi. Decidere cosa significa l’allarme, scegliere la correzione, e provare che ha funzionato rimane giudizio e misurazione. Qualsiasi strumento che affermasse che il suo modello fa tutti e tre sta vendendo il primo, due volte.

Dove il ML si adatta a un loop find → fix → verify

Metti il confine su una mappa e atterra pulitamente sulle tre fasi dell’SEO a ciclo chiuso. Il ML vive quasi interamente in find: il clustering trasforma il corpus di query in un piano di pagina, l’anomaly detection emerge quello che ha bisogno di attenzione oggi, la prioritization ordina la coda. Fix è giudizio — leggere la pagina, la SERP, e l’intenzione, poi spedire un cambio specifico. Verify è deliberatamente stupido: un prima-e-dopo su una metrica scelta in anticipo, dove l’ultima cosa che vuoi è un modello intelligente che spiega una regressione. E ogni esito verificato — confermato o regredito — si alimenta nel modello di prioritazione, che è l’unico posto dove «il sistema impara» è vero piuttosto che una flourish di slide-deck.

La coda gestita a istinto

Risultati ordinati da chiunque ha litigato più forte nella revisione del audit. Il rapporto di query sfogliato top-50 dai click. I cali di traffico notati quando un umano accade ad aprire il dashboard — spesso settimane dopo. Nessun record di quali correzioni passate hanno effettivamente funzionato, così ogni prioritization ricomincia da zero.

La coda assistita da modelli

Query raggruppate in intenzioni a livello di pagina. Ogni gruppo di pagina osservato quotidianamente rispetto a una baseline stagionale, con anomalie contrassegnate in ore. Risultati punteggiati su volume, vinci-bilità e gli esiti verificati delle correzioni passate. Gli umani spendono il loro giudizio su diagnosi e il fix — non a leggere diecimila righe.

Iniziare senza addestrare un modello

Nulla di questo richiede un team di data science, perché ogni parte difficile è adesso una merce. Gli embedding per il clustering sono una chiamata API per query. I dati di Search Console escono attraverso l’API o l’esportazione in massa. Le baseline stagionali e le bande di anomalia sono poche decine di righe in un notebook, o una caratteristica dentro strumenti che potresti già eseguire. L’ingrediente scarso non è abilità di modellazione — è la disciplina operativa intorno ai modelli: mantenere i cluster legati alle pagine, gli allarmi legati ai proprietari, i fix legati alle metriche impegnate, e gli esiti verificati registrati da qualche parte il prossimo prioritization può leggere. Il machine learning acuisce un’operazione SEO che ha già un loop; non può fare uno. Quel loop — e quello che appartiene ad esso oltre ai modelli — è il soggetto del pilastro SEO agentivo.

Il modo più veloce di vedere come il find pass appare sui tuoi propri dati è di eseguirlo. Un report SEO gratuito connette la tua Search Console e risurface i pattern questo articolo descrive astrattamente — i cluster di query senza pagina, i ranking page-one che non guadagnano niente, i cali che nessuno ha contrassegnato. Se preferisci discutere di come un loop continuamente in esecuzione apparirebbe per il tuo sito, prenota una chiamata.

Frequently asked questions

Il machine learning in SEO copre due cose distinte: i modelli che Google esegue dentro i suoi sistemi di ranking (RankBrain, BERT, neural matching, classificatori di spam) e i modelli che un team SEO esegue sui suoi stessi dati. Per gli operatori, le applicazioni pratiche sono keyword clustering, traffic forecasting, anomaly detection sui dati di Search Console, e prioritizzazione della coda di fix — lavoro analitico, non generazione di contenuti.
Sì, estensivamente — ma per lo più per query understanding e quality classification, non come punteggi per sito che puoi manipolare. RankBrain interpreta le query mai viste prima (circa il 15% delle ricerche quotidiane sono nuove), BERT analizza il contesto delle parole in una query, e sistemi come SpamBrain classificano spam e contenuti a basso valore su scala. Nessuno di loro espone una manopola che un sito può girare.
No. Google ha detto che non c'è nulla da ottimizzare — questi sistemi interpretano le query piuttosto che premiare i trucchi on-page. L'unica risposta significativa è corrispondere all'intenzione di ricerca reale: scegliere le query che puoi onestamente soddisfare e rispondere ad esse semplicemente, perché una query understanding migliore punisce le pagine che si classificano su keyword mentre perdono l'intenzione.
No — si trovano alle estremità opposte del tubo. Il contributo del machine learning all'SEO è analitico: clustering, forecasting, anomaly detection e prioritizzazione su migliaia di query. La scrittura di contenuti AI è generazione, e Google addestra classificatori specificamente per rilevare contenuti a basso valore su scala. Un fornitore che dice 'machine learning' per vendere un generatore di testo è una bandiera rossa.
No. Le parti difficili sono ora merce: gli embedding per il clustering sono una chiamata API per query, i dati di Search Console escono attraverso l'API o l'esportazione in massa, e le baseline stagionali con bande di anomalia richiedono poche decine di righe in un notebook. L'ingrediente scarso è la disciplina operativa — legare i cluster alle pagine, gli allarmi ai proprietari, e i fix alle metriche impegnate prima della spedizione.
Su dati sottili. Un sito che guadagna pochi dozzine di click al giorno otterrà rumore dall'anomaly detection e cluster banali da novanta query — i siti piccoli dovrebbero invece usare baseline semplici e giudizio umano. Le tecniche iniziano a ripagare a migliaia di query con traffico quotidiano stabile. E nessun modello prova la causalità: verificare un fix rimane una disciplina di misurazione prima-e-dopo, non un output di modello.
Luke McCormack

Scritto da

Luke McCormack

Fondatore, My Agentic SEO

Specialista SEO e Google, responsabile del go-to-market e della crescita di My Agentic SEO.

Più su Luke

Lasci che l’agente esegua il primo passo sui Suoi dati reali

Colleghi la Sua Google Search Console e riceva un report SEO professionale gratuito — diagnosticato e prioritizzato sul Suo sito reale. Richiede pochi minuti.