Breadcrumb negli e-commerce: perché e come

I breadcrumb negli e-commerce sono un percorso di navigazione dalla homepage alla categoria o al prodotto corrente. Aiutano gli utenti a non perdersi, semplificano la navigazione tra i livelli e migliorano la SEO distribuendo correttamente il valore dei link interni.

Perché servono i breadcrumb in un negozio

In un negozio online con decine di categorie, sottocategorie e filtri gli utenti si perdono facilmente. I breadcrumb risolvono tre problemi principali:

  • Navigazione: gli utenti vedono sempre dove sono e possono salire di uno o più livelli con un clic.
  • Riduzione del rimbalzo: se un prodotto non va bene, l'utente torna alla categoria e continua a sfogliare invece di chiudere il sito.
  • SEO: i breadcrumb creano link interni aggiuntivi, distribuendo il valore dei link tra le pagine. Il markup BreadcrumbList migliora inoltre lo snippet nei risultati di ricerca.
Secondo il Baymard Institute, il 76% degli utenti usa i breadcrumb per navigare nei cataloghi grandi. Un percorso di navigazione chiaro riduce la frequenza di rimbalzo del 10-15%.

Tipi di breadcrumb

Negli e-commerce compaiono tre tipi principali:

  • Gerarchici (consigliati): mostrano la struttura reale del catalogo: Home › Elettronica › Smartphone › iPhone.
  • Basati su attributi: includono i filtri selezionati (per esempio «Colore: rosso»). Usati per la navigazione a facet, ma possono creare duplicati.
  • Basati sulla cronologia: il percorso effettivamente seguito dall'utente (via ricerca interna, promozioni, link esterni). Sconsigliati per la SEO perché confondono gli utenti.

Per SEO e UX i breadcrumb gerarchici sono i migliori: rispecchiano la struttura del catalogo e aiutano i crawler a capire la gerarchia.

Markup BreadcrumbList Schema

Per mostrare nei risultati di ricerca un percorso pulito al posto dell'URL, aggiungi i dati strutturati BreadcrumbList. Esempio per una pagina prodotto:

json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Home",
      "item": "https://shop.com"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Electronics",
      "item": "https://shop.com/electronics"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Smartphones",
      "item": "https://shop.com/electronics/smartphones"
    },
    {
      "@type": "ListItem",
      "position": 4,
      "name": "iPhone 15 Pro"
    }
  ]
}

Assicurati che ogni elemento tranne l'ultimo contenga un URL assoluto. Per i prodotti che appartengono a più categorie, scegli un percorso canonical (vedi sotto).

Il problema dei percorsi multipli

In un negozio online un singolo prodotto può appartenere a categorie diverse. Per esempio, le scarpe da running Nike potrebbero stare in «Running», «Sport» e «Promozioni». Nasce il problema: quale percorso di breadcrumb mostrare?

Soluzioni consigliate:

  • Scegli un percorso «principale» (categoria) che descriva meglio il prodotto e abbia più traffico.
  • Usa quel percorso per i breadcrumb e per il BreadcrumbList Schema.
  • Per i percorsi alternativi lascia la navigazione agli utenti ma non includerla nel markup.
  • Se non puoi scegliere un unico percorso, valuta breadcrumb basati su attributi oppure cambia dinamicamente l'URL canonical verso la versione preferita.
Evita di mostrare percorsi di breadcrumb diversi per lo stesso prodotto su pagine diverse. Confonde sia gli utenti sia i motori di ricerca.

Inoltre, sulle pagine di categoria e filtro ricorda di usare i tag canonical e noindex per le combinazioni di filtri impopolari. I breadcrumb su quelle pagine devono riportare agli URL puliti delle categorie.

FAQ

I breadcrumb sono obbligatori su mobile?
Sì, soprattutto per i cataloghi grandi. Su schermi piccoli aiutano l'utente a tornare indietro in fretta. Basta tenerli compatti.
E se un prodotto non ha categoria (per esempio arriva dalla ricerca)?
Mostra un percorso semplificato: Home › Ricerca › Risultati › Prodotto. Tuttavia una gerarchia chiara è sempre meglio.
I breadcrumb incidono sul crawl budget?
In positivo: creano link interni aggiuntivi che aiutano i crawler ad arrivare più in profondità nel sito. Badi che le catene siano logiche e senza loop.
Quanto spesso aggiornare i breadcrumb dopo una ristrutturazione del catalogo?
Immediatamente. I percorsi vecchi generano errori 404 o navigazione sbagliata, danneggiando UX e SEO.
Posso usare i breadcrumb sulla homepage?
No, non ha senso: la homepage è l'inizio del percorso.