Ressource

Pagination SEO für B2B

Paginierte Listen sind auf B2B-Websites allgegenwärtig: Blog-Archive, Produktkataloge, Case-Study-Übersichten, Joblisten. Falsche Pagination-Strategien führen zu Duplicate Content, Crawl-Budget-Verschwendung und schwachem Ranking. Dieser Guide zeigt, wie Sie Pagination SEO richtig machen.

1. Pagination Grundlagen

Pagination teilt lange Listen in mehrere Seiten auf. Sie ist notwendig für UX und Performance – aber jede zusätzliche Seite erzeugt eine neue URL, die gecrawlt, bewertet und möglicherweise indexiert wird.

Konsistente URL-Struktur

Verwenden Sie eine einheitliche URL-Struktur für alle paginierten Seiten: /blog/seite/2/, /produkte?page=2 oder /cases?p=2. Mischen Sie keine Varianten. Konsistenz erleichtert Crawling und die Erstellung von Regeln für robots.txt und Canonicals.

Empfehlung: Direkte Pfade (/blog/seite/2/) statt Parameter, wo möglich – besser lesbar und robuster.
Einzigartige Inhalte pro Seite

Jede paginierte Seite muss einzigartige Inhalte haben – nicht nur dieselben Produkte oder Artikel in anderer Reihenfolge. Titel, Meta Description und H1 sollten die Seitenzahl enthalten: „Blog – Seite 2 | Brand". Das verhindert Duplicate-Content-Probleme.

Titel-Muster: „[Kategorie] – Seite [N] | [Brand]" statt identischer Titel auf allen Seiten.
Interne Verlinkung der Pagination

Jede Seite der Pagination muss auf die vorherige und nächste Seite verlinken – und idealerweise auf die erste und letzte Seite. „Zurück zur Übersicht"-Links und nummerierte Seitennavigation sind besser als nur „Nächste/Vorherige".

UX-Pattern: 1 2 3 … 10 11 12 … 47 48 49 – erlaubt Sprünge zu beliebigen Seiten.
Paginierung in XML-Sitemap

Paginierte Seiten (Seite 2+) sollten in der XML-Sitemap enthalten sein, wenn sie strategischen Content enthalten. Für reine Listen-Seiten ohne eigenständigen Content kann auf die Aufnahme verzichtet werden – sie werden über interne Links gefunden.

Regel: Nur paginierte Seiten in Sitemap, die eigenständigen Content (z. B. Artikel-Teaser mit Unique Text) enthalten.

2. rel prev/next – Historischer Kontext

Google gab 2019 bekannt, rel prev/next nicht mehr zu unterstützen. Die Tags schaden nicht, haben aber keinen SEO-Effekt mehr. Die Praxis hat sich seither auf Canonicals, noindex und View-All-Strategien verlagert.

Was passiert mit rel prev/next?

Wenn Sie rel prev/next bereits implementiert haben, können Sie es entfernen oder belassen – es hat keinen negativen Effekt. Investieren Sie die Ressourcen stattdessen in Canonical-Strategien und interne Verlinkung. Bing unterstützt rel prev/next noch.

Empfehlung: Keine neue Implementierung; bestehende Tags optional entfernen bei nächstem Relaunch.
Canonical auf Seite 1 setzen

Die gängigste Strategie ist ein Canonical auf Seite 1 für alle paginierten Seiten. Das signalisiert Google, dass nur Seite 1 indexiert werden soll. Nachteil: Deep-Content auf Seite 5+ wird möglicherweise nicht indexiert.

Anwendung: Für Listen ohne eigenständigen Content pro Seite (reine Teaser-Listen).
Self-Canonical pro Seite

Alternativ kann jede paginierte Seite einen self-referencing Canonical haben. Das erlaubt die Indexierung aller Seiten, erfordert aber einzigartige Titles, Meta Descriptions und H1s. Nutzen Sie diese Strategie, wenn jede Seite eigenständigen Content hat.

Anwendung: Für große Archive, bei denen auch Seite 5+ für Long-Tail-Keywords ranken soll.
Noindex für Seite 2+

Seite 2+ kann mit Meta-Robots noindex versehen werden, während Seite 1 indexiert bleibt. Das verhindert Cannibalization und konzentriert das Ranking-Signal auf die erste Seite. Wichtig: Noindex-Seiten sollten nicht in der XML-Sitemap stehen.

Hinweis: Noindex-Seiten werden weiterhin gecrawlt – robots.txt-Disallow würde das Crawlen verhindern, aber auch Canonical-Signale blockieren.

3. View-All Pages

Eine View-All-Seite zeigt alle Elemente einer paginierten Liste auf einer einzigen Seite an. Google bevorzugte lange Zeit View-All-Seiten, weil sie die beste Nutzererfahrung boten. Heute ist die Strategie weniger relevant, kann aber in bestimmten Fällen sinnvoll sein.

Wann View-All sinnvoll ist

View-All-Seiten eignen sich für Listen mit weniger als 100 Elementen, bei denen die Ladezeit akzeptabel bleibt. Die Seite sollte lazy loading verwenden, um die initiale Ladezeit zu minimieren. Jeder Listeneintrag braucht einen Anker-Link für direkte Verlinkung.

Technik: Intersection Observer für lazy loading; Canonical von paginierten Seiten auf View-All.
View-All und Performance

Die größte Herausforderung bei View-All-Seiten ist die Performance. Ohne Lazy Loading und Pagination können Tausende von Bildern und DOM-Elementen die Seite unbrauchbar machen. Core Web Vitals leiden besonders unter LCP- und CLS-Problemen.

Benchmark: View-All-Seiten sollten LCP < 2,5 s haben – bei mehr als 50 Elementen ist das ohne Lazy Loading kaum machbar.
Canonical-Strategie

Wenn eine View-All-Seite existiert, sollten alle paginierten Seiten auf die View-All-Seite canonicalisieren. Die View-All-Seite selbst hat einen self-referencing Canonical. Das konsolidiert das Ranking-Signal auf der umfassendsten Version.

Code: Auf Seite 2: <link rel="canonical" href="https://example.com/blog/alle/" />
Nutzer-Kontrolle bieten

Bieten Sie Nutzern die Wahl zwischen paginierter und View-All-Ansicht. Ein „Alle anzeigen"-Link auf der ersten Seite und ein „Zurück zur paginierten Ansicht" auf der View-All-Seite erhöht die Zufriedenheit und die Verweildauer.

UX: Toggle zwischen „Seiten" und „Alle" ohne Seitenreload (JavaScript) oder mit URL-Parameter.

4. Infinite Scroll SEO

Infinite Scroll lädt neue Inhalte automatisch, wenn der Nutzer zum Ende der Seite scrollt. Es ist beliebt für Social-Media-ähnliche Erlebnisse, aber eine Herausforderung für SEO – Crawler scrollen nicht.

Progressive Enhancement

Die Grundlage für SEO-freundliches Infinite Scroll ist eine funktionierende paginierte Version. JavaScript erweitert die paginierte Seite um Infinite Scroll; ohne JavaScript bleibt die Pagination erhalten. Das garantiert, dass Crawler alle Inhalte finden.

Technik: Pagination-Links im HTML sichtbar; Infinite Scroll per JS überlagert, nicht ersetzt.
History API für URL-Updates

Jedes geladene Content-Bundle sollte die URL aktualisieren (z. B. via History API zu /blog?page=3). Das ermöglicht Deep-Linking, Bookmarking und das Crawlen einzelner Seiten. Ohne URL-Updates sind tiefere Inhalte für Crawler unsichtbar.

Code: history.pushState(null, '', '/blog?page=' + pageNum); bei jedem Scroll-Trigger.
Load-More statt Infinite Scroll

Ein „Mehr laden"-Button ist SEO-freundlicher als automatisches Infinite Scroll. Der Nutzer entscheidet aktiv, mehr Inhalte zu laden – und der Button ist ein klickbares Element, das Crawlern signalisiert, dass mehr Content existiert.

Vorteil: Kontrolliertere Performance, bessere Barrierefreiheit, einfachere Implementierung.
Testing mit JavaScript aus

Testen Sie Infinite-Scroll-Seiten mit deaktiviertem JavaScript. Wenn die Pagination nicht funktioniert oder Inhalte fehlen, ist die SEO-Grundlage nicht gegeben. Nutzen Sie den URL Inspection Tool in der GSC, um das gerenderte Ergebnis zu prüfen.

Test: Chrome DevTools → Settings → Debugger → Disable JavaScript.

5. Facettierte Navigation

Facettierte Navigation ermöglicht die Filterung von Listen nach mehreren Kriterien gleichzeitig. Sie ist Standard in B2B-Produktkatalogen – erzeugt aber Tausende von URL-Kombinationen, die Crawl Budget fressen und Duplicate Content erzeugen.

StrategieImplementierungVorteilNachteil
Canonical auf HauptseiteJede Filter-Kombination canonicalisiert auf parameterlose URLEinfach, verhindert Indexierung von KombinationenFilter-URLs können nicht ranken
Noindex für tiefe Kombinationen1–2 Filter erlaubt, 3+ noindexErlaubt Ranking für einfache FilterKomplexe Logik erforderlich
AJAX-Filter ohne URL-ÄnderungFilter per JavaScript, URL bleibt gleichKeine URL-Explosion, sauberste LösungFilter können nicht geteilt/bookmarkt werden
Hash-basierte FilterURL-Parameter nach # statt ?Crawler ignorieren Hash-ParameterVeraltetes Pattern, schlechte UX
Robots.txt für ParameterDisallow für bestimmte Parameter-KombinationenSpart Crawl BudgetKein Indexierungskontrolle, nur Crawl-Steuerung

6. Pagination SEO Checkliste

PrüfpunktAnforderungTool
URL-StrukturKonsistente PaginierungsparameterManuelle Prüfung
Title/ MetaEindeutig pro Seite, Seitenzahl enthaltenScreaming Frog
H1Einzigartig pro paginierter SeiteScreaming Frog
CanonicalStrategie definiert (Seite 1, Self, oder View-All)Screaming Frog
Interne LinksJede Seite verlinkt auf vorherige/nächste/first/lastScreaming Frog
Infinite ScrollPagination funktioniert ohne JavaScriptBrowser-Test ohne JS
Faceted NavKeine unbeabsichtigte Indexierung von Filter-KombinationenSite-Audit-Tool
XML SitemapNur relevante paginierte Seiten enthaltenScreaming Frog

Pagination SEO Audit für Ihren B2B-Katalog

Wir analysieren Ihre paginierten Listen, facettierte Navigation und Infinite-Scroll-Implementierung – und erstellen eine SEO-Strategie ohne Crawl-Budget-Verschwendung.

Pagination Audit anfragen →