E-Commerce Pagination SEO beschäftigt sich damit, wie du große Produktmengen auf mehreren Seiten strukturierst, ohne dass Suchmaschinen oder Nutzer den Zugriff verlieren. Besonders bei großen Online-Shops ist die richtige Paginierung entscheidend für Crawl-Effizienz, Ladegeschwindigkeit und die Sichtbarkeit deiner Produkte in den Suchergebnissen.
Das Thema verbindet technische SEO mit praktischen Anforderungen des E-Commerce: Du musst gleichzeitig die Performance optimieren, Google alle Inhalte zugänglich machen und deinen Nutzern eine intuitive Navigation bieten. Gerade im E-Commerce SEO spielen solche Strukturen eine wichtige Rolle. Die zentrale Herausforderung liegt darin, dass viele moderne Shops Lazy Loading nutzen – was die Ladezeiten und das Nutzererlebnis verbessert, aber auch neue Anforderungen an die Suchmaschinen-Indexierung mit sich bringt.
E-Commerce Pagination SEO ist die Optimierung von Produktkatalog-Seiten, die auf mehrere nummerierte oder navigierbare Unterseiten aufgeteilt sind, sodass Google alle Produkte findet und indexiert, während Nutzer eine schnelle, intuitive Navigation erleben.
Konkret bedeutet Pagination: Statt alle 500 Produkte einer Kategorie auf eine Seite zu laden, verteilst du sie auf beispielsweise zehn Seiten mit jeweils 50 Produkten. Das reduziert Ladezeiten und macht die Navigation übersichtlicher. Allerdings müssen diese Seiten über saubere, klickbare Links erreichbar sein. Die zentrale technische Anforderung ist eine händische Navigation, damit Google alle Links kennt. Wenn du mehrere Seiten hast, solltest du nicht nur „Next" verwenden, da Google sonst fünfmal klicken muss, um fünf Seiten zu erreichen. Stattdessen solltest du direkt alle oder zumindest mehrere Seitenzahlen sichtbar machen, damit Google schneller springen kann und weniger Zeit sowie Crawl-Budget braucht.
Die zentrale Herausforderung ist das Lazy Loading: Viele moderne Shops laden nicht sofort alle Produkte, sondern nur eine Teilmenge beim Seitenladevorgang. Lazy Loading ist für den Nutzer sehr vorteilhaft, aber Google sieht im ersten Schritt nur die ersten X-Produkte und muss manuell klicken, wenn keine Navigationselemente vorhanden sind. Dies ist entscheidend zu verstehen: Ohne direkte Seitenzahlen oder ähnliche Navigationslinks kann Google zusätzlich geladene Produkte nicht indexieren. Die Lösung liegt in einer Hybrid-Strategie, bei der du sowohl Lazy Loading zur Performance-Optimierung als auch direkte Seitenlinks zur SEO-Optimierung nutzt.
Die richtige Pagination hat direkte Auswirkungen auf deine SEO und deinen Umsatz:
Es gibt mehrere Wege, Pagination umzusetzen. Jeder hat Vor- und Nachteile:
Du zeigst Seitenzahlen: 1, 2, 3, 4, 5, ... Nutzer können direkt zu jeder Seite springen. Das ist übersichtlich und gibt jedem Produkt eine feste Position. Google kann alle Seiten leicht indexieren, weil die Links statisch sind und nicht erst beim Klick geladen werden. Dies ist die SEO-freundlichste Variante, da Google direkt alle Seiten anspringt.
Nur zwei Links: „Vorherige Seite" und „Nächste Seite". Das ist angenehm für Nutzer, die stöbern, kostet Google aber viel Zeit beim Crawlen. Die Suchmaschine muss jede Seite nacheinander besuchen, um alle Links zu erfassen. Bei fünf Seiten sind das fünf Klicks nur, um die letzte Seite zu erreichen. Dies ist SEO-technisch ineffizient und sollte nicht als einzige Navigation verwendet werden. Eine händische Navigation anzubieten, damit Google alle Links kennt, ist zentral.
Nutzer sehen 20 Produkte, und beim Scrollen laden weitere Produkte nach. Das ist bequem, aber technisch tückisch: Google sieht beim ersten Abruf nur die initial geladenen Produkte. Die restlichen sind nicht über Links erreichbar. Google müsste JavaScript ausführen und simulieren, dass ein Nutzer scrollt – das passiert nicht automatisch. Dies ist für SEO ein großes Problem, wenn keine zusätzliche Navigation vorhanden ist. Lazy Loading ist für den Nutzer sehr vorteilhaft, aber Google sieht im ersten Schritt nur die ersten X-Produkte und muss manuell klicken, wenn keine Navigationselemente vorhanden sind.
Inhalte laden endlos nach, während du scrollst. Nutzer erleben ein nahtloses Stöbern. Für Suchmaschinen ist das aber problematisch, weil Inhalte nicht über echte Links erreichbar sind und JavaScript-Code notwendig ist, um sie zu laden. Google findet diese Inhalte schwer oder gar nicht.
Du kombinierst direkte Seitenzahlen mit Lazy Loading. Nutzer sehen Seitenzahlen (damit Google alle Seiten findet) und erleben zugleich schnelle Ladezeiten beim Scrollen. Google kann über die sichtbaren Seitenzahlen alle Seiten direkt erreichen. Technisch gesehen kann man das visuell überlagern, indem man Lazy Loading implementiert und gleichzeitig direkte Seitenzahlen zur Verfügung stellt. Die Lazy-Loading-Mechanik verbessert nur die User Experience, ohne die SEO zu gefährden. Das ist die beste Lösung für größere Shops.
Die folgende Tabelle zeigt die wichtigsten Unterschiede zwischen den Pagination-Methoden:
| Methode | Nutzer-Komfort | SEO-Freundlichkeit | Crawl-Effizienz | Mobile UX |
|---|---|---|---|---|
| Klassische Pagination (Seitenzahlen) | Mittel – klare Orientierung, aber aktive Klicks nötig | Sehr gut – alle Links sind sichtbar und klickbar | Sehr gut – direkte Links, kein mehrmaliges Klettern nötig | Gut – funktioniert auch auf mobilen Geräten |
| Prev/Next-Navigation | Gut – einfaches Vor und Zurück | Mittel – Google muss manuell folgen | Schlecht – Google muss mehrfach klicken, um mehrere Seiten zu erreichen | Sehr gut – minimaler Platz auf dem Bildschirm |
| Lazy Loading ohne Navigation | Sehr gut – nahtlose, flüssige Ladezeiten | Schlecht – weitere Produkte benötigen JavaScript-Ausführung | Mittel bis schlecht – abhängig von JavaScript-Rendering | Sehr gut – besonders beliebt auf Smartphones |
| Infinite Scrolling | Sehr gut – durchgehendes Stöbern ohne Umbruch | Schlecht – keine echten Links zu einzelnen Seiten | Schlecht – Google findet Inhalte schwer | Sehr gut – natürliche mobile Bedienung |
| Hybrid (Seitenzahlen + Lazy Loading) | Sehr gut – schnelle Ladezeiten + klare Navigation | Sehr gut – kombiniert Vorteile beider | Sehr gut – direkte Links + effizientes Laden | Sehr gut – optimal für alle Geräte |
Der Hybrid-Ansatz (Seitenzahlen + Lazy Loading) ist für die meisten E-Commerce-Shops die beste Lösung: Du zeigst direkt mehrere Seitenzahlen oder Navigationslinks, damit Google alle Seiten findet und schneller zwischen ihnen wechseln kann. Gleichzeitig nutzt du Lazy Loading beim Scrollen, um Ladezeiten kurz zu halten und die User Experience zu verbessern.
Wie sieht die konkrete Umsetzung aus? Hier ein Beispiel:
Statt alle 500 auf einmal zu laden, teilst du sie in zehn Seiten auf. Die URL-Struktur könnte so aussehen:
Auf jeder Seite sind Seitenzahlen sichtbar: 1, 2, 3, 4, 5, ... 10. Jede Ziffer ist ein echter HTML-Link zur entsprechenden Seite. Google kann diese Links sehen und besucht alle Seiten direkt, ohne sequenziell vorgehen zu müssen. Das spart Crawl-Budget und macht die Indexierung effizienter. Eine händische Navigation anzubieten, damit Google alle Links kennt, ermöglicht schnellere Absprünge – nicht nur Next/Prev, sondern direkte Seitenzahlen 1-2-3-4-5.
Viele moderne Shops laden nicht alle 50 Produkte auf einmal, sondern nur die ersten 20. Beim Scrollen laden weitere nach. Das ist für den Nutzer sehr vorteilhaft, aber Google sieht im ersten Schritt nur die ersten X-Produkte und muss manuell klicken, wenn keine Navigationselemente vorhanden sind. Die Lösung besteht darin, dass du – neben dem Lazy Loading – zusätzlich Seitenzahlen anbietest. Eine händische Navigation anzubieten, damit Google alle Links kennt, ist entscheidend. Die Seitenzahlen helfen Google, alle Seiten zu finden und zu crawlen. Die per JavaScript geladenen Produkte beim Scrollen verbessern nur die User Experience, ohne die SEO zu gefährden. Technisch gesehen kann man das visuell überlagern, indem man Lazy Loading implementiert und gleichzeitig direkte Seitenzahlen zur Verfügung stellt.
Wichtig: Nutzer oder Suchmaschinen können Folgeseiten direkt aufrufen. Wenn jemand auf www.example.com/kategorie/schuhe/?page=5 klickt, muss diese Seite sofort mit allen Produkten laden. Sie darf nicht leer sein oder nur auf die Startseite der Kategorie zurückgreifen. Dies ist entscheidend: Es ist wichtig, darauf zu achten, wie es mit deinen Kategorieseiten auf den Folgeseiten aussieht, wenn du diese direkt aufrufst. Wenn du die Folgeseite direkt aufrufst, muss der komplette Inhalt sichtbar sein – Produkte, Filter, Sortieroptionen, alles.
Damit Google alle Produkte indexiert und Crawl-Budget effizient nutzt, musst du sicherstellen:
In der Praxis sehen wir immer wieder ähnliche Fehler bei der Umsetzung:
Du bietest nur „Vorherige" und „Nächste" an. Das funktioniert für Nutzer, aber für Google ist es ineffizient. Google muss jede Seite nacheinander besuchen. Wenn du fünf Seiten hast, muss Google fünfmal klicken, nur um die letzte Seite zu erreichen. Das kostet unnötig Crawl-Budget und Zeit.
Lösung: Biete zusätzlich oder stattdessen direkte Seitenzahlen an. Eine händische Navigation anzubieten, damit Google alle Links kennt, ist zentral. Wenn es fünf Seiten sind, zeige alle fünf sichtbar: 1, 2, 3, 4, 5. Bei 100 Seiten kannst du begrenzen: 1, 2, 3, ... 98, 99, 100 und dazwischen Pünktchen. Das ermöglicht Google, schnellere Absprünge zu machen und weniger Crawl-Budget zu verbrauchen. Wenn du mehrere Seiten hast, solltest du nicht nur „Next" verwenden, da Google sonst fünfmal klicken muss, um fünf Seiten zu erreichen. Stattdessen solltest du direkt schnellere Absprünge ermöglichen.
Viele Shops nutzen Lazy Loading, weil es die Ladezeiten senkt. Aber sie vergessen, dass Lazy Loading für den Nutzer sehr vorteilhaft ist, Google aber im ersten Schritt nur die ersten X-Produkte sieht und manuell klicken muss, wenn keine Navigationselemente vorhanden sind. Wenn Produkte erst beim Scrollen oder nach JavaScript-Ausführung sichtbar werden, kann Google sie nicht indexieren. Du musst sicherstellen, dass Google trotzdem alle Links sieht – durch die Seitennavigation mit direkten Links. Eine händische Navigation anzubieten, damit Google alle Links kennt, ist entscheidend.
Du rufst www.example.com/kategorie/schuhe/?page=3 direkt auf. Die Seite lädt, aber:
Das ist ein häufiger Fehler: Es ist wichtig, darauf zu achten, wie es mit deinen Kategorieseiten auf den Folgeseiten aussieht, wenn du diese direkt aufrufst. Das passiert oft, wenn Pagination nur im Frontend-JavaScript arbeitet und der Server keine echte Seite generiert. Das ist ein Killer-Fehler für SEO und UX gleichermaßen.
Die ideale Anzahl hängt von deinem Shop, deinen Produkten und deinen Nutzern ab. Es gibt keine universelle Regel. 30–50 Produkte pro Seite sind ein häufig genannter Standard, aber das ist nicht zwingend: Wenn eine Seite 200 Produkte anzeigt, lädt sie extrem langsam. Wenn eine Seite nur 5 Produkte zeigt, entstehen zu viele Seiten, die Google crawlen muss. Teste, was für deine spezifische Zielgruppe und dein Shop-System optimal ist.
Du hast zehn Seiten, aber zeigst nur Prev/Next. Google muss jede Seite nacheinander besuchen und mehrfach klicken, um alle Seiten zu erfassen. Besser: Zeige direkt mehrere Seitenzahlen an, damit Google schneller springen kann und weniger Zeit und Crawl-Budget braucht. Es ist wichtig, eine händische Navigation anzubieten, damit Google alle Links kennt. Wenn du mehrere Seiten hast, solltest du nicht nur „Next" verwenden, sondern direkte Seitenzahlen sichtbar machen, damit Google schnellere Absprünge machen kann.
Wie entscheidest du, welche Pagination-Methode für deinen Shop richtig ist? Das hängt von mehreren Faktoren ab:
| Faktor | Kleine Shops (bis 1.000 Produkte) | Mittlere Shops (1.000–10.000 Produkte) | Große Shops (über 10.000 Produkte) |
|---|---|---|---|
| Empfohlene Methode | Klassische Pagination oder Lazy Loading mit Pagination-Fallback | Hybrid (Seitenzahlen + Lazy Loading) | Hybrid mit intelligenter Pagination (1–5, ... 95–100) |
| Shop-System (JTL/Shopware/Shopify) | JTL/Shopware: native Pagination ausreichend; Shopify: Apps oft nötig | JTL/Shopware: saubere Pagination + Lazy-Loading-Plugin; Shopify: Custom-Code oder spezialisierte Apps | JTL/Shopware: Custom-Entwicklung für Hybrid-Ansatz; Shopify: Enterprise-Lösung oder eigene Entwicklung |
| Fokus: Stöbern oder Suche? | Stöbern: Lazy Loading oder Infinite Scrolling mit Fallback; gezielte Suche: klassische Pagination | Beides: Hybrid-Lösung mit klaren Seitenzahlen und Such-Dominanz | Beides: Hybrid mit Such-Dominanz; Filter wichtiger als reine Navigation |
| Ladegeschwindigkeits-Anforderung | Mittel – nicht so kritisch bei kleinem Sortiment | Hoch – Lazy Loading sehr wichtig für Page-Speed-Signale | Sehr hoch – aggressive Lazy-Loading-Strategien + CDN notwendig |
| Mobile Priorität | Mittel – Infinite Scrolling beliebt, aber nicht erzwungen | Hoch – Lazy Loading und touch-freundliche, sichtbare Navigation | Sehr hoch – Nutzer sollten nie endlos scrollen; klare Navigation unverzichtbar |
| Messung & Erfolgs-Tracking | GSC: einfache Indexierungsprüfung; GA4: Bounce-Rate auf Folgeseiten | GSC: Crawl-Stats und Indexierungsquote pro Kategorie; GA4: organischer Traffic pro Seite | GSC: detailliertes Crawl-Budget-Tracking; GA4: organischer Umsatz pro Kategorie/Seite |
Die Entscheidung hängt vom konkreten Shop ab. Die wichtigsten Fragen sind:
Eine gute Pagination-Lösung erfüllt folgende Kriterien:
Lazy Loading an sich ist nicht schlecht für SEO. Es ist sogar vorteilhaft für die Ladegeschwindigkeit. Allerdings: Lazy Loading ist für den Nutzer sehr vorteilhaft, aber Google sieht im ersten Schritt nur die ersten X-Produkte und muss manuell klicken, wenn keine Navigationselemente vorhanden sind. Die Lösung ist, Lazy Loading mit direkter Seitennavigation zu kombinieren (Hybrid-Ansatz). So bekommst du das Beste aus beiden Welten: schnelle Ladezeiten für Nutzer und volle Crawlbarkeit für Google.
Es gibt keine universelle Regel. Die Anzahl hängt von deinem Shop-System, deinen Produkten und deiner Zielgruppe ab. Weniger als 20 erzeugt zu viele Seiten; mehr als 100 wird zur Performance-Last. 30–50 Produkte sind ein häufig genannter Standard, aber teste, was für deine Nutzer und dein Shop-System optimal ist.
Nicht, wenn es richtig gemacht ist. Google bevorzugt saubere, verlinkte Strukturen. Pagination mit direkten Seitenzahlen ist sogar vorteilhaft, weil Google die Seiten effizienter crawlen kann. Eine händische Navigation anzubieten, damit Google alle Links kennt, ermöglicht schnellere Absprünge und spart Crawl-Budget. Problematisch ist nur Pagination ohne saubere Verlinkung (rein JavaScript-basiert) oder sehr tiefe Strukturen (20+ Seiten hintereinander mit nur Prev/Next).
Lazy Loading lädt Inhalte nach, wenn der Nutzer scrollt – die Seite bleibt aber dieselbe (z. B. Seite 1). Infinite Scrolling ist ähnlich, aber es gibt keine Seitengrenzen; der Inhalt lädt einfach endlos. Beide sind UX-technisch angenehm, aber SEO-technisch problematisch, wenn keine echten Links die Inhalte zugänglich machen. Daher: immer mit sauberer Navigation kombinieren.
Indem du Lazy Loading mit direkter Seitennavigation kombinierst (Hybrid-Lösung). Die Seitenzahlen (1, 2, 3, ... 10) sind echte HTML-Links. Diese erlauben Google, alle Seiten zu finden und direkt zu crawlen. Das Lazy Loading macht die User Experience besser, ohne die SEO zu gefährden. Dies ist zentral: Lazy Loading ist für den Nutzer sehr vorteilhaft, aber Google sieht im ersten Schritt nur die ersten X-Produkte und muss manuell klicken, wenn keine Navigationselemente vorhanden sind. Eine händische Navigation anzubieten, damit Google alle Links kennt, ist entscheidend.
Nein. Das würde die Navigation überlasten. Besser: Zeige die ersten fünf Seiten an (1, 2, 3, 4, 5), dann Pünktchen (...), dann die letzten fünf (96, 97, 98, 99, 100). So können Nutzer schnell zu den ersten oder letzten Seiten springen. Google braucht dann weniger direkte Klicks und spart Crawl-Budget. Mittlere Seiten sind meist weniger wichtig, da Nutzer dort seltener landen.
Shopware, JTL-Shop und Shopify haben alle native Pagination-Funktionen. Shopware Agentur und JTL-Shop bieten bessere Kontrolle über die technische Umsetzung. Shopify Agentur ist einsteigerfreundlicher, benötigt aber oft Apps oder Custom-Code für komplexe Hybrid-Lösungen. Die Wahl hängt von deinen weiteren Anforderungen ab – nicht nur von Pagination. Wichtig ist, dass das System saubere URLs generiert und die Pagination serverseitig funktioniert (nicht nur im JavaScript). Bei größeren Shops (über 10.000 Produkte) ist Custom-Entwicklung oft notwendig.
Nutze die Google Search Console zur Überprüfung der Indexierungsquote: Sind alle Kategorieseiten und deren Folgeseiten indexiert? Schau dir die Crawl-Statistik an: Werden die Folgeseiten regelmäßig gecrawlt? Nutze GA4, um zu sehen, wie viel organischer Traffic auf Folgeseiten kommt und wie viel Umsatz diese Seiten generieren. Wenn Folgeseiten kaum Traffic bekommen, ist die Pagination oder Indexierung nicht optimal.
Die beste Pagination-Lösung für E-Commerce-Shops ist ein Hybrid-Ansatz: direkte, sichtbare Seitenzahlen kombiniert mit Lazy Loading beim Scrollen. Dies ermöglicht Google, alle Seiten effizient zu crawlen, während Nutzer von schnellen Ladezeiten und klarer Navigation profitieren. Für die technische Grundlage helfen oft auch saubere Shop-Onpage-SEO-Strukturen und die passende SEO-E-Commerce-Plattform.