Navigazione a facet

La navigazione a facet è un elemento UI dell'e-commerce (filtri per brand, prezzo, taglia, colore, ecc.) che genera combinatoriamente migliaia di URL. Senza una configurazione adeguata, queste pagine creano duplicati e sprecano crawl budget.

Cos'è la navigazione a facet

Navigazione a facet — filtri per attributi di prodotto. Crea migliaia di URL, un problema SEO. La Faceted Navigation è un sistema di filtri che permette agli utenti di affinare la selezione dei prodotti per caratteristiche.

Esempi di filtri

  • Brand — Nike, Adidas, Puma
  • Prezzo — fino a 50$, 50-100$
  • Taglia — 40, 41, 42, 43
  • Colore — rosso, blu, nero
  • Materiale — pelle, tessuto, sintetico

Esplosione combinatoria

5 brand × 4 fasce di prezzo × 10 taglie × 8 colori = 1.600 URL. Davvero usati: 50-100. Gli altri 1.500 sono duplicati senza traffico.

Strategie di gestione

  • Index — domanda alta (canonical a se stessa)
  • Noindex — domanda bassa (meta robots noindex)
  • Canonical — duplicati (canonical alla categoria)
  • JavaScript — nessuna domanda (filtri senza URL)

Determinare la popolarità

text
"Nike sneakers" — 10,000 searches → index
"red Nike sneakers" — 500 searches → index
"red Nike sneakers size 42" — 10 searches → noindex

Regola di indicizzazione

Indicizza una combinazione se: c'è domanda di ricerca (>50 ricerche/mese), un tasso di conversione alto oppure contenuti unici per quella combinazione.

Usa Parametri URL in Google Search Console per dire a Google quali parametri non cambiano il contenuto della pagina. Aiuta il crawler a non sprecare budget su infinite variazioni di filtri.

FAQ

Devo bloccare dall'indicizzazione tutti i filtri?
No. Le combinazioni popolari (per esempio «scarpe Nike rosse») possono portare traffico mirato. Indicizza le combinazioni con domanda di ricerca reale; blocca il resto con noindex o canonical.
Che cosa è meglio per i filtri: noindex o canonical?
Per le pagine senza domanda — noindex (risparmia budget). Per i duplicati della categoria principale — canonical. Per i filtri popolari — mantieni indicizzati con canonical a se stessi.
Come scopro quali combinazioni di filtri cercano le persone?
Usa Google Keyword Planner o strumenti per keyword. Inserisci la keyword principale + attributo (brand, colore, taglia) e controlla il volume.
E se il mio CMS crea infiniti URL di filtro con sessionid?
Configura Parametri URL in GSC: marca sessionid come non influente sul contenuto. Aggiungi anche il canonical alla versione senza parametri.
I filtri incidono sulla velocità del sito?
Sì, se la generazione dei filtri crea query SQL pesanti. Questo incide indirettamente sui Core Web Vitals. Usa il caching oppure implementa i filtri con JavaScript senza ricaricare la pagina.