Gli URL canonici indicano ai motori di ricerca quale versione di pagina indicizzare. Scopri come gestirli su grandi siti, ecommerce e paginazione.

Gli URL canonici sono le versioni principali delle tue pagine che vuoi che i motori di ricerca indicizzino quando esistono indirizzi duplicati o quasi duplicati. Su un piccolo sito questo è un compito di ordinaria amministrazione, ma su un grande sito, un catalogo di ecommerce o una costruzione programmatica, la gestione dei canonici diventa una disciplina strategica che plasma direttamente quanto efficientemente vieni scansionato e posizionato.
Gli URL canonici contano di più dove la duplicazione si moltiplica: filtri, ordinamenti, parametri, paginazione e varianti regionali possono trasformare poche centinaia di pagine reali in decine di migliaia di indirizzi scansionabili. Senza una strategia deliberata, quella proliferazione diluisce l'autorevolezza e spreca il budget che i motori di ricerca assegnano al tuo sito. Questa guida si concentra sulla gestione dei canonici su molte pagine anziché sul singolo tag isolato.
Un URL canonico è la versione di una pagina che designi come l'originale quando più URL servono lo stesso contenuto. Il concetto di URL canonico e il tag rel canonical sono i mattoni; gestire gli URL canonici su larga scala significa applicare quei mattoni in modo coerente su un intero sito, così che ogni gruppo di duplicati si risolva in un'unica pagina preferita.
La base è il canonico autoreferenziale. Anche una singola pagina unica dovrebbe puntare a se stessa, perché indica ai motori di ricerca quale versione preferisci e migliora l'efficienza di indicizzazione. Una volta che ogni pagina si autoreferenzia, inizia il lavoro più difficile: decidere come le inevitabili variazioni duplicate del sito debbano mappare su quei canonici.
Diversi schemi creano in modo affidabile dei duplicati. Le variazioni di protocollo e host, HTTP rispetto a HTTPS e www rispetto a non-www, dovrebbero risolversi in un'unica forma preferita. Le differenze nelle barre finali e nelle maiuscole creano URL tecnicamente distinti per la stessa pagina. Gli ID di sessione e i parametri di tracciamento generano infinite varianti di URL puliti che dovrebbero tutte puntare alla versione senza parametri.
Le strutture di contenuto ne aggiungono altri. Le pagine di tag e categoria di un blog possono sovrapporsi, le varianti di prodotto per colore o taglia spesso duplicano un prodotto base, e le viste filtrate o ordinate generano grandi quantità di URL con parametri. Ognuno di questi schemi ha bisogno di una regola coerente, così che l'intero sito convogli i segnali verso un insieme definito di URL canonici anziché disperderli tra il rumore degli URL.
La navigazione a faccette è il caso più difficile su larga scala, perché ogni combinazione di filtri può creare un URL unico. La regola generale è canonicalizzare le combinazioni di filtri di scarso valore verso la loro categoria madre, poiché una vista filtrata senza una domanda di ricerca distinta non dovrebbe competere per l'indicizzazione. Questo mantiene forte la pagina di categoria anziché dividerla tra innumerevoli varianti.
L'eccezione sono le combinazioni di valore. Un filtro come pavimenti in legno a doghe larghe scure può avere una vera domanda di ricerca, nel qual caso lo mantieni scansionabile, gli dai un canonico autoreferenziale e lo colleghi internamente. Grandi rivenditori come Zalando posizionano le pagine a faccette nei primi risultati trattando le combinazioni utili come vere landing page, mentre comprimono le altre. Se indicizzi una faccetta, cambia la sua intestazione e il suo testo così che non cannibalizzi la pagina madre.
La paginazione è cambiata quando Google ha deprecato il markup rel prev e next nel 2019, lasciando senza alcun modo ufficiale per segnalare una serie paginata. Google ora tratta ogni pagina paginata come autonoma, quindi l'approccio moderno è dare a ogni pagina di una serie un canonico autoreferenziale: la pagina due punta alla pagina due, la pagina tre alla pagina tre e così via.
L'errore critico da evitare è canonicalizzare ogni pagina paginata verso la pagina uno. Farlo dice a Google che i prodotti o gli articoli sulle pagine due e successive non esistono, il che può farli scivolare via silenziosamente dall'indice. I canonici autoreferenziali, combinati con link interni scansionabili, mantengono quel contenuto più profondo scopribile organizzando comunque la serie in modo sensato.
Sui grandi siti, la strategia dei canonici è inseparabile dal crawl budget. Tre problemi ricorrono: contenuto duplicato tra le combinazioni di filtri, crawl budget sprecato su pagine di scarso valore ed equity dei link diluita quando i backlink si disperdono tra le varianti con parametri. Ognuno ti spinge verso un insieme più stretto e deliberato di URL canonici.
Gli strumenti differiscono per effetto. Un tag canonical consolida l'equity dei link, che è la scelta giusta quando backlink di valore puntano a URL con parametri. Bloccare i parametri nel robots.txt preserva il crawl budget ma non trasferisce equity, poiché le pagine non vengono mai scansionate. Il noindex tiene una pagina fuori dall'indice pur consentendo la scansione. Scegliere tra questi per ogni schema è il cuore della gestione della scansione e indicizzazione, ed è particolarmente critico per le costruzioni di SEO programmatica che generano pagine in blocco.
I canonici abbracciano anche più domini. Per i contenuti in syndication, la copia ripubblicata dovrebbe puntare al tuo originale per preservare l'autorevolezza, e le partnership di contenuto dovrebbero coordinare quale dominio riceve il merito. Questo canonico cross-dominio impedisce a un sito partner più forte di superarti in posizione per il tuo stesso contenuto.
I siti multilingue e multiregionali combinano i canonici con l'hreflang. Ogni versione linguistica porta il proprio canonico autoreferenziale, e tutte le versioni si collegano tra loro tramite le annotazioni hreflang così che Google serva quella giusta per regione. Confonderli, ad esempio canonicalizzando una pagina francese verso quella inglese, fa collassare versioni che dovrebbero restare distinte, quindi i due sistemi vanno coordinati con cura.
Su larga scala, non puoi impostare i canonici una volta e dimenticartene. Google Search Console segnala due stati rivelatori: Pagina duplicata, Google ha scelto un canonico diverso da quello dell'utente, e Pagina duplicata senza canonico selezionato dall'utente. Entrambi indicano che il tuo canonico previsto viene ignorato o non rilevato, il che può sopprimere le pagine a cui tieni.
Gli strumenti di audit basati sulla scansione come Screaming Frog o Sitebulb colgono i problemi strutturali: più tag canonical su una stessa pagina, canonici che puntano a pagine noindex e canonici mancanti o errati. Inserire questi controlli in un regolare audit di SEO tecnica, e allineare il lavoro a una deliberata ricerca di parole chiave e pianificazione dei contenuti, mantiene puliti i segnali canonici di un grande sito man mano che cresce.
Una considerazione emergente è come i crawler AI leggono i tuoi canonici. Molti motori generativi interpretano l'HTML grezzo, quindi i tag canonical devono essere serviti in modo identico sia nella versione resa al margine sia in quella completa rivolta all'utente di una pagina. Una discrepanza può lasciare un crawler AI incerto su quale versione sia autorevole, minando il consolidamento che intendi ottenere.
URL canonici puliti e coerenti aiutano assistenti come ChatGPT, Perplexity e Gemini ad attribuire il contenuto alla pagina giusta anziché a un duplicato carico di parametri. Come per l'indicizzazione classica, l'ordine tecnico è un silenzioso facilitatore della generative engine optimization: più pulita è la tua struttura canonica, più in modo affidabile qualsiasi sistema identifica e cita le tue pagine reali.
Gestire gli URL canonici su larga scala significa applicare regole coerenti così che filtri, parametri, paginazione, varianti e copie regionali si risolvano tutti in un insieme definito di pagine preferite. I canonici autoreferenziali sono la base, la navigazione a faccette e la paginazione sono i casi difficili, e la scelta tra canonico, robots.txt e noindex governa il crawl budget. Un monitoraggio continuo mantiene onesto il sistema man mano che il sito cresce.
Per approfondire, collega questo concetto con il singolo concetto di URL canonico e con la più ampia scansione e indicizzazione, e usa gli strumenti di ricerca e pianificazione dei contenuti di Sorank per mantenere distinta ogni pagina indicizzabile. Fonti di riferimento: Search Engine Land, Search Engine Journal e Google Search Central.
Dai a ogni pagina un canonico autoreferenziale, poi canonicalizza le combinazioni di filtri di scarso valore verso la loro categoria madre. Mantieni indicizzabili le combinazioni di filtri di valore con una vera domanda di ricerca, con il proprio canonico autoreferenziale e link interni. Consolida le varianti di colore e taglia del prodotto verso il prodotto principale a meno che ciascuna abbia una domanda indipendente, e metti nella tua sitemap solo gli URL canonici.
No. Canonicalizzare le pagine due e successive verso la pagina uno dice a Google che il contenuto su quelle pagine più profonde non esiste, il che può rimuoverlo dall'indice. Poiché Google ha deprecato rel prev e next nel 2019, l'approccio corretto è un canonico autoreferenziale su ogni pagina paginata, combinato con link interni scansionabili così che il contenuto più profondo resti scopribile.
Un tag canonical consolida l'equity dei link, quindi si adatta agli URL con parametri che attraggono backlink. Bloccare i parametri nel robots.txt risparmia crawl budget ma non trasferisce equity perché le pagine non vengono mai scansionate. Il noindex tiene una pagina fuori dall'indice pur consentendo la scansione. La scelta giusta dipende dal fatto che uno schema abbia valore, backlink o sia puramente uno spreco.