SEO Tecnica
11 min di letturaTag Canonical per l'Ecommerce
I negozi ecommerce generano abitualmente piu URL per lo stesso prodotto tramite varianti di colore, parametri di tracciamento, ID di sessione e combinazioni di filtri. Senza tag canonical, i motori di ricerca vedono ogni URL come una pagina separata, dividendo i segnali di posizionamento tra decine di duplicati. Padroneggiare i tag canonical e essenziale per consolidare l'autorita e garantire che la versione corretta di ogni pagina appaia nei risultati di ricerca.
In this guide
- 1. Cosa fanno i tag canonical e perche l'ecommerce ne ha bisogno
- 2. Scenari comuni di duplicazione nell'ecommerce
- 3. Implementare correttamente i tag canonical
- 4. Tag canonical vs. altre soluzioni per contenuto duplicato
- 5. Errori comuni dei tag canonical nei negozi online
- 6. Auditare e monitorare i tag canonical su larga scala
Cosa fanno i tag canonical e perche l'ecommerce ne ha bisogno
Un tag canonical (rel="canonical") e un elemento HTML inserito nella sezione head di una pagina che indica ai motori di ricerca quale URL rappresenta la versione principale di quel contenuto. Quando Google incontra una pagina con un tag canonical che punta a un URL diverso, tratta l'URL referenziato come la versione autorevole e consolida i segnali di posizionamento come backlink, metriche di engagement ed equita dei link interni verso quell'unica URL.
I negozi ecommerce affrontano una sfida di duplicazione unica che i siti di contenuto raramente incontrano. Un singolo prodotto puo essere accessibile tramite il suo URL diretto (/products/scarpe-blu), un URL filtrato per categoria (/scarpe?colore=blu&tipo=running), un URL di risultato di ricerca (/search?q=scarpe+blu), un URL con parametri di tracciamento (/products/scarpe-blu?utm_source=email) e un URL con ID di sessione (/products/scarpe-blu?sid=abc123). Tutti e cinque gli URL mostrano lo stesso prodotto, ma per Google ognuno e una pagina separata in competizione per gli stessi posizionamenti.
Senza tag canonical, Google deve indovinare quale URL indicizzare. Potrebbe scegliere l'URL pieno di parametri, lasciando il tuo URL prodotto pulito fuori dai risultati di ricerca. Oppure potrebbe dividere la tua autorita di backlink tra tutte e cinque le versioni, indebolendo ognuna. I tag canonical eliminano questa incertezza dichiarando esplicitamente quale URL deve ricevere tutto il credito.
Ogni pagina del tuo negozio dovrebbe avere un tag canonical autoreferenziale, anche le pagine senza duplicati. Questo previene futuri problemi di duplicazione quando parametri o codici di tracciamento vengono aggiunti inaspettatamente ai tuoi URL.
Scenari comuni di duplicazione nell'ecommerce
La fonte piu diffusa di contenuto duplicato nell'ecommerce sono le varianti di prodotto accessibili tramite URL diversi. Se il tuo negozio crea URL separati per ogni selezione di colore o taglia (/product/maglietta?colore=rosso vs. /product/maglietta?colore=blu) e entrambe le pagine mostrano contenuto quasi identico con solo un campione di colore cambiato, sono duplicati che necessitano di trattamento canonical.
La navigazione a faccette genera duplicazione su scala massiva. Le pagine di categoria con filtri per marca, fascia di prezzo, taglia, materiale e valutazione producono esplosioni combinatorie di URL. Una pagina come /giacche?marca=northface&taglia=grande&colore=nero e /giacche?colore=nero&marca=northface&taglia=grande mostrano risultati identici ma hanno URL diversi. Ogni combinazione di filtri necessita di un canonical che punti alla pagina di categoria piu rilevante.
Le pagine di categoria paginate creano un altro livello di duplicazione. Mentre la pagina 2 di una categoria non e veramente un duplicato della pagina 1, i parametri di ordinamento sulle pagine paginate creano duplicati genuini. Il canonical dovrebbe puntare alla pagina paginata senza parametri di ordinamento.
La duplicazione cross-dominio colpisce i negozi che vendono su piu marketplace. Se distribuisci le descrizioni dei prodotti su Amazon, eBay o siti di confronto prezzi, queste piattaforme potrebbero posizionarsi meglio del tuo negozio per le tue stesse descrizioni.
Verifica il tuo negozio per contenuto duplicato cercando su Google site:tuodominio.it seguito da una frase unica di una delle tue descrizioni di prodotto. Se appaiono piu URL del tuo negozio, quelle pagine necessitano di tag canonical.
Implementare correttamente i tag canonical
Il tag canonical deve essere posizionato nella sezione <head> dell'HTML di ogni pagina. La sintassi e semplice: <link rel="canonical" href="https://www.example.com/products/scarpe-blu" />. Il valore href deve essere un URL assoluto che include il protocollo (https://) e il formato di dominio preferito (www o senza www). Usare URL relativi o omettere il protocollo causera errori di implementazione.
I canonical autoreferenziali sono una best practice che molti negozi trascurano. Ogni pagina dovrebbe includere un tag canonical che punta al proprio URL pulito. Questo garantisce che quando parametri di query o codici di tracciamento vengono aggiunti da strumenti di marketing o campagne email, l'URL pulito rimane il canonical dichiarato.
Per le pagine di varianti prodotto, decidi una strategia di canonicalizzazione basata sull'unicita del contenuto. Se ogni variante di colore ha un'immagine unica, un testo di descrizione unico e mira a una query di ricerca distinta, ogni variante dovrebbe essere auto-canonicalizzata come pagina unica. Se le varianti condividono la stessa descrizione e differiscono solo per un campione di colore, dovrebbero tutte canonicalizzare verso la variante principale.
Quando implementi i tag canonical sulla tua piattaforma ecommerce, verifica che il tuo CMS o tema non inietti gia automaticamente tag canonical. Shopify, WooCommerce e Magento aggiungono tutti tag canonical di default, ma la loro implementazione automatica potrebbe non corrispondere alle tue esigenze specifiche. Tag canonical duplicati o in conflitto confondono i motori di ricerca e annullano completamente il beneficio.
Tag canonical vs. altre soluzioni per contenuto duplicato
I tag canonical non sono l'unico strumento per gestire il contenuto duplicato, e scegliere lo strumento sbagliato porta a sforzi sprecati o risultati peggiori. Capire quando usare i canonical rispetto ai redirect 301, ai tag noindex o al blocco robots.txt e fondamentale per il SEO ecommerce.
I redirect 301 sono il segnale piu forte e devono essere usati quando l'URL duplicato non dovrebbe mai essere accessibile agli utenti. Se hai migrato da /vecchio-url-prodotto a /nuovo-url-prodotto, un redirect 301 e corretto perche gli utenti non dovrebbero mai atterrare sul vecchio URL. I tag canonical, al contrario, sono appropriati quando entrambi gli URL devono rimanere accessibili.
I tag noindex dicono a Google di rimuovere completamente una pagina dall'indice. Usa noindex per pagine come risultati di ricerca interna, pagine carrello o pagine account che non devono apparire nei risultati di ricerca.
Il blocco robots.txt impedisce a Google di scansionare un URL. E utile per conservare il budget di crawl ma pericoloso per la canonicalizzazione perche Google non puo leggere un tag canonical su una pagina che non puo scansionare. Se blocchi una pagina via robots.txt e quella pagina ha backlink esterni, Google perdera quei segnali completamente.
Non combinare mai noindex con un tag canonical che punta a un URL diverso sulla stessa pagina. Questi segnali si contraddicono e Google potrebbe ignorare entrambi. Usa uno o l'altro, non entrambi.
Errori comuni dei tag canonical nei negozi online
L'errore canonical piu dannoso nell'ecommerce e puntare tutte le pagine di categoria paginate alla pagina 1. Se /categoria/scarpe?page=2, /categoria/scarpe?page=3 e /categoria/scarpe?page=4 hanno tutte tag canonical che puntano a /categoria/scarpe (pagina 1), Google ignorera i prodotti elencati nelle pagine da 2 a 4 perche gli hai detto che quelle pagine sono duplicati della pagina 1. Ogni pagina paginata dovrebbe avere un canonical autoreferenziale.
Un altro errore frequente e canonicalizzare verso URL inesistenti o rotti. Questo succede quando i prodotti vengono eliminati ma i tag canonical sulle pagine varianti puntano ancora all'URL genitore rimosso. Google riceve un 404 per l'obiettivo canonical e potrebbe rimuovere tutte le pagine varianti dall'indice.
I tag canonical dinamici che includono parametri di sessione annullano completamente lo scopo. Abbiamo visto negozi dove il CMS genera tag canonical che includono l'ID di sessione dell'utente, creando un URL canonical unico per ogni visitatore.
Il concatenamento dei canonical e un altro problema comune. La pagina A canonicalizza alla pagina B, che canonicalizza alla pagina C. Google tenta di seguire la catena, ma catene piu lunghe di un salto sono inaffidabili. Punta sempre i canonical direttamente all'URL obiettivo finale.
Esegui un audit mensile con Screaming Frog o Sitebulb per controllare errori canonical. Filtra le pagine dove l'URL canonical differisce dall'URL della pagina e verifica che ogni caso sia intenzionale.
Auditare e monitorare i tag canonical su larga scala
Per i negozi con migliaia di prodotti, l'audit canonical manuale e impraticabile. Usa strumenti di crawling come Screaming Frog, Sitebulb o Ahrefs Site Audit per scansionare l'intero sito ed estrarre i dati dei tag canonical. Esporta i risultati e filtra per problemi specifici: pagine senza tag canonical, pagine con canonical che puntano a URL non-200, pagine con tag canonical multipli e pagine dove l'URL canonical differisce inaspettatamente dall'URL della pagina.
Lo strumento di ispezione URL di Google Search Console rivela come Google interpreta i tuoi tag canonical per pagine specifiche. Inserisci qualsiasi URL e controlla il campo "Canonical selezionato da Google". Se il canonical selezionato da Google differisce dal tuo canonical dichiarato, significa che Google ha deciso di ignorare il tuo suggerimento.
Configura un monitoraggio continuo piuttosto che audit una tantum. Configura il tuo strumento di crawling SEO per eseguirsi settimanalmente e avvisarti quando emergono nuovi problemi canonical. I lanci di prodotti, gli aggiornamenti della piattaforma, i cambiamenti del tema e le installazioni di app rompono frequentemente le implementazioni canonical senza che nessuno se ne accorga. Un negozio che abbiamo auditato ha avuto un aggiornamento del tema che ha silenziosamente rimosso tutti i canonical autoreferenziali, causando un calo del 23% del traffico organico in sei settimane.
Per i negozi enterprise, considera l'implementazione della validazione dei tag canonical nella tua pipeline di deployment. Aggiungi test automatizzati che verifichino la presenza e il formato corretto dei tag canonical sui template delle pagine chiave prima che il codice raggiunga la produzione.
Esporta i dati dell'audit canonical in un foglio di calcolo e crea una tabella pivot raggruppando le pagine per la loro relazione canonical. Questo rivela rapidamente pattern come tutti i prodotti di una categoria che canonicalizzano accidentalmente alla pagina categoria.
Strumenti e risorse gratuite
Lavora con esperti SEO che capiscono l’e-commerce
La prima agenzia SEO al mondo fondata dall’e-commerce