Breadcrumb in WordPress: come aggiungerle e correggerle nel 2026
Di Toy Wen Da, Co-founder · Aggiornato · 13 min di lettura
Tradotto dall'originale in inglese. Leggilo in inglese
Le breadcrumb di WordPress sono la riga di link sotto il titolo della pagina, come Home > Blog > Il tuo articolo, che mostra ai visitatori dove si trovano e spiega ai motori di ricerca come sono organizzati i tuoi contenuti. Il modo più rapido per aggiungerle è attivare l'impostazione delle breadcrumb in Yoast SEO, Rank Math o All in One SEO, poi incollare nel tema un breve snippet di codice o uno shortcode.

Se vuoi impostare tutto correttamente su un intero sito WordPress, la guida SEO per WordPress di SearchBlueprint elenca in ordine le impostazioni da cambiare, compreso il posto delle breadcrumb accanto a titoli, sitemap e markup schema. È pensata per chi vuole far controllare l'intera configurazione.
Cosa sono le breadcrumb di WordPress e perché contano per la SEO?
Le breadcrumb sono il percorso di link subito sotto l'intestazione, che va dalla homepage alla pagina che stai leggendo. Cliccando uno qualsiasi dei link del percorso si torna direttamente a quel livello, così nessuno deve usare il tasto indietro.
Contano per due motivi. Aiutano i visitatori a orientarsi in un sito grande senza perdersi, cosa particolarmente utile su blog e negozi online con strutture di categorie profonde. Aiutano anche i motori di ricerca a capire come si collegano i tuoi contenuti, dato che un percorso chiaro dice ai crawler di Google quale pagina è genitore, quale è figlia e quali pagine appartengono alla stessa sezione.
Il secondo motivo ha un vantaggio visibile. Quando una pagina contiene il markup schema BreadcrumbList, Google può mostrare il percorso breadcrumb direttamente nel risultato di ricerca al posto dell'URL grezzo, secondo la documentazione ufficiale di Google sui dati strutturati. La maggior parte dei plugin SEO aggiunge questo schema automaticamente nel momento in cui attivi le breadcrumb, quindi raramente devi scriverlo tu.
Tre tipi di breadcrumb
Non tutti i percorsi breadcrumb di WordPress funzionano allo stesso modo, e il tipo che vedi dipende dal genere di contenuto e dal plugin che c'è dietro.
| Tipo di breadcrumb | Come funziona | Ideale per | Fonte comune in WordPress |
|---|---|---|---|
| Basata sulla gerarchia | Mostra la struttura del sito (Home > Categoria > Pagina) | Blog, siti aziendali, pagine di servizio | Yoast SEO, Rank Math, la maggior parte dei temi |
| Basata sugli attributi | Mostra i filtri o gli attributi scelti dal cliente | Negozi online con varianti di prodotto | Plugin di breadcrumb per WooCommerce |
| Basata sulla cronologia | Mostra il percorso effettivamente cliccato dal visitatore | Siti con ricerca interna o filtri complessi | Plugin su misura o che tracciano la cronologia |
La maggior parte dei siti WordPress ha bisogno solo di breadcrumb basate sulla gerarchia, mentre i percorsi basati sugli attributi contano di più per i negozi in cui i clienti filtrano per taglia o colore prima di arrivare a un prodotto.

Come aggiungere le breadcrumb in WordPress
Hai quattro strade realistiche: il plugin SEO che già usi, un plugin dedicato alle breadcrumb, un tema con supporto integrato o uno snippet di codice manuale. Scegli quella che si adatta a ciò che già gira sul tuo sito.
Metodo 1: attivare le breadcrumb in Yoast SEO
Se Yoast SEO è già attivo, questa è la strada più veloce.
- Installa e attiva Yoast SEO dalla bacheca di WordPress, se non l'hai già fatto.
- Apri il menu SEO nella barra laterale della bacheca e cerca l'opzione delle breadcrumb tra le impostazioni, di solito raggruppata in una sezione avanzata o legata alla struttura.
- Attiva l'interruttore delle breadcrumb.
- Aggiungi al tema un breve snippet PHP perché il percorso venga visualizzato, perché Yoast genera i dati ma non li forza nella pagina:
<?php
if ( function_exists('yoast_breadcrumb') ) {
yoast_breadcrumb( '<p id="breadcrumbs">', '</p>' );
}
?>
Incollalo in single.php se vuoi le breadcrumb solo sugli articoli del blog, oppure in header.php se le vuoi su tutto il sito. Per la modifica usa un child theme, perché l'aggiornamento di un tema genitore può cancellare il codice personalizzato.
Se stai confrontando Yoast e Rank Math proprio per questo compito, questo confronto fianco a fianco spiega come ciascuno gestisce le breadcrumb, includendo anche redirect e schema.
Metodo 2: attivare le breadcrumb in Rank Math
Rank Math gestisce le breadcrumb con meno codice manuale.
- Apri Rank Math nella bacheca e vai alle sue impostazioni generali.
- Trova la scheda Breadcrumbs.
- Attiva le breadcrumb, poi imposta il separatore e l'etichetta della home e scegli se mostrare le categorie.
- Rank Math ti fornisce uno shortcode, in genere
[rank_math_breadcrumb], che inserisci in un file template o in un'area widget per mostrare il percorso.
Per una breadcrumb di base Rank Math tende a richiedere meno PHP personalizzato di Yoast, ed è uno dei motivi per cui le agenzie che gestiscono più siti di clienti lo preferiscono. Per uno sguardo più ampio su come i due plugin si confrontano oltre le breadcrumb, vedi questo confronto tra Rank Math e Yoast.
Metodo 3: attivare le breadcrumb in All in One SEO
All in One SEO (AIOSEO) segue uno schema simile.
- Apri All in One SEO nella bacheca e vai a Search Appearance.
- Trova la sezione delle breadcrumb e attivala.
- Personalizza il separatore e scegli quali tassonomie compaiono nel percorso.
- Posiziona il percorso dove vuoi con lo shortcode fornito da AIOSEO, oppure con la sua opzione a blocco o widget.
Poiché le breadcrumb si trovano accanto alle impostazioni di titoli e descrizioni, conviene controllare nello stesso momento anche i titoli delle pagine. Questa guida su come impostare il titolo SEO in WordPress mostra come farlo bene, così Google non lo riscrive di nascosto.
Se stai scegliendo tra AIOSEO e Yoast per tutto il tuo sito, vale la pena leggere prima questo confronto.
Metodo 4: usare un plugin dedicato alle breadcrumb
Se non vuoi usare una suite SEO completa solo per i link di navigazione, va bene anche un plugin autonomo. Breadcrumb NavXT è una delle opzioni più usate fuori dalle grandi suite SEO: aggiunge un widget di breadcrumb che trascini in qualsiasi area widget, come una barra laterale o il footer, e include il markup schema di serie.
Per configurarlo:
- Installa e attiva il plugin.
- Vai su Appearance > Widgets.
- Trascina il widget Breadcrumb NavXT nell'area widget che hai scelto.
- Apri le sue impostazioni e scegli se collegare la pagina corrente, se nascondere il percorso nella homepage e come ordinare le categorie.
- Salva, poi controlla il front end del tuo sito.
Altre opzioni autonome aggiungono le breadcrumb tramite uno shortcode che puoi inserire in qualsiasi pagina, articolo o widget, e questo ti dà più controllo sul posizionamento di un'impostazione vincolata al tema. Se vuoi una lista più ampia di strumenti gratuiti prima di scegliere, questa rassegna di strumenti SEO gratuiti per WordPress li organizza per attività.
Metodo 5: usare un tema con supporto integrato per le breadcrumb
Alcuni temi WordPress includono il supporto alle breadcrumb, di solito tramite uno shortcode o un interruttore nel Customizer. Ha senso solo quando costruisci un sito nuovo o fai un restyling completo, perché cambiare tema solo per avere le breadcrumb raramente giustifica il disagio per un sito già avviato.
Questi temi di solito ti danno uno shortcode, qualcosa come [oceanwp_breadcrumb], da inserire in una pagina, un articolo o un widget di testo, con parametri per regolare colore, colore al passaggio del mouse e classi CSS personalizzate.

Stile e personalizzazione del percorso breadcrumb

Una volta attivo il percorso, la maggior parte dei proprietari di siti vuole modificarne l'aspetto e il testo.
Il separatore predefinito nella maggior parte dei plugin è il carattere », che funziona ma può sembrare datato in un design moderno, quindi quasi tutti i plugin permettono di sostituirlo con una barra, una freccia o un'icona personalizzata. Controlla come appare il separatore su mobile prima di decidere, perché un simbolo che sta bene su desktop può andare a capo in modo goffo su uno schermo piccolo.
Di solito puoi personalizzare anche questi elementi:
- L'etichetta "Home": cambiala per adattarla al tono del tuo brand, come "Start" o "Dashboard" per un sito di abbonamenti.
- Il testo di prefisso: aggiungi qualcosa come "Ti trovi qui:" prima del percorso per maggiore chiarezza, particolarmente utile per l'accessibilità.
- Modifiche per singola pagina: cambia il nome con cui l'etichetta di una pagina appare nel percorso senza toccarne il titolo o l'URL effettivi, così "Servizi" può comparire come "Cosa facciamo" nella breadcrumb e restare "Servizi" ovunque altro.
- Visualizzazione di categorie e tassonomie: scegli se tag, tassonomie personalizzate o categorie di prodotto WooCommerce compaiono nel percorso.
La maggior parte di queste impostazioni si trova nella stessa schermata in cui hai attivato le breadcrumb. Se il tuo plugin non ne espone una nella sua interfaccia, di solito basta un hook di filtro nel file functions.php del tema, anche se la modifica dovrebbe farla uno sviluppatore se non ti senti a tuo agio con il PHP.
Per un confronto su quali strumenti SEO per WordPress offrono questo livello di controllo e quali hanno solo semplici interruttori on/off, questa rassegna 2026 analizza plugin per plugin le funzionalità gratuite e a pagamento.
Cause comuni di breadcrumb mancanti o rotte
La maggior parte dei problemi con le breadcrumb risale a poche cause, e la tabella qui sotto ti aiuta a capire quale hai davanti.
| Sintomo | Causa probabile | Soluzione |
|---|---|---|
| Non compare nessuna breadcrumb | L'interruttore delle breadcrumb è disattivato, oppure lo snippet di codice non è mai stato aggiunto al tema | Attiva l'impostazione, poi verifica che lo shortcode o lo snippet sia nel template |
| Le breadcrumb funzionano sulle pagine ma non sugli articoli | Il template del tema per gli articoli non include lo snippet | Aggiungi lo snippet specificamente a single.php |
| Il percorso mostra la categoria sbagliata | L'articolo ha più categorie e nessuna categoria principale impostata | Imposta una categoria principale nell'editor dell'articolo |
| Un link del percorso porta a un 404 | Una pagina genitore o una categoria è stata eliminata o rinominata senza redirect | Imposta un redirect dal vecchio URL a quello nuovo |
| Le breadcrumb sono sparite dopo un aggiornamento del tema | L'aggiornamento del tema ha sovrascritto lo snippet di codice personalizzato | Sposta lo snippet in un child theme così gli aggiornamenti non lo cancellano |
| Il percorso sembra a posto ma non compare nei risultati di Google | Lo schema BreadcrumbList non si attiva, oppure Google non ha ancora eseguito di nuovo la scansione della pagina | Convalida lo schema e richiedi la reindicizzazione |
Un 404 dentro il percorso merita attenzione immediata, perché un link di breadcrumb rotto manda sia i visitatori sia i crawler in un vicolo cieco. Se ne trovi uno, questa guida passo passo per correggere un link rotto con un redirect 301 illustra la soluzione in tre passaggi.

Quando gli strumenti integrati di WordPress bastano e quando no
La maggior parte delle guide salta questa parte, eppure decide se ti serve un aiuto esterno.
Quando la strada gratuita fai-da-te funziona benissimo
Se stai correggendo le breadcrumb su una sola pagina, o le stai attivando su un sito piccolo appena nato, un interruttore del plugin e uno snippet di codice bastano davvero. Non ti servono uno sviluppatore né uno strumento a pagamento per:
- Attivare le breadcrumb su tutto il sito per la prima volta
- Correggere un singolo link rotto in un percorso
- Cambiare un separatore o l'etichetta "Home"
- Impostare una categoria principale perché un articolo smetta di mostrare il genitore sbagliato
Ognuna di queste è un'operazione singola con una soluzione chiara e visibile, e puoi verificare che abbia funzionato caricando la pagina.
Quando serve più di un interruttore
La strada fai-da-te comincia a non bastare quando il problema è strutturale e non più estetico. Fai attenzione a queste situazioni:
- Le breadcrumb sono sbagliate su decine o centinaia di pagine. Di solito significa che la struttura delle categorie o i tipi di contenuto personalizzati vanno ripensati, e un'altra impostazione di un plugin non aiuterà.
- Usi WordPress.com invece di WordPress self-hosted, dove l'accesso ai plugin e la modifica dei temi funzionano in modo diverso. La guida SEO per WordPress.com di SearchBlueprint spiega cosa è realmente modificabile su quella piattaforma e come funziona lì la verifica della pubblicazione.
- Gli articoli devono stare sotto le pagine in un modo che WordPress non consente di default. Gli articoli sono cronologici e le pagine sono gerarchiche, quindi un articolo non può essere annidato sotto una pagina senza una soluzione alternativa, come convertire il contenuto in un tipo di contenuto personalizzato o affidarsi a breadcrumb basate sulle categorie.
- Il problema continua a ripresentarsi. Se le breadcrumb si rompono a ogni aggiornamento dei contenuti o cambio di tema, la tua configurazione è fragile e ha bisogno di una soluzione permanente al posto dell'ennesima toppa.
- Stai valutando le piattaforme in generale. Se le stranezze di breadcrumb e navigazione ti fanno chiedere se WordPress sia la piattaforma giusta, vale la pena leggere questa analisi di quanto costano davvero WordPress e Squarespace prima di ricostruire altrove.
Sii onesto su quale caso ti riguarda. Una singola breadcrumb sbagliata è un lavoro da cinque minuti, mentre un disallineamento strutturale su tutto il sito è un progetto, e trattarlo come una rapida correzione di plugin di solito seppellisce il vero problema sotto altre impostazioni.
Scegliere il plugin giusto per il lavoro
I plugin SEO di base attivano o disattivano le breadcrumb e ti lasciano scegliere un separatore. I plugin dedicati alle breadcrumb vanno oltre, con modifiche per singola pagina e posizionamento tramite widget. Ecco come si confrontano le opzioni più comuni.
| Plugin | Impegno di configurazione | Controllo dello stile | Markup schema incluso | Ideale per |
|---|---|---|---|---|
| Yoast SEO | Basso (interruttore) più uno snippet di codice | Moderato | Sì | Siti che usano già Yoast per la SEO |
| Rank Math | Basso (interruttore più shortcode) | Da moderato ad alto | Sì | Siti che vogliono meno codice manuale |
| All in One SEO | Basso (interruttore più shortcode) | Moderato | Sì | Siti che usano già AIOSEO |
| Breadcrumb NavXT | Moderato (configurazione del widget) | Alto | Sì | Siti che vogliono le breadcrumb senza una suite SEO completa |
| Breadcrumb integrate nel tema | Basso se usi già quel tema | Dipende dal tema | Varia | Nuove realizzazioni o restyling completi |
Se stai ancora decidendo quale plugin SEO usare su tutto il sito, questa panoramica di ciò che funziona davvero nel 2026 confronta le opzioni principali funzionalità per funzionalità.
Errori comuni da evitare
Alcuni errori si ripresentano di continuo quando i proprietari di siti aggiungono o modificano le breadcrumb di WordPress:
- Modificare direttamente il tema genitore. Qualsiasi snippet di breadcrumb personalizzato aggiunto a
header.phposingle.phpviene cancellato al successivo aggiornamento del tema, a meno che tu non lavori in un child theme. - Dimenticare di impostare una categoria principale. Un articolo archiviato in tre categorie mostrerà nel percorso quella che WordPress sceglie per prima, che non è sempre quella che intendevi.
- Pensare che le breadcrumb risolvano una struttura del sito disordinata. Le breadcrumb riflettono la tua gerarchia e non ne creano una, quindi categorie disordinate producono un percorso disordinato.
- Lasciare senza redirect il vecchio URL di una pagina eliminata. Questo produce un link morto dentro il tuo stesso percorso di navigazione, ed è una dimenticanza facile perché emerge solo quando ci clicchi sopra.
- Curare lo stile prima di verificare che il percorso venga visualizzato. Dedica cinque minuti a controllare che la breadcrumb compaia, prima di passare un'ora su colori e caratteri dei separatori.
- Ignorare le pagine WooCommerce. Le impostazioni standard delle breadcrumb di un plugin SEO non sempre si estendono bene alle pagine di prodotto e del negozio, quindi controllale separatamente se gestisci un negozio.
Domande frequenti
Mi serve un plugin per aggiungere le breadcrumb in WordPress?
Non strettamente, ma è la strada più semplice per quasi tutti. Il core di WordPress non genera breadcrumb da solo, quindi senza un plugin dovresti scrivere PHP personalizzato per interrogare la gerarchia delle pagine e produrre un percorso. Yoast, Rank Math e All in One SEO fanno tutto questo lavoro per te.
Perché le mie breadcrumb di Yoast non compaiono?
Il motivo più comune è che l'impostazione delle breadcrumb è attiva in Yoast, ma lo snippet di codice che mostra il percorso non è mai stato aggiunto al tema. Yoast genera comunque i dati delle breadcrumb, ma serve ancora lo snippet yoast_breadcrumb() in un file template, come header.php o single.php, perché compaiano nella pagina.
Posso cambiare il separatore o il testo delle breadcrumb?
Sì. Ogni plugin SEO importante e ogni plugin dedicato alle breadcrumb ti permette di cambiare il carattere separatore e rinominare l'etichetta "Home". Molti supportano anche modifiche per singola pagina, così una pagina intitolata "Servizi" può comparire come "Cosa facciamo" nel percorso senza cambiare il suo titolo effettivo.
Le breadcrumb aiutano davvero la SEO?
Aiutano in due modi concreti: rendono più chiara ai crawler dei motori di ricerca la struttura del tuo sito e possono attivare lo schema BreadcrumbList, che permette a Google di mostrare il percorso direttamente nei risultati di ricerca al posto di un URL grezzo. Nessuno dei due effetti è una scorciatoia per il posizionamento, ma entrambi sostengono il modo in cui i motori di ricerca comprendono e presentano il tuo sito.
Come rimuovo le breadcrumb da WordPress?
Disattiva l'interruttore delle breadcrumb nel plugin che hai usato per attivarle ed elimina o commenta qualsiasi snippet di codice che hai aggiunto ai file del tema. Se il percorso è stato aggiunto da un plugin basato su widget come Breadcrumb NavXT, rimuovi invece il widget da Appearance > Widgets.
Fai controllare la tua configurazione delle breadcrumb
Parti dal plugin che hai già installato. Se Yoast, Rank Math o All in One SEO è attivo, attivare le breadcrumb richiede un interruttore e, nel caso di Yoast, un breve snippet di codice. Correggi prima gli eventuali link rotti nel percorso, perché danneggiano sia i visitatori sia i crawler, poi passa allo stile quando le basi funzionano. Se preferisci vedere a che punto sono oggi le tue breadcrumb WordPress, lo schema e il resto della SEO tecnica, parla con il team e ricevi un report di esempio costruito sul tuo sito reale.
Letture correlate: Rank Math Breadcrumbs: How to Turn Them On and Fix Them.
Fonti
Sull'autore
SearchBlueprint ha ricercato, scritto e valutato questo articolo con la stessa pipeline di contenuti che i nostri clienti usano sui loro siti. Il punteggio indicato nella firma è quello che il nostro motore di contenuti ha assegnato a questa pagina prima della pubblicazione. Nulla qui è rivisto a mano, ed è proprio questo il punto: è il risultato del prodotto, pubblicato dove chiunque può verificarlo.