Guida · Indicizzazione
L'indirizzo canonico: indicare la pagina che fa fede
Più indirizzi mostrano lo stesso contenuto: la pagina nuda, la pagina filtrata, la pagina con un parametro di tracciamento. L'indirizzo canonico indica, tra questi, la versione che fa fede. Sta in una riga, si rilegge in pochi secondi, ed è uno dei segnali che più guadagna a essere scritto correttamente. Ecco che cosa indica, fin dove si estende e le cinque regole che lo reggono.
Che cosa indica e fin dove si estende
Un indirizzo canonico è un'indicazione: dite al motore quale versione ritenete principale; esso ne tiene conto, e mantiene la libertà di scegliere un altro indirizzo se giudica incoerente la vostra dichiarazione. Un canonical confermato dai link interni, dalla sitemap e dai reindirizzamenti è un canonical seguito: il segnale vale per l'accordo di tutto il resto con esso.
Lascia l'indice interamente aperto: è un'indicazione, e il suo unico effetto è di scegliere. Quando punta verso un'ALTRA pagina, siete voi stessi a chiedere a Google di dimenticare questa — e lui obbedisce. È una causa frequente di pagine «scansionate, attualmente non indicizzate» su siti per il resto irreprensibili.
La regola si riassume dunque in una frase. Il canonical deve essere assoluto e identico all'indirizzo realmente servito: stesso protocollo, stesso dominio, stesse maiuscole/minuscole, stessa barra finale. Ogni scarto ne fa l'indicazione di un'altra risorsa.
Le cinque regole da rispettare
Dipendono tutte dallo stesso punto: il tag indica esattamente la pagina che lo porta. Un tag presente e apparentemente corretto può però indicare altro. Ciascuna di queste regole si verifica dalla risposta servita, alla prova dei fatti.
01
Un canonical assoluto
Scritto in percorso relativo, il canonical viene risolto dal browser e dal crawler a partire dall'indirizzo corrente. Un percorso corretto su una pagina diventa errato su un'altra, e il segnale indica allora un indirizzo ancora da scrivere.
Verificarlo: Leggete il valore grezzo del tag nella risposta HTML, anziché quello che vi mostra un ispettore: quest'ultimo vi mostra già l'indirizzo risolto, quindi sempre plausibile.
Mantenerlo: Un indirizzo assoluto, protocollo e dominio compresi, scritto per intero nel tag. È l'unica forma che si rilegge tale e quale, ovunque si trovi.
02
La barra finale così come viene servita
Il server serve un indirizzo con barra finale, il canonical ne dichiara un altro, scritto senza barra — o viceversa. Sono due indirizzi diversi, e la pagina si dichiara quindi altrove rispetto a dove si trova.
Verificarlo: Confrontate carattere per carattere l'indirizzo servito e l'indirizzo dichiarato. Basta la differenza di un solo segno a separare i due.
Mantenerlo: Scegliere una forma, servirla ovunque, dichiararla ovunque: link interni, sitemap e canonical allineati sulla stessa scrittura.
03
Il protocollo, il dominio e le maiuscole/minuscole realmente serviti
Un canonical lasciato in chiaro mentre il sito è servito in TLS, oppure scritto con un dominio e maiuscole/minuscole diversi da quelli serviti, indica un'altra risorsa. Un indirizzo come questo, scritto qui in testo, indica una pagina diversa dalla sua versione sicura:
http://exemple.fr/Page/e il sottodominio www segue la stessa regola. La dichiarazione riprende il protocollo, il dominio e le maiuscole/minuscole realmente serviti.Verificarlo: Richiedete la pagina così com'è pubblicata e rileggete il tag nella risposta. Il canonical deve essere identico, alla lettera, all'indirizzo che avete appena chiamato.
Mantenerlo: Generare il canonical a partire dall'indirizzo servito stesso, anziché da una costante ricopiata da un ambiente di collaudo.
04
Un canonical posto sulla destinazione finale
Quando il tag indica un indirizzo che risponde con un reindirizzamento, il motore si vede rimandare altrove dalla pagina che gli si presentava come quella che fa fede: il segnale si perde. Posto sulla destinazione, arriva a buon fine al primo colpo.
Verificarlo: Chiamate l'indirizzo dichiarato e osservate il codice di risposta. Un canonical valido risponde direttamente, in un solo passaggio.
Mantenerlo: Far puntare il canonical sulla destinazione finale, quella che risponde essa stessa, al primo colpo.
05
Una canonica in un solo passaggio
A indica B, che indica C. Il segnale si perde per strada, e la pagina che doveva fare fede diventa un'altra rispetto a quella che credete. La catena è la versione silenziosa del punto precedente: ogni anello è valido, e l'insieme tace.
Verificarlo: Segui la dichiarazione passo dopo passo. Una pagina la cui canonica indica una pagina che a sua volta ne indica un'altra è già in catena.
Mantenerlo: Un solo passaggio: tutte le varianti di uno stesso contenuto indicano direttamente la versione prescelta, e solo quella.
Canonica e hreflang: ogni lingua è canonica di sé stessa
I due segnali dicono due cose diverse. hreflang annuncia che più pagine sono le versioni linguistiche di uno stesso contenuto; la canonica indica, all'interno di una lingua, l'indirizzo che fa fede. Ogni pagina di lingua è dunque canonica di sé stessa.
La tentazione consiste nel credere che la versione francese sia «l'originale» e nel far puntare le traduzioni verso di essa. Una pagina tradotta che si dichiara canonica della versione francese esclude le sue traduzioni dall'indice: avete scritto voi stessi che quelle pagine si riducono a quella. Sul nostro sito vengono servite otto lingue — francese, inglese, spagnolo, tedesco, italiano, portoghese, olandese e polacco — e ognuna porta la propria canonica.
Canonica e paginazione
Una serie paginata pone la stessa domanda al contrario. La seconda pagina di un elenco mostra un contenuto diverso dalla prima: sono due contenuti distinti, dunque due indirizzi che si equivalgono. Dichiarare la pagina due canonica della pagina uno equivale a chiedere che si dimentichi la pagina due — e con essa, gli elementi che solo lei presenta.
Ogni pagina della serie è dunque canonica di sé stessa. La canonica resta lo strumento delle declinazioni che lasciano il contenuto intatto — ordinamenti, filtri, parametri di tracciamento — mentre le pagine che presentano ciascuna elementi differenti conservano ognuna la propria.
Come la manteniamo
Una canonica corretta il giorno della messa online può diventare errata alla pubblicazione successiva: un cambio di template, un dominio di collaudo lasciato in una costante, una barra obliqua aggiunta da una route. Ecco perché la verifica appartiene alla pubblicazione stessa, piuttosto che alla rilettura.
Su questo sito, il presidio di pubblicazione confronta la canonica di OGNI pagina servita con il suo indirizzo previsto, e apre la messa online alla sola condizione che siano identici, alla lettera — nelle otto lingue. SEO Records applica lo stesso principio da voi: corregge i segnali nel momento in cui la pagina viene servita, a partire da 199 €/anno.
Leggere la canonica della vostra pagina
Il Verificatore legge il vostro indirizzo e vi restituisce lo stato di questo segnale, gratuitamente, in una decina di secondi. Il vostro sito resta esattamente il vostro, intatto prima come dopo. L'Audit SEO Records va oltre: legge la vostra mappa completa, pagina per pagina, e vi consegna il rapporto datato.