Paginazione SEO secondo le indicazioni attuali di Google: URL unici, canonical autoreferenziale, link scansionabili, scroll infinito, pulsante carica altro e filtri.

In breve
Una buona paginazione SEO significa dare a ogni pagina di una serie il proprio URL scansionabile, collegare le pagine con normali link HTML e far sì che ogni pagina abbia un tag canonical che punta a sé stessa. Google non usa più rel="next" e rel="prev", quindi sono i link a fare il lavoro. Lo scroll infinito e i pulsanti "carica altro" hanno bisogno di URL paginati alle spalle, e le varianti di filtri o ordinamento di solito vanno tenute fuori dall'indice.
Vuoi approfondire? Chiedi a
La paginazione SEO riguarda il modo in cui i motori di ricerca scoprono, scansionano e indicizzano contenuti suddivisi su più pagine: categorie di prodotti, archivi del blog, discussioni di forum, risultati di ricerca interni. Gli errori sono frequenti e costosi, perché possono nascondere a Google centinaia di prodotti o articoli senza alcun errore visibile. Questa guida segue la documentazione di Google su paginazione e caricamento incrementale delle pagine, con esempi pratici per e-commerce e blog.
La paginazione consiste nel dividere un lungo elenco di elementi in una sequenza di pagine, di solito con link numerati in fondo: 1, 2, 3, successiva. I siti la usano per mantenere le pagine veloci e leggibili. Per i motori di ricerca la domanda è semplice: un crawler può raggiungere ogni elemento dell'elenco, e quali pagine della sequenza meritano di comparire nei risultati?
Google tratta ogni URL di una sequenza paginata come una pagina separata. Questo conta perché la pagina 5 di una categoria è spesso l'unico punto in cui Googlebot trova link a prodotti o articoli più vecchi. Se la pagina 5 non è raggiungibile, quegli elementi dipendono interamente dalla tua sitemap XML o da altri link interni per essere trovati.
La paginazione incide su tre aspetti che contano per i motori di ricerca:
Le indicazioni di Google stanno in un breve elenco. La tabella riassume cosa fare e cosa evitare, in base alla sua documentazione sulla paginazione.
| Tema | Consigliato | Da evitare |
|---|---|---|
| URL | Un URL unico per pagina, per esempio ?page=2 o /page/2/ | Numeri di pagina nei frammenti dell'URL (#page=2), che Google ignora |
| Link | Link <a href> standard da ogni pagina alla successiva, idealmente anche link numerati | Paginazione che funziona solo con eventi JavaScript o pulsanti senza URL |
| Tag canonical | Ogni pagina punta a sé stessa | Far puntare tutte le pagine della serie alla pagina 1 |
| rel="next" / rel="prev" | Facoltativi; Google non li usa più, altri motori forse sì | Affidarsi a loro come unico collegamento tra le pagine |
| Titoli e descrizioni | Possono essere simili nella serie; aggiungere "Pagina 2" aiuta gli utenti | Preoccuparsi degli avvisi di titoli duplicati sulle pagine paginate |
| Filtri e ordinamenti | noindex o regole robots.txt per le varianti che non vuoi indicizzare | Lasciare che ogni combinazione di filtri e ordinamenti diventi un URL indicizzabile |
| Pagine inesistenti | Restituire un codice 404 per pagine fuori intervallo come ?page=999 | Reindirizzarle alla pagina 1 o mostrare una pagina vuota con codice 200 |
No. È l'errore di paginazione più frequente. La documentazione di Google dice chiaramente di non usare la prima pagina di una sequenza come pagina canonica. La pagina 2 contiene elementi diversi dalla pagina 1, quindi indicare la pagina 1 come suo canonical dice a Google che la pagina 2 è un duplicato. Col tempo Google può smettere di scansionare le pagine profonde, e i prodotti o gli articoli linkati solo da lì diventano più difficili da scoprire.
La configurazione corretta è un tag canonical autoreferenziale su ogni pagina: la pagina 2 punta alla pagina 2, la pagina 3 alla pagina 3. Un dettaglio collegato: assicurati che la pagina 1 abbia un solo URL. Se esistono sia /scarpe/ sia /scarpe/?page=1, linka ovunque la versione pulita e reindirizza o canonicalizza la variante ?page=1 verso di essa.
Google ha confermato nel 2019 di aver smesso di usare questi attributi per l'indicizzazione, e la sua documentazione attuale ripete che non li usa più, precisando che altri motori di ricerca potrebbero ancora leggerli. Non fanno danni, quindi puoi tenerli se il tuo CMS li aggiunge in automatico. Non puoi però contare su di loro: Google collega le pagine di una serie attraverso i link visibili tra di esse, ed è per questo che i link <a href> scansionabili contano più di qualsiasi markup.
Google suggerisce anche di linkare da ogni pagina di una raccolta alla prima pagina. In questo modo la prima pagina riceve più link interni, il che può indicare che è la migliore pagina di destinazione della serie. Una buona struttura di link interni nelle pagine categoria, per esempio link a sottocategorie e prodotti più venduti nella pagina 1, fa il resto.
Nella maggior parte dei casi, lascia indicizzabili le pagine paginate. Un noindex dalla pagina 2 in poi non impedisce a Google di vedere la pagina all'inizio, ma Google ha spiegato che le pagine lasciate a lungo in noindex finiscono per essere scansionate meno e i loro link seguiti meno. Si ritorna così al problema di scoperta che la paginazione doveva risolvere.
In ogni caso le pagine profonde si posizionano raramente su query competitive, perché la pagina 1 concentra la maggior parte dei link interni e dei segnali di pertinenza. Il loro compito SEO principale è portare i crawler verso gli elementi che elencano. Tienile indicizzabili, dai loro un titolo chiaro come "Scarpe da running, pagina 3" ed evita di copiare il lungo testo introduttivo della pagina 1 su ogni pagina della serie.
Una pagina "visualizza tutto" mostra l'intero elenco su un unico URL. In un articolo di Search Central del 2011, Google affermava che gli utenti spesso preferiscono questa pagina e suggeriva di farvi puntare le pagine paginate con un tag canonical quando si carica rapidamente. La documentazione attuale di Google sulla paginazione non cita più questa opzione. In pratica, una pagina "visualizza tutto" ha senso solo per elenchi brevi, qualche decina di elementi al massimo, in cui la pagina completa resta veloce. Per i cataloghi grandi, un'unica pagina con centinaia di prodotti penalizza i tempi di caricamento e i Core Web Vitals, quindi la paginazione classica è la scelta più sicura.
Lo scroll infinito carica nuovi elementi mentre il visitatore scorre verso il basso. I crawler di Google non scorrono la pagina e non attivano azioni che richiedono un utente, quindi gli elementi caricati così possono restare invisibili. La soluzione è appoggiare lo scroll infinito su URL paginati: ogni blocco di elementi ha il proprio indirizzo (per esempio ?page=3), l'indirizzo nel browser si aggiorna durante lo scorrimento e le pagine sono collegate con link scansionabili che funzionano senza JavaScript.
Un pulsante "carica altro" ha lo stesso limite: Googlebot non clicca sui pulsanti. Il pulsante può restare per gli utenti, purché sia un vero link al successivo URL paginato, oppure purché gli stessi elementi siano raggiungibili tramite un normale blocco di paginazione o la sitemap XML. Fai una prova disattivando JavaScript nel browser: se non riesci ad arrivare alla pagina 2, nemmeno la maggior parte dei crawler ci riesce.
La navigazione a faccette (filtri per taglia, colore, prezzo, marca) moltiplica rapidamente gli URL. Una categoria con 10 pagine, 5 ordinamenti e 20 filtri può generare migliaia di combinazioni, ognuna paginata. La guida di Google alla gestione della navigazione a faccette consiglia di decidere quali versioni meritano di essere scansionate:
Prendiamo una categoria con 480 scarpe da running, 24 per pagina, quindi 20 pagine. Una configurazione solida è questa:
La stessa logica vale per l'archivio di un blog: un URL per ogni pagina di archivio, canonical autoreferenziali, link numerati e ogni articolo raggiungibile anche dalle pagine categoria o dagli articoli correlati.
Un audit della paginazione richiede meno di un'ora sulla maggior parte dei siti:
La paginazione SEO si riduce a poche regole tratte dalle indicazioni di Google: un URL unico per pagina, link scansionabili tra le pagine, un canonical autoreferenziale invece di un canonical verso la pagina 1, nessuna dipendenza da rel="next" e rel="prev", e URL paginati dietro ogni scroll infinito o pulsante "carica altro". Tieni sotto controllo filtri e ordinamenti perché non inondino l'indice, e dai a ogni elemento un secondo percorso di scoperta tramite la sitemap. Per controllare in pochi secondi canonical, tag di indicizzazione e link di qualsiasi URL paginato, usa l'audit SEO on-page gratuito di Sorank.
Di solito no. Google tratta ogni URL paginato come una pagina separata, e le pagine profonde sono spesso l'unico percorso verso prodotti o articoli più vecchi. Le pagine lasciate a lungo in noindex tendono a essere scansionate meno, e questo può nascondere gli elementi che linkano. Tienile indicizzabili con un canonical autoreferenziale e riserva il noindex alle varianti di filtri e ordinamenti.
No. Google ha dichiarato di non usare più questi attributi, anche se altri motori di ricerca potrebbero ancora leggerli. Puoi tenerli se il tuo CMS li aggiunge, ma le pagine di una serie devono essere collegate con normali link scansionabili, che sono ciò su cui Google si basa.
Lo scroll infinito va bene per gli utenti ma da solo è rischioso, perché i crawler di Google non scorrono né cliccano per caricare altri elementi. La soluzione è affiancarlo a URL paginati: ogni blocco di elementi ha il proprio indirizzo ed è collegato con normali link HTML. Una prova con JavaScript disattivato mostra subito se i crawler raggiungono ogni pagina.
HANNO PROVATO SORANK PRIMA DI TE
