Crea un account gratuito Accedi

Audit

Audit SEO Crawler Visibilità nell'IA Sito contro sito

Ricerca

Keyword Explorer È down? Tutti gli strumenti SEO76

Strumenti

SEO on-page11
Analizzatore di meta tagAnteprima dello snippet SERPVerifica della struttura dei titoliVerifica del testo alternativo delle immaginiVerifica Open Graph e anteprima socialValidatore di dati strutturatiVerifica del tag canonicalAnalizzatore di linkVerifica hreflangVerifica faviconVerifica accessibilità
SEO tecnica11
Audit completo del sito (crawler)Tester di robots.txtVerifica della sitemap XMLVerifica dei reindirizzamentiVerifica massiva degli stati HTTPVerifica delle intestazioni HTTPVerifica link non funzionantiVerifica dell’indicizzabilitàVerifica compatibilità mobileVerifica SEO JavaScriptScanner di cookie e tracker
Velocità e prestazioni11
Test di velocità della paginaVerifica dei Core Web VitalsTest del tempo di risposta del server (TTFB)Verifica del peso della paginaTest di compressione Gzip e BrotliVerifica HTTP/2 e HTTP/3Minificatore CSSMinificatore JavaScriptCompressore di immagini e convertitore WebPMinificatore HTMLCalcolatore di carbonio per siti web
Contenuti e parole chiave8
Verifica della densità delle parole chiaveStrumento di suggerimento parole chiaveContatore di paroleVerifica della leggibilitàVerifica del rapporto testo/HTMLGeneratore di slug URLConvertitore maiuscole/minuscoleVerifica contenuti duplicati
Generatori10
Generatore di meta tagGeneratore di robots.txtGeneratore di markup SchemaGeneratore Open GraphGeneratore di sitemap XMLGeneratore di reindirizzamenti (.htaccess e Nginx)Generatore di tag hreflangGeneratore di URL di campagna UTMGeneratore di llms.txtGeneratore di favicon
Dominio e sicurezza14
Verifica del certificato SSLVerifica delle intestazioni di sicurezzaRicerca DNSWHOIS / Ricerca dominioVerifica età del dominioVerifica dei contenuti mistiRicerca IP e hosting del sitoTest di ping – Il sito è online?Rilevatore di tecnologie webControllo SPF, DKIM e DMARCControllo propagazione DNSControllo blacklistMonitor di disponibilità del sitoVerifica porte aperte
Ricerca e scrittura con IA11
Verifica della preparazione alla ricerca IAGeneratore di titoli e meta description con IAGeneratore di FAQ e schema con IAGeneratore di brief di contenuto con IAOttimizzatore di contenuti con IARevisione SEO della pagina con IAIntento di ricerca IA e corrispondenza della paginaGap di contenuti rispetto ai concorrenti (IA)Rilevatore di contenuti IAGeneratore di testo alternativo con IAGeneratore di titoli con IA

Impara

Guide SEO Guida ai problemi SEO Prezzi

Preferenze

Tema
SEO tecnica

Tag canonical spiegati: risolvi i contenuti duplicati nel modo giusto

Le URL duplicate sono ovunque – parametri di tracciamento, filtri, versioni http e https. I tag canonical dicono ai motori di ricerca quale versione indicizzare. Ecco come usarli correttamente.

Probabilmente la stessa pagina del tuo sito è raggiungibile da più di un'URL. Parametri di tracciamento, opzioni di ordinamento, ID di sessione, www e senza www, barre finali, versioni stampabili – ognuno crea un duplicato. I motori di ricerca devono decidere quale versione indicizzare e mostrare.

Il tag canonical è il modo per comunicare loro la tua preferenza.

Che cos'è un tag canonical

Un tag canonical è un elemento link nella sezione <head> della pagina:

<link rel="canonical" href="https://example.com/shoes/trail-runner-x">

Dice: “questa URL è la versione principale di questo contenuto; concentra qui i segnali”. I motori di ricerca raggruppano le URL duplicate e scelgono un'URL canonica da mostrare nei risultati. Il tuo tag canonical è un'indicazione forte in questa scelta – ma, ed è importante, è un'indicazione, non un ordine.

Perché i duplicati contano

I contenuti duplicati vengono raramente penalizzati; sono un problema tecnico, non di spam. Ma i duplicati creano comunque problemi:

  • Segnali divisi: link e altri segnali si distribuiscono su più URL invece che su una sola
  • Si posiziona l'URL sbagliata: un'URL con parametri di tracciamento o un filtro può comparire al posto di quella pulita
  • Scansione sprecata: i crawler perdono tempo a recuperare duplicati invece di contenuti nuovi

Usa canonical autoreferenziali in ogni pagina

Ogni pagina indicizzabile dovrebbe avere un tag canonical che punta a se stessa:

<!-- On https://example.com/guides/composting -->
<link rel="canonical" href="https://example.com/guides/composting">

Così, se qualcuno linka https://example.com/guides/composting?utm_source=newsletter, la pagina dice comunque ai motori di ricerca qual è l'URL vera.

Verifica del tag canonical

Verifica l’URL canonico di una pagina, se funziona e se è in conflitto con altri segnali.

Apri Verifica del tag canonical

Quando far puntare il canonical altrove

Fai puntare il canonical a un'URL diversa quando il contenuto è davvero identico o quasi:

  • Varianti con parametri: /shoes?sort=price → /shoes
  • Varianti di prodotto con lo stesso contenuto, come opzioni di colore su URL separate (solo se sono davvero quasi identiche)
  • Contenuti in syndication: se il tuo articolo viene ripubblicato su un altro sito, quel sito può aggiungere un canonical tra domini verso il tuo originale
  • Versioni stampabili o AMP che puntano alla pagina principale

Non usare il canonical per far puntare una pagina a una pagina diversa che tratta solo un argomento simile. È probabile che Google ignori i canonical tra pagine chiaramente diverse.

Canonical vs redirect 301 vs noindex

Uso Quando
Redirect 301 La vecchia URL non deve più essere visitata – la pagina è stata spostata in modo permanente. Utenti e crawler vengono indirizzati alla nuova URL.
Tag canonical Entrambe le URL devono continuare a funzionare per gli utenti (filtri, parametri di tracciamento, varianti), ma solo una deve essere indicizzata.
noindex La pagina deve restare completamente fuori dai risultati di ricerca e non ha un equivalente preferito (pagine dei tag scarne, risultati della ricerca interna).

Non combinare noindex con un canonical che punta a un'altra pagina. I segnali si contraddicono: uno dice “scarta questa”, l'altro dice “tratta questa come una copia di quella”.

Buone pratiche

  1. Usa URL assolute, con il protocollo: https://example.com/page, non /page
  2. Un solo canonical per pagina. Più canonical in conflitto possono essere ignorati tutti
  3. Punta a una pagina attiva, indicizzabile e con stato 200 – mai a un redirect, a un 404 o a una pagina con noindex
  4. Usa il protocollo e l'host preferiti (https e www oppure senza www, in modo coerente)
  5. Mantieni i segnali coerenti: link interni, URL della sitemap, hreflang e redirect devono usare tutti l'URL canonica
  6. Inseriscilo nella sezione <head>, nell'HTML iniziale. I canonical aggiunti con JavaScript possono essere elaborati più tardi o non essere visti
  7. Le pagine paginate (pagina 2, 3…) di solito devono avere un canonical verso se stesse, non verso la pagina 1 – altrimenti gli elementi presenti solo nelle pagine successive possono andare persi

Canonical per i siti multilingue

Ogni versione linguistica deve avere un canonical che punta a se stessa, insieme a tag hreflang che elencano tutte le versioni linguistiche. Far puntare il canonical della pagina francese alla pagina inglese dice a Google che la pagina francese è un duplicato – e può sparire dai risultati in francese.

La versione nell'intestazione HTTP

Per i file non HTML come i PDF, puoi inviare un canonical in un'intestazione HTTP:

Link: <https://example.com/whitepaper>; rel="canonical"

Perché Google potrebbe ignorare il tuo canonical

Google valuta diversi segnali quando sceglie la canonica, tra cui redirect, link interni, sitemap, HTTPS e hreflang. Può scegliere un'URL diversa se:

  • La maggior parte dei link interni punta a un'altra versione
  • La destinazione del canonical reindirizza o restituisce un errore
  • Le pagine non sono davvero duplicate
  • Il canonical punta da HTTPS a HTTP

Lo strumento Controllo URL di Search Console mostra sia l'“URL canonico dichiarato dall'utente” sia l'“URL canonico selezionato da Google”, così puoi vedere quando non coincidono.

Errori comuni con i canonical

  • Tutte le pagine con il canonical verso la homepage (un bug di template che può azzerare i posizionamenti)
  • Canonical che puntano a domini di staging o di sviluppo dopo il lancio
  • URL relative che si risolvono in modo errato
  • Canonical verso URL reindirizzate dopo una migrazione
  • Tutte le pagine paginate che puntano alla pagina 1
  • Canonical mancanti nelle pagine con molto traffico da parametri di tracciamento

Una scansione dell'intero sito elenca le pagine con canonical verso altre URL, così puoi individuare rapidamente gli schemi.

Audit completo del sito (crawler)

Scansiona un intero sito per trovare pagine non funzionanti, titoli duplicati, tag mancanti e contenuti scarni.

Apri Audit completo del sito (crawler)

Scenari di canonical con esempi

Parametri di tracciamento

Un link della newsletter punta a https://example.com/guide?utm_source=newsletter. Il canonical autoreferenziale della pagina, https://example.com/guide, dice ai motori di ricerca quale URL indicizzare, così i segnali del link della newsletter si concentrano sull'URL pulita.

Ordinamento e filtri

/shoes?sort=price-asc mostra gli stessi prodotti di /shoes in un ordine diverso. Imposta il canonical della versione ordinata su /shoes. Per i filtri che creano pagine davvero diverse e di valore (come /shoes/red, con domanda di ricerca), usa un canonical autoreferenziale e trattale come pagine vere e proprie.

Barre finali e maiuscole

/guide e /guide/ sono tecnicamente URL diverse, così come /Guide e /guide. Scegli un formato, reindirizza l'altro e mantieni i canonical coerenti.

Varianti di prodotto

Una maglietta in cinque colori, ognuno sulla propria URL con un testo identico a parte il nome del colore, può avere il canonical verso l'URL principale del prodotto. Se ogni colore ha una domanda di ricerca significativa (“camicia di lino rossa”) e contenuti e immagini propri, lascia che ognuno venga indicizzato con il proprio canonical.

Articoli in syndication

Pubblichi un articolo e un sito partner lo ripubblica. Chiedi al partner di aggiungere un canonical verso il tuo originale o almeno un link chiaro alla fonte. Google dice che cercherà di mostrare la versione che ritiene più adatta, che non è sempre l'originale, quindi il canonical conta.

Controllare i canonical su larga scala

Su un sito grande, i problemi di canonical di solito nascono dai template. Una scansione ti permette di:

  1. Elencare tutte le pagine il cui canonical punta a un'URL diversa
  2. Raggrupparle per schema (tutte le pagine paginate? tutte le varianti di prodotto?)
  3. Verificare se ogni schema è intenzionale
  4. Trovare i canonical che puntano a redirect, errori o pagine con noindex

Poi confronta con il motivo “Pagina duplicata, Google ha scelto una pagina canonica diversa da quella dell'utente” nel report Indicizzazione delle pagine di Search Console – un segnale che i canonical dichiarati e gli altri segnali non concordano.

I canonical nelle piattaforme più diffuse

  • WordPress: il core aggiunge canonical autoreferenziali su articoli e pagine; i plugin SEO li estendono agli archivi e permettono di modificarli pagina per pagina
  • Shopify: aggiunge i canonical automaticamente, anche facendo puntare le URL dei prodotti all'interno delle collezioni all'URL principale del prodotto
  • Wix e Squarespace: aggiungono i canonical automaticamente, con opzioni di personalizzazione
  • Siti sviluppati su misura: genera il canonical dalla logica di routing, così corrisponde sempre al formato di URL preferito

Punti chiave

  • Un tag canonical dice ai motori di ricerca quale URL è la versione principale di un contenuto duplicato.
  • Ogni pagina indicizzabile deve avere un canonical autoreferenziale con un'URL assoluta.
  • I canonical sono indicazioni forti, non ordini – mantieni coerenti redirect, link interni e sitemap.
  • Usa un 301 quando una pagina è stata spostata, un canonical quando i duplicati devono restare accessibili e il noindex per escludere del tutto una pagina.
  • Non far mai puntare i canonical a redirect, errori o pagine con noindex, né tra lingue diverse.
  • Confronta il canonico dichiarato e quello selezionato da Google nello strumento Controllo URL di Search Console.

Domande frequenti

Google tratta un canonical rispettato in modo simile a un redirect per il consolidamento dei segnali, quindi i link ai duplicati in genere vanno a beneficio dell'URL canonica.

I contenuti duplicati vengono penalizzati?

No. Google non penalizza i normali contenuti duplicati. Sceglie semplicemente una versione da mostrare. Le penalizzazioni sono riservate alle copie deliberatamente ingannevoli o allo scraping.

Devo impostare il canonical delle pagine dei tag e delle categorie verso un'altra pagina?

Di solito no. Se sono utili, lasciale indicizzare con canonical autoreferenziali. Se sono scarne, valuta il noindex.

Posso usare i canonical tra domini diversi?

Sì. I canonical tra domini sono supportati e utili per i contenuti in syndication o quando lo stesso prodotto è venduto su più siti di tua proprietà.

canonicalduplicate contentindexing

Analizza il tuo sito

Esegui un audit gratuito con oltre 80 controlli e ottieni una soluzione per ogni problema.

Audit gratuito

Continua a leggere