PrestaShop Design e Navigazione

Scroll Infinito PrestaShop — Paginazione SEO e Ripristino Posizione

Scroll infinito nelle pagine di categoria con paginazione che preserva la SEO e ripristino della posizione esatta dopo la visita a una scheda prodotto.

Lo scroll infinito che preserva la tua SEO e riporta il visitatore esattamente dove si era fermato.

A colpo d'occhio
  • Caricamento ibrido: le pagine si caricano automaticamente allo scorrimento, poi subentra un pulsante «Carica altri»
  • URL, tag canonical e rel prev/next sincronizzati tramite la History API, in entrambe le direzioni di scorrimento
  • Ripristino della posizione esatta sul prodotto visitato al ritorno da una scheda (il vero punto dolente)
  • Compatibile con la navigazione a faccette, senza endpoint AJAX dedicato: la paginazione nativa resta scansionabile
  • PrestaShop 8 e 9, multi-negozio, 5 lingue, JavaScript nativo senza dipendenza da jQuery
PrestaShop 8 e 9 SEO preservata Ripristino posizione esatta Compatibile con le faccette Senza jQuery
  • Rimborso 30 giorni
  • 12 mesi di aggiornamenti
  • Supporto 24h
www.datafirefly.com/it/
Scroll infinito su una pagina categoria PrestaShop con paginazione SEO e ritorno alla posizione
v1.0.0 · aggiornato 2026-07-15
Cosa fa

L' versione breve.

01

SEO preservata dall'inizio alla fine

Nessun endpoint AJAX: il modulo recupera gli URL paginati nativi del tema. Senza JavaScript, la paginazione lato server resta intatta e scansionabile dai bot. Con JavaScript, canonical e rel prev/next seguono la pagina realmente a schermo.

02

Ripristino della posizione esatta

Al ritorno da una scheda prodotto, le pagine già caricate vengono reiniettate e la vista si riposiziona con precisione sul prodotto cliccato, tramite il suo ID, con ripiego sulla posizione di scorrimento.

03

URL e canonical sincronizzati

La History API aggiorna la barra degli indirizzi, il tag canonical e i link rel prev/next man mano che il visitatore scorre, anche risalendo la lista.

04

Modalità ibrida consigliata

N pagine si caricano automaticamente, poi subentra un pulsante «Carica altri»: un buon equilibrio tra SEO, prestazioni e accesso al piè di pagina.

La versione lunga

Tutto quello che vorresti sapere prima di installare.

Uno sguardo dettagliato su come funziona Scroll Infinito PrestaShop — Paginazione SEO e Ripristino Posizione, perché l'abbiamo progettato così, e il ragionamento dietro le funzionalità qui sopra.

§ 01

Lo scroll infinito che non rompe la tua SEO

La maggior parte dei moduli di scroll infinito sostituisce la paginazione con una chiamata AJAX opaca: Google vede solo una pagina e perde l'indicizzazione delle pagine profonde. Qui l'approccio è inverso. Il modulo legge i link di paginazione nativi del tuo tema e carica le pagine successive al loro stesso URL. Il risultato: senza JavaScript, un bot vede esattamente la consueta paginazione lato server, del tutto scansionabile; con JavaScript, il tag canonical e i link rel prev/next vengono aggiornati per riflettere la pagina realmente mostrata a schermo.

§ 02

Il ripristino della posizione esatta, finalmente fatto bene

È il vero punto dolente che nessuno risolve bene. Quando un visitatore ha scorso fino all'80° prodotto, clicca su una scheda e poi torna indietro, normalmente si ritrova in cima con solo la prima pagina ricaricata. Questo modulo ricorda le pagine caricate, l'URL esatto di ciascuna, l'ID del prodotto cliccato e la posizione di scorrimento. Al ritorno, reinietta le pagine dalla cache (o le riscarica in parallelo se la cache era troppo grande) e riposiziona la vista con precisione sul prodotto visitato.

§ 03

Pensato per temi reali e navigazione a faccette

I selettori della lista prodotti e del blocco di paginazione sono configurabili, il che permette di adattarlo a temi personalizzati senza toccare il codice. Il modulo ascolta i cambi di filtro della navigazione a faccette e si reinizializza in modo pulito a ogni aggiornamento della lista. Emette inoltre eventi applicativi affinché il tuo tema o altri moduli possano riassociare i loro comportamenti ai nuovi prodotti iniettati.

§ 04

Leggero, senza debito tecnico

Nessuna tabella nel database, nessun override, un solo hook. Il front-end è scritto in JavaScript nativo, senza jQuery, appoggiandosi a IntersectionObserver, fetch e la History API. Sui browser non compatibili il modulo non fa nulla e la paginazione nativa subentra. In caso di errore di rete, ricade automaticamente sui link di paginazione classici.