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 → noindexRegola 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.