Controllore URL Canonico
Incolla qualsiasi URL e il controllore lo recupera, cerca il tag <link rel="canonical"> nell’intestazione HTML, l’intestazione HTTP Link e riporta quale canonico vedrà Google — oltre a eventuali conflitti, catene di reindirizzamento o segnali che potrebbero causare problemi di indicizzazione. Esegue una breve scansione in modo da poter individuare problemi senza dover esaminare il codice sorgente della pagina.
Come funziona il controllore canonico
-
1
Inserisci un URL
Qualsiasi pagina pubblica. Accettati sia HTTPS che HTTP; i reindirizzamenti vengono seguiti fino a 5 salti.
-
2
La pagina viene recuperata
Sia le intestazioni HTTP che l'HTML renderizzato vengono analizzati. Il crawler si identifica come un normale browser UA per impostazione predefinita.
-
3
Segnali canonici estratti
Tutti i tag `<link rel="canonical">` in `<head>`, eventuali intestazioni HTTP `Link: rel="canonical"`, oltre a obiettivi auto-referenziali rispetto a esterni.
-
4
Conflitti segnalati
Tag duplicati con obiettivi diversi, canonico che punta a un reindirizzamento, canonico che punta a una pagina noindex, mancanza di canonico su un modello di contenuto duplicato.
Cosa riporta il controllore
- URL target canonico: il valore href dal tag o dall’intestazione.
- Fonte: tag HTML, intestazione HTTP, o entrambi. Se entrambi, devono corrispondere.
- Auto-referenziale?: sì significa che il canonico punta di nuovo alla pagina stessa. Questo è normale e sicuro.
- Obiettivo raggiungibile?: l’URL canonico restituisce 200?
- Catena di reindirizzamento sul canonico: l’obiettivo non dovrebbe reindirizzare.
- Protocollo e host corrispondenti: il canonico dovrebbe corrispondere allo schema dell’URL live.
- Coerenza della barra finale: le discrepanze fanno sì che gli URL vengano trattati come diversi.
- Tag canonici multipli: Google utilizza il primo; gli extra sono avvertimenti.
Problemi comuni che il controllore rileva
| Problema | Perché è importante |
|---|---|
| Canonico a un reindirizzamento 301/302 | Google potrebbe ignorare o declassare il segnale |
| Canonico a una pagina bloccata da robots.txt | Google non può verificare; segnale scartato |
| Canonico a una pagina noindex | Segnali conflittuali; comportamento di indicizzazione imprevedibile |
| Tag canonici multipli con href diversi | Solo uno è onorato; gli altri confondono i diagnostici |
| Percorso relativo senza base | Google risolve relativo all’URL corrente — di solito va bene ma non è esplicito |
| Canonico a una versione in lingua diversa | Dovrebbe usare hreflang invece |
| Canonico HTTP su pagina HTTPS | Segnale più debole; Google potrebbe ignorare |
Canonico in <body> invece di <head> |
Google lo ignora |
Come correggere i canonici errati
- Punta sempre all’URL finale (senza reindirizzamenti).
- Corrispondi esattamente al protocollo e all’host live, inclusa la barra finale.
- Posiziona il canonico in
<head>, non in<body>o iniettato tramite JavaScript dopo il rendering. - Un canonico per pagina — scegli un obiettivo e attieniti ad esso.
- Per archivi paginati, auto-canonizza ogni pagina. Non puntare tutte le pagine alla pagina 1.
- Per varianti di filtro/ordinamento, punta di nuovo all’elenco non filtrato.
- Corrispondi i link interni all’URL canonico — scoprire un canonico a cui il resto del sito non si collega diluisce il segnale.
Cosa non controlla
- Se Google ha effettivamente indicizzato il canonico (usa Search Console per questo).
- Se il tuo linking interno rinforza il canonico.
- Se le voci della mappa del sito XML corrispondono al canonico.
Domande frequenti
Non necessariamente. Senza un canonico, Google ne sceglie uno da solo in base ai segnali interni (link, mappa del sito, somiglianza dei contenuti). Un canonico auto-referenziale è comunque la migliore pratica per evitare ambiguità, specialmente su pagine con parametri di query.
Il canonico è un forte suggerimento, non una direttiva. Se Google giudica le pagine dissimili, o il canonico è inaccessibile, potrebbe scegliere un URL diverso. Verifica tramite lo strumento “Ispezione URL” di Search Console per lo stato di indicizzazione autorevole.
Tag canonici duplicati in <head> sono un bug — alcuni temi CMS ne aggiungono uno, i plugin ne aggiungono un altro. Google utilizza il primo; rimuovi gli altri. Il controllore segnala tutte le occorrenze.
Non direttamente — recupera come client non autenticato. Per contenuti protetti, ispeziona manualmente il codice sorgente della pagina dopo il login o usa un URL di staging senza autenticazione.
Strumenti correlati
Contatore di frequenza delle parole
Trova le parole più ripetute in qualsiasi testo con conteggi e percentuali di densità. Utile per revisione, SEO e audit dei contenuti.
Analizzatore del testo di ancoraggio dei backlink
Incolla backlink, righe CSV, coppie URL | ancora o semplici testi di ancoraggio per contare le ripetizioni ed esportare un CSV Anchor Text,Count,Share.
Generatore di Schema Breadcrumb
Genera un valido BreadcrumbList JSON-LD per qualsiasi gerarchia di pagina. Produce markup schema.org pronto per essere incollato nell'intestazione del tuo sito.
Controllore di Link Interrotti
Scansiona una singola pagina (o una piccola mappa del sito) e segnala ogni link interrotto per stato HTTP. Controllo veloce con rilevamento della catena di reindirizzamento.
Generatore di Tag Canonici
Genera un tag link rel=canonical valido. Include l'equivalente dell'intestazione HTTP Link e gli errori comuni da evitare.
Calcolatore dell’ascendente
Stima il tuo ascendente con data e ora di nascita. Usa un semplice metodo a blocchi di due ore, non una carta natale completa.