Paginierung für Suchmaschinen optimieren

  28. August 2018

Häufig ist es angebracht, komplexe Websites und Shops mit umfangreichen Inhalten zu gliedern, um das Nutzererlebnis zu verbessern. Die Paginierung bzw. Seitennummerierung listet die einzelnen Seiten und ermöglicht somit das Durchblättern einer Website, wie bei einem Magazin. In diesem Beitrag erfährst Du drei Lösungen zur Erstellung einer suchmaschinenfreundlichen Paginierung, damit alle Inhalte von Suchmaschinen erfasst werden können.

SEO Paginierung - Header

Was ist eine Paginierung?

Wikipedia versteht unter einer Paginierung (Seitennummerierung):

Die Paginierung ist die Seitennummerierung eines Schriftstückes, meist in der Kopf- bzw. in der Fußzeile. Die Zahlen werden dabei oft mittig oder außen (bei einseitigen Schriftstücken also mittig oder rechts) gestellt. Zusätzlich kann die Seitennummer auch durch die Seitenzahl (die Gesamtzahl der Seiten) ergänzt werden.

Deshalb solltest Du jede Paginierung optimieren

Heutzutage wird eine Paginierung bzw. Seitennummerierung in vielen Websites und Online Shops verwendet, um die Nutzbarkeit (Usability, UX) zu verbessern. Für Suchmaschinen kann eine Paginierung problematisch sein, weil Suchmaschinen-Bots (Google, bing, Yandex, Baido, etc.) den logischen Zusammenhang paginierter Seiten nicht ohne entsprechende Hinweise im HTML Quellcode verstehen können.

Zur Vermeidung von Indexierungsproblemen stehen verschiedene Methoden zur Auswahl. Je nachdem, ob Duplicate Content vermieden werden oder nur ausgewählte Webseiten in den Suchmaschinen-Index aufgenommen werden sollen.

Anwendungsfälle einer Paginierung

Im E-Commerce und bei komplexen Sachverhalten ist eine Paginierung oft empfehlenswert – also die Gliederung und Nummerierung umfangreicher Inhalte. Wie die Nummerierung von Produkten einer Kategorie – wie 999 Damenschuhe in der Kategorie „Schuhe“ eines Online Shops. Auch tiefgründige und umfangreiche Fachlektüre kann in mehrere Teile gegliedert und durch eine Paginierung nutzerfreundlich aufgeteilt werden. In Foren, wo Threads viele Beiträge besitzen können, ist eine Paginierung zur Strukturierung und optimalen Nutzung ebenso hilfreich. Es gibt unzählige Einsatzmöglichkeiten.

Nun stellt sich die Frage, wie diese Inhalte gegliedert werden sollten, um das Nutzererlebnis zu optimieren und Suchmaschinen-Bots den logischen Zusammenhang einer Paginierung zu vermitteln. („Aha, das ist die zweite Seite eines fünfseitigen Essays.“ oder „Verstehe, das ist die zweite von drei Seiten einer Produktkategorie.“)

Schematische Darstellung einer Paginierung (Online Shop)

Schematische Darstellung einer Paginierung der ersten Kategorieseite eines Online Shops
Schematische Darstellung einer Paginierung der ersten Kategorieseite eines Online Shops

Die schematische Darstellung stellt links den Aufbau einer Shop-Kategorie ohne Paginierung dar. Bei vielen Produkten hat der Nutzer lange Scrollwege. Um das zu vermeiden wird eine Paginierung eingesetzt, rechts. Nach zehn Produkten wird eine neue Kategorieseite erzeugt. Dadurch hat der Nutzer kürzere Scrollwege und die Ladezeit ist schneller.

Die Paginierung einer Webseite vereinfacht die Nutzbarkeit, wodurch die Absprungraten gesenkt, die Konversionsraten verbessert und die Ladezeiten verringert werden können.

Beispiele für eine Paginierung

Die Nummerierung erfolgt durch sogenannte „Pager“. Hier ein paar Beispiele:

Paginierung Tripadvisor
Paginierung von Tripadvisor
Paginierung Lacoste-Shop
Paginierung vom Lacoste-Shop
Paginierung Nubert-Forum
Paginierung vom Nubert-Forum

Paginierung für Suchmaschinen optimieren

Im Grunde geht es um die Anforderung, Suchmaschinen den logischen Zusammenhang von Inhalten auf unterschiedlichen Webseiten (URLs) mitzuteilen. Der Website-Betreiber muss entscheiden, ob paginierte Seiten indexiert werden sollen oder nicht. Wenn paginierte Seiten indexiert werden sollen, bietet sich eine der folgenden drei Methoden an:

Methode 1: Nichts unternehmen

Man unternimmt nichts und überlässt den Suchmaschinen die Selektierung der Inhalte.

Von Methode 1 rate ich ab, weil die Indexierung durch Suchmaschinen-Bots willkürlich erfolgt. Das ist riskant, denn relevante Webseiten könnten nicht indexiert werden.

Methode 2: Gesamtseite bereitstellen

Eine zusätzliche Seite außerhalb der Paginierung stellt den Gesamtinhalt aller innerhalb der Paginierung verlinkten Webseiten für Suchmaschinen-Bots zur Verfügung. Der Bot indexiert diese Seite und liefert sie bevorzugt in den Suchergebnissen aus. Die paginierten Seiten erhalten ein Canonical Tag mit Verweis auf die Gesamtseite, die sich zudem selbst kanonisiert.

Schematische Darstellung der Paginierung mit einer Gesamtseite (Canonical Tags)
Schematische Darstellung der Paginierung mit einer Gesamtseite (Canonical Tags)

Stelle sicher, dass alle paginierten Seiten indexierbar sind und ein Canonical Tag besitzen, das die Gesamtseite kanonisiert.

Methode 3: rel=next/prev-Markup verwenden

Durch Verwendung der rel=next/prev-Markup werden Suchmaschinen-Bots auf die Beziehung paginierter Seiten hingewiesen. Jeder Webseite wird ein Vorgänger/ Nachfolger zugewiesen. Viele Suchmaschinen verarbeiten das HTML-Markup – insbesondere Google.

Die rel=next/prev-Markup ist ein Hinweis für Suchmaschinen und keine verbindlichen Anweisung. Es weist Suchmaschinen auf eine Beziehung paginierter Seiten hin.

Anwendungsfall 1

Ein Nachrichten-Portal bietet seinen Nutzern einen umfangreichen Fachartikel, der aus vier sequenziellen Seiten besteht. Die URLs lauten:

  • http://mein-nachrichtenportal.de/fachartikel-1
  • http://mein-nachrichtenportal.de/fachartikel-2
  • http://mein-nachrichtenportal.de/fachartikel-3
  • http://mein-nachrichtenportal.de/fachartikel-4

Nun möchte der Website-Betreiber die Suchmaschinen-Bots darauf hinweisen, dass alle vier Fachartikel thematisch zusammengehören, also eine logische Sequenz bilden. Eine Gesamtseite (Methode 2) wäre für diese wenigen Seiten etwas zu aufwändig, sodass die Paginierung mittels rel=next/prev-Markup hervorgehoben wird.

Lösung

Der Website-Betreiber ergänzt das rel=next/prev-Markup im HTML Quelltext-Header der paginierten Seiten wie folgt:

http://mein-nachrichtenportal.de/fachartikel-1:

http://mein-nachrichtenportal.de/fachartikel-2:

http://mein-nachrichtenportal.de/fachartikel-3.html:

http://mein-nachrichtenportal.de/fachartikel-4:

Anwendungsfall 2

Die Produkte eines Online Shops sind in fünf themenspezifische Kategorien unterteilt. Eine Kategorie besitzt zum Beispiel 25 Produkte. Mittels einer Paginierung werden die Produkte auf maximal zehn Produkte pro Seite limitiert. Die Kategorie besitzt somit drei Seiten – 2x zehn Produkte und 1x fünf Produkte pro Seite. Durch die rel=next/prev-Markup weist der Shop-Betreiber die Suchmaschinen auf die logische Sequenz der Paginierung wie folgt hin:

  • https://mein-shop.de/kategorie-page-1 (zehn Produkte)
  • https://mein-shop.de/kategorie-page-2 (zehn Produkte)
  • https://mein-shop.de/kategorie-page-3 (fünf Produkte)

Lösung

Der Shop-Betreiber ergänzt die rel=next/prev-Markup im HTML Quellcode-Header:

https://mein-shop.de/kategorie-page-1:

https://mein-shop.de/kategorie-page-2:

https://mein-shop.de/kategorie-page-3:

Paginierte Seiten indexieren?

Ergänzend ist es notwendig, Suchmaschinen-Bots mitzuteilen, wie sie mit paginierten Seiten umgesehen sollen – ob sie indexiert werden dürfen oder nicht. Das hängt davon ab, ob der auf paginierten Seiten bereitgestellte Kerninhalt relevant für Suchmaschinen-Nutzer ist. Erhalten paginierte Seiten das Robots Meta Tag „noindex“, dürfen Suchmaschinen-Bots diese Seiten nicht indexieren:

Das hat zur Folge: Diese Webseiten sind in den Suchmaschinen-Ergebnissen (SERPs) nicht auffindbar. Für paginierte Seiten in Online Shops ist die Entscheidung prinzipiell richtig, weil sie sich inhaltlich oft ähneln (Empfehlung: Methode 2 oder 3). Lange Artikel, die durch eine Paginierung gegliedert sind, empfehle ich hingegen indexieren zu lassen („index,follow“) damit Suchmaschinen-Bots die Inhalte verarbeiten und in den organischen Suchergebnissen ausliefern können.

Du solltest Dir also die Frage stellen: „Bieten die paginierten Seiten einzigartige Mehrwerte für meine Nutzer?“. Wenn ja, dann solltest Du die Seiten indexieren lassen. Anderenfalls ist der Ausschluss via Robots Meta Tag „noindex, follow“ angebracht. Im Zweifel lohnt es sich, einen Suchmaschinenoptimierer zu befragen – Kontakt. Das Thema kann komplex werden.

Google Hilfe für paginierte Seiten

Google Hilfe-Video: Pagination and SEO

Weitere Informationen findest Du auf der Google Hilfeseite: Google Seitennummerierungen für Inhalte mitteilen.

Zusammenfassung

  • Die rel=next/prev-Markup liefert Suchmaschinen Hinweise, jedoch keine verbindlichen Anweisungen.
  • Besitzen URLs Parameter/Session ID’s, empfiehlt Google, diese im rel=next/prev-Markup zu verwenden, also die komplette URL.
  • URLs können relativ angegeben werden, insofern ein <base>-Link im HTML Quellcode-Head angegeben wird:

  • Sollten in der Paginierung Angaben fehlerhaft sein, nutzt Google eigene Heuristiken und indexiert die Seiten nach eigenem Gusto.
  • Falls Du Infinite Scroll nutzt, erhältst Du hier hilfreiche Tipps.

Kommentare(8)

  • Carsten Todt
    21. Oktober 2013, 00:37  Antworten

    Du hast das schön verständlich erklärt. Ich glaube, ich verhielt mich hier in der Vergangenheit falsch. Dabei ist es so einfach, wenn man den richtigen Code-Schnippsel kennt. Sehr gelungener Artikel!

  • Olaf
    15. Januar 2015, 08:15  Antworten

    Und warum aus deiner Sicht nicht einfach alle Pagerseiten noindex, follow?

    • Jens Fröhlich
      15. Januar 2015, 10:05

      Hallo Olaf,
      Deine Frage ist interessant und berechtigt. Deshalb habe ich das Thema gern im Artikel ergänzt. Dort findest Du auch Argumente, die gegen den Einsatz von „noindex“ sprechen.

      Maximale Erfolge
      Jens

      • Olaf
        15. Januar 2015, 11:20

        Hi Jens,

        mein noindex bezieht sich nur auf Online-Shops.

        Wenn Du aber rel=“prev“ und rel=“next“ nutzt, wird die Suchmaschine doch aber auch „nur“ eine Seite in den Index nehmen. Mit noindex kommt dann eben die erste Seite in den Index. Alle Pagerseiten haben doch auch nur den gleichen Text, Title und Desc. Lediglich die Anordnung der Produkte in Online-Shops ist eine andere. Mit noindex, follow versteckt man ja nicht die Produktpalette des Shops.

        Dein Einwand, dass Suchmaschinen noindex Seiten als verwaist einstufen könnten, finde ich in Bezug auf Essays legitim, bei Online-Shops sehe ich die Zweckmäßigkeit nicht.

        VG

      • Jens Fröhlich
        15. Januar 2015, 11:24

        Hallo Olaf,
        vielleicht habe ich mich nicht missverständlich ausgedrückt. Bei der Methode 2 empfehle ich die Verwendung von Canonical Tags, wohingegen bei der Methode 3 Canonical Tags nicht erforderlich sind.

        Wenn Deine bisherige Strategie aufgeht, dann mache das so. Meine Empfehlungen basieren auf persönlichen Erfahrungen und hier wurde ich, besonders bei Online Shops mit mehr tausend Produkten, durchaus mit der Problematik „verwaiste Produktseiten“ konfrontiert. Durch eine suchmaschinenoptimierte Paginierung konnten gute Erfolge verzeichnet werden.

        Beste Grüße
        Jens

  • Daniel
    24. Februar 2016, 11:32  Antworten

    Toller Beitrag zum Thema Paginierung. Wir haben heute die Frage aufgeworfen, ob es Sinn machen kann sehr tiefe Verzeichnisse nicht nur auf noindex zu setzen, sondern auch nicht mehr crawlen zu lassen.

    Bsp. Indem Seiten ab 50ff. per Parameter über die Google Search Console vom Crawling ausgeschlossen werden. Oder indem sie zusätzlich auf „nofollow“ gesetzt werden. Wie findest du den Ansatz?

    • Jens Fröhlich
      24. Februar 2016, 13:05

      Hallo Daniel,

      zunächst besten Dank für Dein Feedback.

      Viele Wege führen nach Rom und bei besonders großen Websites und Shops bei denen eine optimale Crawlbarkeit durch Suchmaschinen sehr wichtig ist, z. B. weil viele Inhalte kontinuierlich aktualisiert werden, kann auch Deine genannte Methode sinnvoll sein. Wichtig ist, dass die paginierten Seiten noch gefunden und gecrawlt werden können.

      Angenommen eine gut rankende Seite ist im Pager auf Seite 38 zu finden und wird via „noindex“ ausgeschlossen (oder robots.txt oder Google Search Console) sollte gewährleistet werden, dass die Seite trotzdem gut findbar ist und mit Linkjuice versorgt wird.

      Insgesamt ist das Thema komplex und individuell und wenn Du magst, können wir uns dazu gern mal persönlich unterhalten.

      Beste Grüße
      Jens

Komentar verfassen