Cos'è il noindex per i filtri
I siti e-commerce generano spesso migliaia di URL da filtri (prezzo, taglia, brand). La maggior parte non ha domanda di ricerca. Usare noindex su queste pagine preserva il crawl budget per le pagine importanti.
Quando usare noindex
- Nessuna domanda di ricerca (verifica in Google Keyword Planner / Yandex Wordstat)
- Combinazione di 3+ filtri
- Pochi prodotti nei risultati (meno di 5)
- Filtri temporanei (vendite, prodotti stagionali)
Implementazione
html
<meta name="robots" content="noindex, follow" />
<!-- follow allows crawling links on the filter page -->Canonical vs noindex
- Canonical — quando vuoi consolidare il valore di più pagine simili e ciascuna può avere una certa domanda.
- Noindex — quando non vuoi che la pagina compaia affatto nei risultati di ricerca (nessuna domanda, bassa variazione).
Strategia combinata
- 1 filtro (popolare) → canonical a se stessa + index, follow
- 2 filtri (domanda media) → canonical a se stessa (se c'è domanda) o alla categoria; index/noindex in base alla domanda
- 3+ filtri (bassa domanda) → canonical alla categoria; noindex, follow
Logica dinamica (esempio PHP)
php
$filterCount = count($_GET);
if ($filterCount >= 3) {
echo '<meta name="robots" content="noindex, follow">';
} elseif ($filterCount == 2 && !isPopular($filters)) {
echo '<meta name="robots" content="noindex, follow">';
} else {
echo '<meta name="robots" content="index, follow">';
}Aggiungi sempre un canonical alla categoria principale per le pagine con noindex. Aiuta il motore di ricerca a capire la versione preferita.
FAQ
Il noindex danneggia il posizionamento della pagina categoria?
No. Google smette di considerare le pagine con noindex, ma i link interni follow da quelle pagine continuano a trasferire valore.
Come individuare i filtri popolari?
Analizza la analytics interna (filtri più usati) e le statistiche di ricerca (query che contengono nomi di filtri).
E se link esterni puntano a una pagina con noindex?
Imposta un redirect 301 alla categoria principale oppure mantieni il noindex aggiungendo un canonical alla categoria principale.