SEO Tecnica

13 min di lettura

SEO della Navigazione a Faccette

La navigazione a faccette permette agli acquirenti di filtrare i prodotti per attributi come taglia, colore, marca, fascia di prezzo e valutazione. Pur essendo essenziale per l'esperienza utente, la navigazione a faccette e una delle funzionalita piu pericolose per il SEO ecommerce. Una singola categoria con dieci opzioni di filtro puo generare milioni di combinazioni di URL scansionabili, creando contenuto duplicato massiccio, sprecando budget di crawl e diluendo l'autorita di posizionamento su migliaia di pagine quasi identiche.

Come la navigazione a faccette crea problemi SEO

La navigazione a faccette funziona aggiungendo parametri di filtro all'URL della categoria. Quando un acquirente seleziona "Marca: Nike" in una pagina categoria scarpe, l'URL diventa /scarpe?marca=nike. Aggiungere "Colore: Nero" la cambia in /scarpe?marca=nike&colore=nero. Aggiungere "Taglia: 42" crea /scarpe?marca=nike&colore=nero&taglia=42. Ogni combinazione e un URL unico e scansionabile che i motori di ricerca possono scoprire.

La matematica della generazione combinatoria di URL e impressionante. Una pagina categoria con 5 gruppi di filtri, ciascuno con 10 opzioni, puo teoricamente generare oltre 100.000 combinazioni di URL. Un grande rivenditore di moda con 20 gruppi di filtri su centinaia di categorie puo facilmente produrre decine di milioni di URL di filtri scansionabili.

Oltre al conteggio grezzo degli URL, la navigazione a faccette crea diversi problemi SEO interrelati. Il budget di crawl viene consumato da pagine di filtri di basso valore invece che da pagine prodotto che generano fatturato. L'equita dei link interni viene distribuita su migliaia di URL di filtri invece di concentrarsi sulle pagine importanti. Pagine a contenuto sottile emergono quando specifiche combinazioni di filtri restituiscono pochissimi o zero prodotti. E la cannibalizzazione delle keyword si verifica quando piu pagine di filtro puntano alle stesse query di ricerca.

La sfida e che alcune combinazioni di filtri hanno una domanda di ricerca genuina e valore SEO. Le persone cercano "scarpe da corsa Nike nere" e "giacche invernali blu grandi." L'obiettivo SEO non e bloccare tutta la navigazione a faccette, ma permettere selettivamente ai motori di ricerca di accedere alle combinazioni di filtri preziose bloccando i milioni di combinazioni senza valore.

Ogni selezione di filtro crea un nuovo URL scansionabile con parametri aggiunti
Esplosione combinatoria: 5 gruppi di filtri con 10 opzioni ciascuno possono creare oltre 100.000 URL
Il budget di crawl viene sprecato su pagine filtro invece che su pagine prodotto che generano fatturato
L'equita dei link interni viene diluita su migliaia di URL di filtri quasi duplicati
La cannibalizzazione delle keyword si verifica quando piu pagine filtro puntano alle stesse query
Tip

Prima di implementare qualsiasi soluzione tecnica, mappa quali combinazioni di filtri corrispondono a domanda di ricerca reale. Usa strumenti di ricerca keyword per identificare query che corrispondono a combinazioni specifiche di faccette.

Identificare quali faccette indicizzare vs. bloccare

La decisione fondamentale nel SEO della navigazione a faccette e determinare quali combinazioni di filtri devono essere pagine indicizzabili e quali devono essere bloccate. Questa decisione deve essere guidata dai dati sulla domanda di ricerca, non dalla comodita tecnica.

Inizia esportando tutte le tue categorie di filtri e i loro valori. Poi usa strumenti di ricerca keyword per trovare il volume di ricerca per combinazioni del tuo tipo di prodotto piu ogni valore di filtro. Per un negozio di scarpe, potresti scoprire che i filtri marca hanno volume significativo, i filtri colore volume moderato e i filtri materiale qualche domanda. I filtri valutazione, disponibilita e combinazioni multi-attributo hanno tipicamente volume trascurabile.

Crea un sistema di classificazione a tre livelli. Il livello 1 include filtri a singolo attributo con domanda di ricerca comprovata che dovrebbero avere pagine completamente indicizzabili con ottimizzazione SEO dedicata. Il livello 2 include filtri con qualche potenziale di ricerca che possono essere indicizzabili ma non necessitano di ottimizzazione dedicata. Il livello 3 include tutte le combinazioni rimanenti che devono essere completamente bloccate dal crawling e dall'indicizzazione.

Questa classificazione informa direttamente la tua implementazione tecnica. I filtri di livello 1 ottengono idealmente URL puliti e scansionabili. I filtri di livello 2 usano URL parametrizzati con tag canonical autoreferenziali. I filtri di livello 3 vengono bloccati via robots.txt o canonicalizzati verso la categoria genitore.

Basare le decisioni di indicizzazione sui dati reali di domanda di ricerca, non sulla comodita tecnica
Esportare tutte le categorie di filtri e verificare il volume di ricerca per ogni combinazione
Livello 1: filtri singoli ad alta domanda (marca, tipo) con URL puliti dedicati
Livello 2: filtri a domanda moderata (colore, stile) con URL parametrizzati indicizzabili
Livello 3: tutto il resto (multi-selezione, ordinamento, valutazioni, fasce di prezzo) bloccato completamente
Tip

Consulta i dati di performance di Google Search Console per vedere quali URL di filtri esistenti ricevono gia impressioni e clic. Se una pagina filtro sta gia posizionandosi per query rilevanti, appartiene al livello 1 o 2.

Approcci tecnici per controllare gli URL a faccette

Esistono cinque approcci tecnici principali per gestire la navigazione a faccette per il SEO, e la maggior parte dei negozi necessita di una combinazione piuttosto che di una soluzione unica.

I tag canonical sono l'approccio piu comune. Per le pagine filtro di livello 3, aggiungi un tag canonical che punta alla pagina categoria genitore. Questo dice a Google che /scarpe?marca=nike&colore=nero&taglia=42&ordine=prezzo e un duplicato di /scarpe. Tuttavia, i tag canonical sono suggerimenti, non direttive, e Google puo scegliere di ignorarli.

Il blocco robots.txt impedisce ai motori di ricerca di scansionare gli URL di filtri completamente. E efficace per conservare il budget di crawl ma ha uno svantaggio significativo: se siti esterni linkano a un URL filtro bloccato, l'equita del link viene persa completamente.

I meta tag noindex dicono a Google di scansionare la pagina ma non includerla nell'indice. Questo permette a Google di scoprire e seguire i link sulla pagina ma impedisce alla pagina filtro di apparire nei risultati.

Il filtraggio basato su JavaScript renderizza i cambiamenti dei filtri lato client senza modificare l'URL. Questo impedisce ai motori di ricerca di scoprire URL di filtri ma elimina la possibilita di creare pagine filtro indicizzabili.

Il routing di URL puliti crea URL statici e SEO-friendly per le tue combinazioni di filtri di livello 1. Invece di /scarpe?marca=nike, crea una pagina dedicata /scarpe/nike/ con tag titolo unici e contenuto potenzialmente unico.

Tag canonical: puntare pagine filtro alla categoria genitore; suggerimenti, non direttive
Blocco robots.txt: impedisce la scansione completamente ma perde equita di link esterni
Tag noindex: permettono scansione e seguimento link ma impediscono l'indicizzazione
Filtraggio JavaScript: impedisce cambiamenti URL ma elimina tutte le pagine filtro indicizzabili
Routing URL puliti: URL statici dedicati per filtri di alto valore; il gold standard
Tip

Combina piu approcci in base alla tua classificazione per livelli. Usa routing URL puliti per il livello 1, tag canonical per il livello 2 e blocco robots.txt per i pattern di livello 3.

Creare pagine di atterraggio filtro ottimizzate per il SEO

Per le combinazioni di filtri di livello 1 con domanda di ricerca comprovata, crea pagine di atterraggio dedicate che vadano oltre il semplice filtraggio del tuo catalogo. Queste pagine devono essere trattate come pagine categoria di prima classe con contenuto unico e prezioso.

Inizia con tag titolo e meta description unici che puntano alla query di ricerca specifica. Una pagina per scarpe da corsa Nike non dovrebbe usare lo stesso template di titolo della categoria genitore scarpe con "Nike" aggiunto. Crea invece un titolo come "Scarpe da Corsa Nike - Spedizione Gratuita sulle Novita."

Aggiungi contenuto introduttivo unico a ogni pagina filtro di livello 1. Uno o due paragrafi sull'eredita del marchio, le caratteristiche della categoria di prodotto o una guida all'acquisto specifica differenziano la pagina da un semplice elenco filtrato di prodotti.

Implementa una gerarchia di intestazioni appropriata sulle pagine di atterraggio filtro. L'H1 dovrebbe corrispondere all'obiettivo di query di ricerca principale. Le intestazioni successive possono organizzare la pagina per sottocategoria, linea di prodotto o caso d'uso.

Assicurati che queste pagine siano ben integrate nella struttura di link interni del tuo sito. Aggiungile alla navigazione principale, alle sidebar delle categorie e ai percorsi breadcrumb. Linka verso di esse da contenuti blog e guide all'acquisto correlati.

Creare tag titolo e meta description unici che puntano a query di ricerca specifiche
Aggiungere contenuto introduttivo unico: informazioni sul brand, guide all'acquisto, descrizioni categoria
Implementare gerarchia H1 e intestazioni appropriata corrispondente alla query di ricerca target
Integrare le pagine di atterraggio filtro nella navigazione principale, breadcrumb e link interni
Linkare alle pagine di atterraggio filtro da contenuti blog e guide all'acquisto per autorita
Tip

Analizza le pagine filtro dei tuoi principali concorrenti per vedere quale contenuto includono. Molti siti ecommerce leader aggiungono storie di brand, guide alle taglie e FAQ alle loro pagine di atterraggio filtro.

Gestione dei filtri multi-selezione e combinati

I filtri multi-selezione, dove gli utenti possono selezionare piu valori all'interno di un singolo gruppo di filtri, creano la peggiore inflazione di URL. Un singolo filtro multi-selezione con 10 opzioni genera 1.023 combinazioni possibili. Due filtri multi-selezione con 10 opzioni ciascuno creano oltre un milione di combinazioni.

L'approccio piu sicuro per i filtri multi-selezione e impedire completamente ai motori di ricerca di accedervi. Usa filtraggio basato su AJAX che aggiorna la griglia prodotti dinamicamente senza cambiare l'URL quando vengono selezionati piu valori all'interno di un gruppo di filtri.

Se la tua piattaforma richiede cambiamenti URL per i filtri multi-selezione, implementa tag canonical che puntino tutti gli URL multi-selezione alla pagina filtro singolo piu rilevante o alla categoria genitore. Inoltre, usa regole robots.txt per bloccare pattern URL contenenti valori multi-selezione separati da virgole.

Le combinazioni di filtri incrociati non dovrebbero quasi mai essere indicizzabili. Un URL come /scarpe?marca=nike&colore=nero&taglia=42&materiale=pelle rappresenta una selezione di prodotti cosi ristretta che quasi certamente non ha volume di ricerca significativo.

I filtri applicati devono mantenere un ordine di parametri URL consistente indipendentemente dall'ordine di selezione degli utenti. Senza un ordinamento consistente dei parametri, raddoppi il conteggio degli URL scansionabili per ogni combinazione di due filtri.

I filtri multi-selezione creano combinazioni URL esponenziali; un filtro con 10 opzioni genera 1.023 URL
Usare filtraggio AJAX che non cambia URL per multi-selezione all'interno di un gruppo filtro
Canonicalizzare URL multi-selezione alla categoria genitore o migliore pagina filtro singolo
Bloccare URL filtri incrociati con piu di due gruppi filtro attivi dalla scansione
Imporre ordinamento parametri URL consistente indipendentemente dalla sequenza di selezione
Tip

Configura i parametri URL in Google Search Console come complemento alla tua strategia robots.txt e tag canonical per dare un segnale aggiuntivo a Google.

Monitorare e misurare l'impatto SEO della navigazione a faccette

Dopo aver implementato la tua strategia SEO di navigazione a faccette, il monitoraggio continuo e essenziale per verificare che la soluzione funzioni e per individuare regressioni introdotte da aggiornamenti della piattaforma o nuovi filtri.

Usa il rapporto Copertura di Google Search Console per monitorare il numero totale di pagine indicizzate del tuo sito. Dopo l'implementazione dei controlli di navigazione a faccette, dovresti vedere il conteggio delle pagine indicizzate diminuire man mano che Google rimuove le pagine filtro bloccate o canonicalizzate dal suo indice. Questa diminuzione e positiva. Monitora questo numero mensilmente e indaga su eventuali aumenti improvvisi.

Monitora le tue statistiche di crawl in GSC per verificare che Googlebot passi meno tempo sugli URL filtro e piu tempo sulle pagine prodotto e categoria. Dopo l'implementazione dei blocchi robots.txt e dei tag canonical, gli URL filtro dovrebbero diminuire come percentuale delle pagine totali scansionate.

Analizza i log del server direttamente per la vista piu accurata di come i bot interagiscono con la tua navigazione a faccette. Filtra i tuoi dati di log per le richieste Googlebot e categorizzale per pattern URL. Calcola la percentuale di budget di crawl allocata a ogni categoria prima e dopo le tue modifiche. Un'implementazione di successo dovrebbe spostare almeno il 15-25% del budget di crawl dagli URL filtro verso le pagine prodotto.

Monitora la performance organica delle pagine di atterraggio filtro di livello 1 specificamente. Queste pagine dovrebbero guadagnare impressioni, clic e posizionamenti. Imposta il tracking dei posizionamenti per le keyword specifiche che ogni pagina di livello 1 punta.

Infine, crea una dashboard che combini copertura dell'indice, allocazione del crawl e metriche di traffico organico. Includi avvisi per cambiamenti improvvisi.

Monitorare conteggio pagine indicizzate nel rapporto Copertura GSC; aspettarsi diminuzione dopo implementazione
Monitorare statistiche di crawl per verificare che Googlebot sposti la scansione dai filtri ai prodotti
Analizzare log del server per calcolare allocazione esatta del budget di crawl per pattern URL
Monitorare posizionamenti e traffico organico per pagine di atterraggio filtro livello 1 mensilmente
Creare dashboard combinata con copertura indice, allocazione crawl e metriche traffico organico
Impostare avvisi per cambiamenti improvvisi nel conteggio pagine indicizzate o traffico pagine livello 1
Tip

Esegui un confronto prima-dopo della frequenza di crawl delle tue 100 pagine prodotto principali. Un'implementazione di successo dovrebbe aumentare la frequenza di crawl media delle pagine prodotto del 20-40% entro due mesi.

Lavora con esperti SEO che capiscono l’e-commerce

La prima agenzia SEO al mondo fondata dall’e-commerce

SEO della Navigazione a Faccette - EcomSEO Academy | EcomSEO