Cannibalizzazione SEO: come trovarla in Search Console e risolverla
Una procedura pratica per capire se più pagine del tuo sito si contendono la stessa ricerca, e quale soluzione scegliere caso per caso senza perdere traffico.
In breve
La cannibalizzazione SEO si ha quando due o più pagine dello stesso sito rispondono alla stessa ricerca con lo stesso intento, e Google alterna l'una e l'altra. In Search Console la trovi da Prestazioni: filtri una query e apri la scheda Pagine. Se più URL ricevono impressioni per la stessa query, confronti intento e contenuto. Poi unisci con redirect 301, differenzi l'intento, usi il canonical o sistemi i link interni.

Cos'è la cannibalizzazione SEO?
La cannibalizzazione SEO avviene quando più pagine dello stesso sito puntano alla stessa ricerca con lo stesso intento. Invece di una pagina forte ne hai due o tre deboli: Google le alterna nei risultati, i link interni ed esterni si dividono e nessuna diventa la risposta chiara. Non è una penalizzazione, è un problema di organizzazione dei contenuti.
Attenzione a non vederla ovunque. Due pagine che compaiono per la stessa query non sono per forza un problema: una guida e una pagina servizio possono coesistere se rispondono a bisogni diversi. Il problema esiste quando le pagine dicono la stessa cosa alla stessa persona nello stesso momento.
Esempi tipici
- due articoli del blog scritti a distanza di anni sullo stesso argomento
- una categoria e un articolo con lo stesso titolo e lo stesso testo introduttivo
- pagine servizio quasi identiche per varianti della stessa keyword
- versioni aggiornate di una guida pubblicate come nuovi URL invece di aggiornare quella esistente
Quali segnali fanno pensare a una cannibalizzazione?
Il segnale più tipico è un posizionamento che oscilla mentre l'URL mostrato da Google cambia nel tempo per la stessa query. Altri indizi: una pagina che hai curato bene resta indietro mentre ne esce una più vecchia o più debole, impressioni divise tra più URL, e clic bassi per entrambe le pagine rispetto a quanto ti aspetteresti.
Nessuno di questi segnali basta da solo. Le oscillazioni possono dipendere da aggiornamenti, concorrenti o stagionalità. Per questo serve il passaggio successivo: guardare i dati per query e per pagina in Search Console e poi leggere i contenuti.
Come trovare la cannibalizzazione in Search Console?
Apri il report Prestazioni, sezione Risultati di ricerca, imposta un periodo di alcuni mesi e filtra la query che ti interessa. Poi apri la scheda Pagine: se vedi due o più URL con impressioni per la stessa query, hai un caso da verificare. Ripeti per le query principali del sito e annota le coppie di pagine.
- In Search Console apri Prestazioni, poi Risultati di ricerca.
- Dal filtro data scegli un periodo lungo abbastanza da includere le oscillazioni, per esempio gli ultimi tre o sei mesi.
- Nella scheda Query fai clic sulla query da analizzare: Search Console aggiunge un filtro Query. In alternativa usa + Nuovo, poi Query.
- Per raggruppare varianti della stessa ricerca usa il filtro con espressione regolare, per esempio tutte le query che contengono sia cannibalizzazione sia seo.
- Apri la scheda Pagine: vedi gli URL che hanno ricevuto impressioni e clic per quelle query.
- Se compaiono più URL, annota impressioni, clic e posizione media di ciascuno.
- Togli il filtro query e metti un filtro Pagina su ciascun URL: nella scheda Query vedi per cos'altro si posiziona, e capisci qual è il suo vero ruolo.
- Per un controllo nel tempo usa Confronta sul filtro data: vedi se le impressioni si spostano da una pagina all'altra.
Come leggere i numeri senza farsi ingannare
Google spiega che i dati raggruppati per query sono aggregati per proprietà, mentre quelli raggruppati per pagina sono aggregati per pagina. Per questo la somma delle righe nella scheda Pagine può non coincidere con il totale. Inoltre, con un filtro query attivo, le query anonimizzate non vengono contate. Usa i dati per trovare i casi, non come misura precisa.
Il controllo finale è sulla SERP e sui contenuti
Cerca la query su Google e guarda cosa mostra: guide, pagine prodotto, confronti? Poi apri le tue due pagine una accanto all'altra. Se rispondono allo stesso bisogno con lo stesso tipo di contenuto, è cannibalizzazione. Se uno informa e l'altro vende, probabilmente è solo una sovrapposizione da gestire con i link interni.
Come scegli la soluzione giusta per ogni caso?
Dipende da due domande: le pagine hanno lo stesso intento, e devono restare entrambe accessibili? Stesso intento e nessun motivo per tenerle separate: unisci e reindirizza con un 301. Intento diverso ma testi sovrapposti: differenzia. Pagine che devono esistere entrambe per motivi tecnici: canonical. In ogni caso sistemi i link interni.
| Situazione | Soluzione | Cosa fare dopo |
|---|---|---|
| Due articoli sullo stesso tema e stesso intento | Unire i contenuti e redirect 301 verso la pagina migliore | Aggiornare i link interni verso l'URL finale |
| Guida e pagina servizio con testi simili | Differenziare l'intento: la guida informa, la pagina servizio vende | Linkare la pagina servizio dalla guida con un anchor descrittivo |
| Varianti dello stesso contenuto che devono restare online, per esempio con parametri o filtri | rel=canonical verso la versione principale | Linkare internamente solo la versione canonica |
| Pagina vecchia senza traffico né link, superata da una nuova | Redirect 301 verso la nuova o rimozione se non c'è un sostituto | Togliere l'URL dalla sitemap |
| Due pagine utili per query diverse che si sovrappongono solo su poche ricerche | Nessun intervento drastico | Rendere più chiari titoli, H1 e link interni |
Come si risolve la cannibalizzazione, passo per passo?
Le soluzioni sono quattro: unire le pagine con redirect 301, differenziare l'intento, usare il canonical quando entrambe le versioni devono restare accessibili, e riorganizzare i link interni perché indichino a Google e ai lettori qual è la pagina principale. Il noindex è l'ultima opzione: toglie la pagina dalla ricerca, non trasferisce i segnali.
1. Unire le pagine e reindirizzare con un 301
Scegli la pagina da tenere: di solito quella con più link esterni, clic e storia. Porta dentro le parti migliori dell'altra, aggiorna il testo e poi imposta un redirect 301 lato server dalla pagina eliminata. Google tratta i redirect permanenti come un segnale forte che la destinazione è la versione canonica. Lascia il redirect attivo a lungo, senza toglierlo dopo poche settimane.
2. Differenziare l'intento
Se le due pagine hanno ragione di esistere, rendile diverse davvero: cambia l'angolo, il pubblico, la profondità. Riscrivi title, H1 e introduzione perché rispondano a ricerche diverse. Una pagina può spiegare cos'è un servizio, l'altra come sceglierlo o quanto costa farlo in una certa città.
3. Usare il canonical
Il rel=canonical serve quando le pagine duplicate devono restare accessibili, per esempio versioni con parametri o filtri. Google lo considera un segnale forte, ma resta un suggerimento: se i contenuti sono troppo diversi o gli altri segnali vanno in direzione opposta, può scegliere un'altra pagina. Per eliminare un duplicato è meglio il redirect.
4. Sistemare i link interni
Fai puntare i link interni pertinenti alla pagina principale, con anchor text descrittivi. Se il menu, le categorie e gli articoli correlati linkano la pagina sbagliata, stai dicendo a Google il contrario di quello che vuoi. Google consiglia anche di linkare internamente l'URL canonico, non le sue varianti.
E il noindex?
Google sconsiglia il noindex per gestire duplicati all'interno dello stesso sito: toglie del tutto la pagina dai risultati e non indica quale versione preferire. Usalo solo per pagine che non devono comparire in ricerca, come risultati interni o pagine di servizio.
Come eviti che la cannibalizzazione si ripresenti?
Tieni una mappa delle keyword: per ogni ricerca principale, una sola pagina responsabile. Prima di scrivere un nuovo contenuto controlla se esiste già una pagina sul tema e se conviene aggiornarla. Rivedi la mappa ogni pochi mesi con i dati di Search Console, soprattutto dopo aver pubblicato molto.
- un foglio con query principale, intento e URL assegnato
- aggiornare le guide esistenti invece di pubblicarne una nuova con un altro URL
- titoli e H1 che chiariscono la differenza tra pagine vicine
- un controllo veloce in Search Console dopo ogni nuova pubblicazione importante
Per costruire la mappa parto dalle ricerche reali e le raggruppo per intento. Un tool di keyword research aiuta a vedere le varianti di una stessa domanda prima di decidere quante pagine servono.
Domande frequenti
La cannibalizzazione delle keyword è una penalizzazione di Google?
No. Non esiste una penalizzazione per cannibalizzazione. È un problema di organizzazione: più pagine si dividono segnali e visibilità e nessuna emerge come risposta chiara.
Due pagine per la stessa keyword sono sempre un problema?
No. Se rispondono a intenti diversi, per esempio una guida e una pagina servizio, possono convivere e a volte comparire insieme. È un problema quando dicono la stessa cosa alla stessa persona.
Meglio redirect 301 o canonical?
Se vuoi eliminare il duplicato, redirect 301. Se entrambe le pagine devono restare accessibili, per esempio versioni con parametri, canonical. Google tratta il redirect come segnale più forte.
Posso trovare la cannibalizzazione senza tool a pagamento?
Sì. Search Console basta: report Prestazioni, filtro sulla query, scheda Pagine. Una ricerca con l'operatore site: e la keyword aiuta a vedere quali pagine del tuo sito trattano lo stesso tema.
Dopo l'unione delle pagine perdo traffico?
Può esserci un periodo di assestamento mentre Google elabora il redirect. Se la pagina finale è migliore delle due originali e i link interni sono aggiornati, di solito il traffico si consolida sull'URL che hai scelto.
Fonti
- Guida di Search Console: Report Prestazioni (Ricerca) ↗
- Guida di Search Console: Analisi del rendimento nella Ricerca ↗
- Google Search Central Blog: Aggiornamento ai filtri regex di Search Console ↗
- Google Search Central: How to specify a canonical URL ↗
- Google Search Central: Redirects and Google Search ↗
- Google Search Central: Link best practices for Google ↗
Vuoi sapere se le AI citano il tuo sito?
Citami fa le domande dei tuoi clienti a ChatGPT, Perplexity, Gemini, Claude e Google AI Overview e ti dice cosa sistemare.
Scansione gratuita su 5 motori →