PrestaShop Design & Navigation

Endless Scroll PrestaShop — SEO-Paginierung & Positionswiederherstellung

Unendliches Scrollen auf Kategorieseiten mit SEO-schonender Paginierung und exakter Positionswiederherstellung nach dem Besuch einer Produktseite.

Das unendliche Scrollen, das Ihre SEO bewahrt und den Besucher genau dorthin zurückbringt, wo er aufgehört hat.

Auf einen Blick
  • Hybrides Laden: Seiten laden beim Scrollen automatisch, dann übernimmt eine Schaltfläche „Mehr laden“
  • URL, Canonical-Tag und rel prev/next über die History API synchronisiert, in beide Scroll-Richtungen
  • Exakte Positionswiederherstellung beim besuchten Produkt bei der Rückkehr von einem Angebot (der wahre Schwachpunkt)
  • Kompatibel mit der Facettensuche, kein dedizierter AJAX-Endpunkt: native Paginierung bleibt crawlbar
  • PrestaShop 8 & 9, Multishop, 5 Sprachen, natives JavaScript ohne jQuery-Abhängigkeit
PrestaShop 8 & 9 SEO-sicher Exakte Positionswiederherstellung Facettensuche-kompatibel Ohne jQuery
  • 30 Tage Rückgaberecht
  • 12 Monate Updates
  • 24-h-Support
www.datafirefly.com/de/
Infinite Scroll auf einer PrestaShop-Kategorieseite mit SEO-Paginierung und Positionsrückkehr
v1.0.0 · aktualisiert 2026-07-15
Was es leistet

Die Kurzfassung.

01

SEO-sicher von A bis Z

Kein AJAX-Endpunkt: Das Modul ruft die nativen paginierten URLs des Themes ab. Ohne JavaScript bleibt die serverseitige Paginierung intakt und für Bots crawlbar. Mit JavaScript folgen Canonical und rel prev/next der tatsächlich angezeigten Seite.

02

Exakte Positionswiederherstellung

Bei der Rückkehr von einer Produktseite werden bereits geladene Seiten wieder eingefügt und die Ansicht richtet sich präzise auf das angeklickte Produkt aus, über dessen ID, mit Rückfall auf die Scroll-Position.

03

URL & Canonical synchronisiert

Die History API aktualisiert die Adressleiste, das Canonical-Tag und die rel prev/next-Links während des Scrollens — auch beim Hochscrollen in der Liste.

04

Empfohlener Hybridmodus

N Seiten laden automatisch, dann übernimmt eine Schaltfläche „Mehr laden“: ein guter Kompromiss aus SEO, Leistung und Zugang zur Fußzeile.

Die ausführliche Fassung

Alles, was Sie wissen sollten bevor Sie installieren.

Ein detaillierter Blick darauf, wie Endless Scroll PrestaShop — SEO-Paginierung & Positionswiederherstellung funktioniert, warum wir es so gebaut haben und der Gedanke hinter den Funktionen oben.

§ 01

Unendliches Scrollen, das Ihre SEO nicht zerstört

Die meisten Endless-Scroll-Module ersetzen die Paginierung durch einen undurchsichtigen AJAX-Aufruf: Google sieht nur eine einzige Seite und verliert die Indexierung der tiefen Seiten. Hier ist der Ansatz umgekehrt. Das Modul liest die nativen Paginierungslinks Ihres Themes und lädt die Folgeseiten unter ihrer eigenen URL. Das Ergebnis: Ohne JavaScript sieht ein Bot genau die übliche serverseitige Paginierung, vollständig crawlbar; mit JavaScript werden Canonical-Tag und rel prev/next-Links aktualisiert, um die tatsächlich angezeigte Seite widerzuspiegeln.

§ 02

Exakte Positionswiederherstellung, endlich richtig gemacht

Das ist der wahre Schwachpunkt, den niemand gut löst. Hat ein Besucher bis zum 80. Produkt gescrollt, klickt auf ein Angebot und geht dann zurück, landet er normalerweise ganz oben, wobei nur die erste Seite neu geladen wird. Dieses Modul merkt sich die geladenen Seiten, die exakte URL jeder einzelnen, die ID des angeklickten Produkts und die Scroll-Position. Bei der Rückkehr fügt es die Seiten aus dem Cache wieder ein (oder lädt sie parallel erneut, falls der Cache zu groß war) und richtet die Ansicht präzise auf das besuchte Produkt aus.

§ 03

Für echte Themes und die Facettensuche gemacht

Die Selektoren für Produktliste und Paginierungsblock sind konfigurierbar, sodass Sie es ohne Codeänderungen an angepasste Themes anpassen können. Das Modul lauscht auf Filteränderungen der Facettensuche und initialisiert sich bei jeder Listenaktualisierung sauber neu. Es löst außerdem Anwendungsereignisse aus, damit Ihr Theme oder andere Module ihr Verhalten an die neu eingefügten Produkte anhängen können.

§ 04

Leichtgewichtig, ohne technische Schulden

Keine Datenbanktabelle, kein Override, ein einziger Hook. Das Frontend ist in nativem JavaScript geschrieben, ohne jQuery, gestützt auf IntersectionObserver, fetch und die History API. Auf nicht unterstützten Browsern tut das Modul nichts und die native Paginierung übernimmt. Bei einem Netzwerkfehler fällt es automatisch auf die klassischen Paginierungslinks zurück.