E-commerce
SEO delle pagine categoria: cosa indicizzare e cosa chiudere
Una categoria va indicizzata solo se ha un nome stabile e contenuto suo. Filtri, ordinamenti e pagine vuote restano fuori, con canonical e noindex scritti a mano.
In sintesi
- Indicizza solo categorie con nome stabile e contenuto proprio.
- Filtri, ordinamenti e parametri vanno esclusi con canonical o noindex.
- La paginazione resta indicizzabile, ma solo fino alla profondità che ha contenuto.
- Una categoria senza prodotti va chiusa con 410 o redirect, non lasciata vuota.
Una pagina categoria va indicizzata solo se risponde a una ricerca con un nome stabile e ha contenuto suo: filtri, ordinamenti e pagine vuote restano fuori dall'indice.
La regola degli URL
| Tipo di URL | Indicizzabile | Cosa fare |
|---|---|---|
| /categoria/ | sì | Canonical su se stessa, testo introduttivo, link ai prodotti |
| /categoria/?colore=rosso | no | noindex,follow: la combinazione non ha volume di ricerca stabile |
| /categoria/?order=prezzo | no | Canonical verso /categoria/, mai un canonical che cambia con l'ordinamento |
| /categoria/?page=2 | sì, fino alla profondità con contenuto | Link prev e next, noindex sulle pagine oltre la profondità utile |
| /categoria/vuota | no | 410 se sparisce per sempre, 301 verso la categoria madre se torna |
Il criterio è semplice: un URL merita l'indice se qualcuno lo cerca per nome. «Scarpe da running uomo» lo è, «scarpe da running uomo rosso taglia 43 ordinamento prezzo crescente» non lo è. Le combinazioni di filtri sono migliaia e consumano il budget di scansione che serve alle schede prodotto.
Il testo che serve
- Un'introduzione breve che dice cosa contiene la categoria e come scegliere, scritta per la persona e non per il motore di ricerca.
- Un blocco di collegamenti alle sottocategorie o alle guide collegate: è la parte che rende la pagina utile anche senza la griglia.
- Nessun testo identico copiato fra categorie: se due categorie hanno la stessa descrizione, una delle due non serve e va accorpata.
Il codice: contare le pagine indicizzabili
# quante pagine categoria dichiara il negozio
curl -s https://ui.eneawork.it/sitemap-categories.xml | grep -c ""
# quali di quelle pagine sono varianti con parametri
curl -s https://ui.eneawork.it/sitemap-categories.xml \
| grep -o "[^<]*" | grep -c "?"
Se il secondo comando restituisce un numero maggiore di zero, il negozio sta dichiarando varianti con parametri: vanno chiuse con canonical o noindex, non lasciate nel sitemap. Il conteggio va rifatto dopo ogni modifica ai filtri, perché le regole si perdono nei template.
Il limite da dichiarare
Nessun dato di traffico: le 804 pagine misurate sono quelle che il catalogo dichiara, non quelle che ricevono visite, e non abbiamo accesso ai dati di Search Console di un negozio terzo. Inoltre la profondità di paginazione indicizzabile dipende dal tuo catalogo: con dodici prodotti per pagina e duecento prodotti, la decima pagina è quasi vuota e non merita l'indice.
Dove continuare
Due categorie reali da guardare: category-01 e category-02, più una pagina di categoria del catalogo come /components/cat/table. Per le combinazioni di filtri leggi ricerca a faccette, per la scheda prodotto SEO della pagina prodotto e per l'indicizzazione in generale indicizzare un sito su Google.
Domande frequenti
Quante pagine categoria posso creare?
Tante quante hanno un nome che qualcuno cerca e prodotti sufficienti a riempirle. Una categoria con tre prodotti e nessuna ricerca mensile non porta traffico e indebolisce le categorie che contano.
I filtri vanno indicizzati?
Solo quelli con volume di ricerca stabile, e in numero limitato: per esempio la taglia o il colore principale, su una URL dedicata e non come parametro. Tutte le altre combinazioni restano fuori con noindex,follow.
Serve un testo sopra la griglia?
Sì, breve e utile: cosa contiene la categoria e come scegliere. Un testo lungo ripetuto su decine di categorie viene letto come riempitivo e allontana i prodotti dalla parte alta della pagina.
Come gestisco la paginazione?
Con link prev e next e canonical su ogni pagina verso se stessa, non verso la prima. Le pagine oltre la profondità con contenuto reale si escludono con noindex: sono quasi vuote e consumano scansione.
Una categoria senza prodotti va cancellata?
Va chiusa: 410 se non tornerà, 301 verso la categoria madre se è stagionale. Lasciare una pagina vuota indicizzata significa mostrare a chi cerca un risultato che non contiene nulla.