
URL Canonical: cos'è e come usarlo
Cos'è un URL Canonical
Un URL Canonical è un tag speciale che indica ai motori di ricerca quale versione di una pagina è quella principale, nel caso in cui siano presenti sul sito più pagine con contenuti identici o molto simili.
Viene utilizzato per contrastare il contenuto duplicato, che può influire negativamente sulla SEO.
Il tag canonical viene inserito nel codice HTML della pagina e si presenta così:
Questo tag comunica ai motori di ricerca come Google e Yandex che questo URL specifico deve essere considerato quello principale.
Perché serve un URL Canonical
1. Risolve il problema delle pagine duplicate
Sul sito possono comparire pagine identiche con URL differenti. Ad esempio:
Il motore di ricerca potrebbe considerarle pagine distinte.
Il tag canonical specifica che la pagina principale è unica.
2. Trasferisce il peso SEO alla pagina principale
Se più pagine contengono lo stesso materiale, i link in entrata potrebbero frammentarsi tra di esse.
Il canonical aiuta a trasferire l'intero valore SEO a un'unica pagina, migliorandone il posizionamento.
3. Favorisce una corretta indicizzazione
I motori di ricerca comprendono:
- quale pagina indicizzare
- quali pagine considerare come duplicate
- quale pagina mostrare nei risultati di ricerca
Quando utilizzare un URL Canonical
Il canonical è utile nei seguenti casi:
1. Pagine con parametri
Ad esempio:
site.com/catalog?sort=price
site.com/catalog?page=2
Il canonical punta alla pagina principale.
2. Negozi online
Negli e-commerce basati su WooCommerce, un singolo articolo può trovarsi in più categorie:
site.com/category2/product
Il canonical aiuta a selezionare la pagina principale del prodotto.
3. Pagine duplicate
Ad esempio:
Il canonical indica quale variante è quella principale.
Come aggiungere un URL Canonical
1. Tramite i plugin SEO di WordPress
Se il sito utilizza WordPress, il canonical viene aggiunto automaticamente tramite i plugin SEO:
- Yoast SEO
- Rank Math
- All in One SEO
Questi plugin inseriscono automaticamente il tag canonical per ogni pagina.
2. Aggiungerlo manualmente
È possibile inserire il tag nella sezione <head> della pagina:
Canonical vs Reindirizzamento (Redirect)
Molti confondono il tag canonical con il reindirizzamento.
La differenza:
Canonical
- comunica ai motori di ricerca qual è la pagina principale
- l'utente può accedere a URL differenti
Reindirizzamento 301
- reindirizza completamente l'utente
- il vecchio URL non viene più utilizzato
Errori frequenti con il Canonical
1. Indicare un URL errato
Il canonical deve puntare a una pagina realmente esistente.
2. Inserire un canonical verso un'altra pagina senza motivo
Se le pagine sono diverse, non bisogna usare il canonical.
3. Discrepanza tra canonical e sitemap
Il file sitemap.xml deve contenere esclusivamente le pagine canonical.
Come verificare il Canonical
È possibile effettuare il controllo in diversi modi:
- aprendo il codice sorgente della pagina
- cercando il tag canonical
oppure utilizzando appositi strumenti:
Google Search Console
Screaming Frog SEO Spider
L'URL Canonical è uno strumento fondamentale della SEO tecnica, che aiuta i motori di ricerca a identificare correttamente la pagina principale del sito.
Permette di:
- evitare contenuti duplicati
- trasferire il valore SEO alla pagina principale
- migliorare l'indicizzazione del sito
Il Canonical è particolarmente importante per:
- negozi online
- siti web di grandi dimensioni
- siti con parametri URL