Uso di Canonical URL: Guida per Prevenire Problemi di Contenuto Duplicato
Risolvi i problemi di contenuto duplicato usando i canonical tag. Impara le strategie corrette di canonical URL e gli errori comuni per SEO.
Canonical URL (rel="canonical") è un elemento HTML che indica ai motori di ricerca la versione preferita di una pagina. In questa guida, esaminiamo l'uso dei canonical tag in dettaglio per risolvere i problemi di contenuto duplicato.
Cos'è un Canonical Tag?
Un canonical tag indica ai motori di ricerca quale versione deve essere indicizzata quando ci sono più URL con contenuto uguale o simile.
Sintassi Base
<link rel="canonical" href="https://example.com/pagina-preferita" />Perché è necessario?
- Stesso contenuto accessibile attraverso URL diverse
- Variazioni di parametri (ordinamento, filtri)
- Versioni HTTP e HTTPS
- Versioni www e non-www
- URL mobile e desktop
- Paginazione
Problemi di Contenuto Duplicato
Cause Comuni
- Parametri URL:
/prodotti?ordine=prezzo /prodotti?ordine=nuovo /prodotti?filtro=blu - ID di Sessione:
/pagina?sessionid=abc123 /pagina?sessionid=xyz789 - Parametri di Tracking:
/articolo?utm_source=facebook /articolo?utm_source=twitter
Metodi di Implementazione
1. Nella Sezione Head HTML
<head>
<link rel="canonical" href="https://example.com/pagina-principale" />
</head>2. Via Header HTTP
Link: <https://example.com/pagina-principale>; rel="canonical"Self-Referencing Canonical
Ogni pagina dovrebbe contenere un canonical tag che punta a se stessa:
<!-- Sulla pagina https://example.com/prodotto/scarpe -->
<link rel="canonical" href="https://example.com/prodotto/scarpe" />Errori Comuni
1. Uso di URL Relative
<!-- SBAGLIATO -->
<link rel="canonical" href="/pagina" />
<!-- CORRETTO -->
<link rel="canonical" href="https://example.com/pagina" />2. Catene di Canonical
<!-- SBAGLIATO: A → B → C -->
Pagina A canonical: B
Pagina B canonical: C
<!-- CORRETTO: A → C, B → C -->
Pagina A canonical: C
Pagina B canonical: CCanonical vs Redirect
| Situazione | Canonical | 301 Redirect |
|---|---|---|
| Accesso utente | Entrambi gli URL accessibili | Reindirizza a URL singolo |
| Segnale SEO | Suggerimento | Direttiva |
| Caso d'uso | Variazioni parametri | Spostamento permanente |
| Link juice | Consolida | Trasferisce |
Conclusione
I canonical tag sono il modo più efficace per risolvere i problemi di contenuto duplicato. Usa self-referencing canonical su ogni pagina, preferisci URL assoluti e controlla regolarmente in Google Search Console. Supporta gli URL SEO-friendly creati con SlugURL con strategie canonical corrette per ottimizzare i tuoi ranking nei motori di ricerca.