{"id":956,"date":"2023-10-19T06:12:31","date_gmt":"2023-10-19T06:12:31","guid":{"rendered":"https:\/\/sitechecker.pro\/?page_id=956"},"modified":"2026-02-19T14:33:09","modified_gmt":"2026-02-19T14:33:09","slug":"pagination","status":"publish","type":"page","link":"https:\/\/sitechecker.pro\/de\/pagination\/","title":{"rendered":"Paginierung: Was Das Ist Und Wie Man Das Auf 4 Arten Richtig Implementiert"},"content":{"rendered":"<p><\/p>\n<h2>Inhaltsverzeichnis<\/h2>\n<p>&nbsp;<\/p>\n<ul>\n<li><a href=\"#whatisit\">Was ist Paginierung?<\/a><\/li>\n<li><a href=\"#solution1\">L\u00f6sung 1. L\u00f6schen der Seiten-Paginierung vom Index mithilfe von noindex<\/a><\/li>\n<li><a href=\"#solution2\">L\u00f6sung 2. \u201cView all\u201d und rel=\u201dcanonical\u201d<\/a><\/li>\n<li><a href=\"#solution3\">L\u00f6sung 3. Rel=\u201dprev\u201d\/\u201dnext\u201d<\/a><\/li>\n<li><a href=\"#solution4\">L\u00f6sung 4. AJAX und Javascript scrolling<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 id=\"whatisit\">Was ist Paginierung?<\/h2>\n<p>&nbsp;<\/p>\n<p>Paginierung ist eine gew\u00f6hnliche Nummerierung von Seiten, die sich meist am oberen oder unteren Seitenrand befindet. In den meisten F\u00e4llen wird es f\u00fcr Hauptseiten und Partitionen verwendet. H\u00e4ufig sieht das so aus:<\/p>\n<div class=\"content__img-wrap\"><img src=\"https:\/\/sitechecker.pro\/wp-content\/uploads\/2017\/12\/prevnext-implementing-of-pagination-on-Ahrefs-blog.png\" alt=\"Pprevnext implementing of pagination on Ahrefs blog\" class=\"description-img description-img-zoom\" loading=\"lazy\" ><\/div>\n<p>Lassen Sie uns einige potentielle Probleme ansehen, die auftreten, wenn Sie Paginierung verwenden, ohne auf einige Problematiken zu achten:<\/p>\n<p>&nbsp;<\/p>\n<h3>Besuche von Suchmaschinen f\u00fcr Ihre Site limitieren<\/h3>\n<p>Wenn Suchmaschinen Ihre Site durchsuchen, wird die Tiefe und Zahl der Seiten variieren, abh\u00e4ngig von der Vertrauensw\u00fcrdigkeit der Site, dem Inhalt, der Aktualisierungsfrequenz, etc. Und, wenn Sie viele Seiten mit Paginierung haben, sinkt die Wahrscheinlichkeit, dass eine Suchmaschine durch alle Seiten der Paginierung durchgeht und alle Seiten (G\u00fcter und Artikel) indiziert, erheblich. Zudem sorgt das Limit daf\u00fcr, dass die Paginierungs-Seiten weniger oft besucht werden. Die wirklich wichtigen Seiten der Site bleiben davon unber\u00fchrt.<\/p>\n<p>&nbsp;<\/p>\n<h3>Problem mit Doppelungen<\/h3>\n<p>Abh\u00e4ngig von der Seitenstruktur mit Paginierung ist es m\u00f6glich, dass einige Seiten \u00e4hnliche oder identische Inhalte haben. Zudem finden Sie oft heraus, dass Sie den gleichen <a href=\"https:\/\/sitechecker.pro\/de\/meta-title\/\">Titel<\/a> und die gleiche <a href=\"https:\/\/sitechecker.pro\/de\/meta-tag-description\/\">Meta-Beschreibungstags <\/a>auf Ihrer Site verwendet haben. In diesen F\u00e4llen kann doppelter Inhalt Suchmaschinen Schwierigkeiten bereiten, wenn es darum geht, die wichtigsten Seiten f\u00fcr eine besondere Suchanfrage herauszufinden.<\/p>\n<p>SEO Spezialisten haben 4 Wege entwickelt, um dieses Problem zu l\u00f6sen.<\/p>\n<p>&nbsp;<\/p>\n<h2 id=\"solution1\">L\u00f6sung 1. Das L\u00f6schen der Seiten-Paginierung vom Index \u2013 mithilfe von noindex<\/h2>\n<p>&nbsp;<\/p>\n<p>In den meisten F\u00e4llen ist diese Methode eine einfache und kann schnell implementiert werden. Der Hauptpunkt ist im Ausschluss aller Seiten der Paginierung vom Index, au\u00dfer der ersten.<\/p>\n<p>Es wird auf diese Art implementiert:<\/p>\n<p>Der Meta Tag<\/p>\n<p>&nbsp;<\/p>\n<div class=\"code\"><code>&lt;meta name=\"robots\" content=\"noindex, follow\" \/&gt;<\/code><\/div>\n<p>&nbsp;<\/p>\n<p>Wird im HEAD Bereich auf allen Seiten au\u00dfer der ersten Seite angegeben. Somit schlie\u00dfen wir alle Seiten aus der Paginierung des Index aus au\u00dfer der Hauptseite des Katalogs und zugleich sorgen wir daf\u00fcr, dass die Produkte \/ Seiten zum Katalog indiziert werden. Achten Sie auf solche Kleinigkeiten:<\/p>\n<ul>\n<li>\u00a0Wenn Sie den Beschreibungstext der Hauptseite des Katalogs platzieren, sollte dieser nur auf der ersten Seite sein.<\/li>\n<li>Sie sollten pr\u00fcfen, ob die URL der ersten Seite nicht doppelt existiert. Beispielsweise, wenn die Paginierung wie folgt implementiert wird:<\/li>\n<\/ul>\n<p><em>site.com\/catalog?page=2<\/em><\/p>\n<p><em>site.com\/catalog?page=3<\/em><\/p>\n<p><em>\u2026<\/em><\/p>\n<p><em>site.com\/catalog?page=N<\/em><\/p>\n<p>Wie sollten einen Link zur ersten Seite hinzuf\u00fcgen, wenn sie nicht auf der ersten Seite sind<\/p>\n<p><em>site.com\/catalog<\/em><\/p>\n<p>und von dieser Seite<\/p>\n<p><em>site.com\/catalog?page=1<\/em><\/p>\n<p>Die <a href=\"https:\/\/sitechecker.pro\/de\/301-redirect\/\">301 Weiterleitungen<\/a> zu site.com\/catalog m\u00fcssen konfiguriert werden.<\/p>\n<p>&nbsp;<\/p>\n<h3>Pros<\/h3>\n<ul>\n<li>Funktioniert bei Yandex;<\/li>\n<li>Einfachste aller L\u00f6sungen;<\/li>\n<li>Eine tolle Art, alle Seiten aus der Paginierung vom Index auszuschlie\u00dfen, wenn es keine logische Begr\u00fcndung daf\u00fcr gibt, diese in den Index einzuschlie\u00dfen.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Cons<\/h3>\n<ul>\n<li>Obwohl es das potentielle Problem der Paginierung l\u00f6st, schlie\u00dfen wir zugleich Seiteninhalte vom Index aus;<\/li>\n<li>\u00a0Wenn es viele Produkte gibt, die tief im Verzeichnis liegen, werden diese lange Zeit indiziert<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 id=\"solution2\">L\u00f6sung 2. \u201cView all\u201d und rel=\u201dcanonical\u201d<\/h2>\n<p>&nbsp;<\/p>\n<p>Diese Methode ben\u00f6tigt Google, um eine eigene \u201cView All\u201d-Seite zu erzeugen, wo alle Produkte\/Seiten des Katalogs angezeigt werden. Und auf alle Seiten der Paginierung geben wir ein <a href=\"https:\/\/sitechecker.pro\/de\/canonical-url\/\">rel=\u201dcanonical\u201d<\/a> auf der Seite \u201eView all\u201c.<\/p>\n<p>Die Implementierung der Methode: Nachdem Sie diese \u201eView all\u201c-Seite erzeugt haben (beispielsweise ist es site.com\/catalog\/view-all.html), dann m\u00fcssen Sie auf allen Seiten der Paginierung das folgende in den HEAD Bereich platzieren:<\/p>\n<p>&nbsp;<\/p>\n<div class=\"code\"><code>&lt;link rel=\"canonical\" href=\"http:\/\/site.com\/catalog\/view-all.html\" \/&gt;<\/code><\/div>\n<p>&nbsp;<\/p>\n<p>Deshalb zeigen wir den Suchmaschinen, dass jede Seite der Paginierung ein Teil der \u201eView All\u201c Seite ist, um es so zu sagen. Google gibt an, dass<\/p>\n<ul>\n<li>\u00a0Dies die bevorzugte Methode f\u00fcr sie ist;<\/li>\n<li>Benutzer dazu tendieren, die ganze Kategorie auf einer Seite auf einmal zu sehen (obwohl dieser Punkt kontrovers ist und von der Situation abh\u00e4ngt).<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Kleinigkeiten<\/h3>\n<p>Die \u201eView All\u201c Seite sollte schnell laden, m\u00f6glicherweise innerhalb von 1-3 Sekunden. Somit ist die Methode gut f\u00fcr Kategorien, die nur 5-20 Seiten mit Paginierung hat. Sie ist schlecht f\u00fcr Verzeichnisse mit mehreren hundert Seiten mit Paginierung.<\/p>\n<p>&nbsp;<\/p>\n<h3>Pros<\/h3>\n<ul>\n<li>Bevorzugte Art f\u00fcr Google;<\/li>\n<li>Der ganze Inhalt der Paginierung ist wegen der Seite \u201eView All\u201c im Index der Suchseite enthalten.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Cons<\/h3>\n<ul>\n<li>Nicht gut, wenn es viele Seiten oder hochqualitative Bilder f\u00fcr Produkte\/Artikel gibt;<\/li>\n<li>Eher komplexe Implementierung auf den meisten Standard-CMS.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 id=\"solution3\">L\u00f6sung 3. Rel=\u201dprev\u201d\/\u201dnext\u201d<\/h2>\n<p>&nbsp;<\/p>\n<p>Unsere letzte Option, das Problem mit der Paginierung zu l\u00f6sen kann zwar die verwirrendste sein, aber es ist die universellste Methode f\u00fcr Google (Yandex ber\u00fccksichtigt diese Richtlinien nicht). Weil die Implementierung kompliziert ist, sollten Sie sehr vorsichtig sein, wenn Sie sie anwenden. Lassen Sie uns zeigen, wie sie funktioniert.<\/p>\n<p>Wenn Sie beispielsweise 4 Seiten im Verzeichnis haben. Die Verwendung von rel=\u201cprev\u201c\/\u201cnext\u201c erzeugt eine wichtige Kette zwischen allen Seiten im Verzeichnis. Diese Kette beginnt bei der ersten Seite: F\u00fcr diese sollten Sie das folgende im HEAD-Bereich hinzuf\u00fcgen.<\/p>\n<div class=\"code\"><code>&lt;link rel=\"next\" href=\"http:\/\/site.com\/page2.html\"&gt;<\/code><\/div>\n<p>&nbsp;<\/p>\n<p>Auf der ersten Seite ist das das einzige Attribut. Auf der zweiten Seite m\u00fcssen Sie sowohl die vorhergehende als auch die n\u00e4chste Seite spezifizieren:<\/p>\n<div class=\"code\"><code>&lt;link rel=\"prev\" href=\"http:\/\/site.com\/page1.html\"&gt;<br \/>\n&lt;link rel=\"next\" href=\"http:\/\/site.com\/page3.html\"&gt;<\/code><\/div>\n<p>&nbsp;<\/p>\n<p>Auf der dritten Seite tun wir das gleiche wie f\u00fcr die zweite<\/p>\n<p>&nbsp;<\/p>\n<div class=\"code\"><code>&lt;link rel=\"prev\" href=\"http:\/\/site.com\/page2.html\"&gt;<br \/>\n&lt;link rel=\"next\" href=\"http:\/\/site.com\/page4.html\"&gt;<\/code><\/div>\n<p>&nbsp;<\/p>\n<p>Wenn wir auf der letzten \/ vierten Seite sind, spezifizieren wir nur die vorhergehende Seite der Kette:<\/p>\n<p>&nbsp;<\/p>\n<div class=\"code\"><code>&lt;link rel=\"prev\" href=\"http:\/\/site.com\/page3.html\"&gt;<\/code><\/div>\n<p>&nbsp;<\/p>\n<p>Die Verwendung der rel=\u201cprev\u201c\/\u201cnext\u201c Attribute sorgt daf\u00fcr, dass Google die Seitendaten zu einem Einzelelement im Index vereint. Typischerweise ist die erste Seite die relevanteste Seite.<\/p>\n<p>&nbsp;<\/p>\n<h3>Kleinigkeiten<\/h3>\n<ul>\n<li>rel=\u201dprev\u201d und rel=\u201dnext\u201d sind f\u00fcr Google untergeordnete Attribute, keine Richtlinien;<\/li>\n<li>\u00a0Sowohl relative als auch absolute URLs k\u00f6nnen als Werte verwendet werden (im Einklang mit den g\u00fcltigen Tag-Werten);<\/li>\n<li>Wenn Sie eine Referenz im Dokument angeben, werden die relativen Pfade bestimmt anhand der Basis-URL;<\/li>\n<li>Wenn Google Fehler in Ihren Aufschl\u00e4gen feststellt (beispielsweise, wenn der erwartete Wert des rel=\u201cprev\u201c oder rel=\u201cnext\u201c Attribut fehlt), wird die weitere Seitenindizierung und Inhaltserkennung basierend auf Googles Algorithmus durchgef\u00fchrt;<\/li>\n<li>\u00a0\u00dcberpr\u00fcfen Sie, ob die URL der ersten Seite nicht doppelt existiert.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Pros<\/h3>\n<ul>\n<li>Diese Methode erlaubt es, das Problem der Paginierung zu l\u00f6sen, ohne \u201eView all\u201c zu verwenden;<\/li>\n<li>Die Implementierung verursacht nur minimale \u00c4nderungen in der HTML.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Cons<\/h3>\n<ul>\n<li>Diese Attribute werden von Yandex nicht ber\u00fccksichtigt;<\/li>\n<li>Die Implementierung kann komplex sein;<\/li>\n<li>Das Einf\u00fcgen von Links in der Kette von Seiten sollte mit Sorgfalt geschehen.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 id=\"solution4\">L\u00f6sung 4. AJAX und Javascript scrolling<\/h2>\n<p>&nbsp;<\/p>\n<p>Vielleicht haben Sie schon einmal endlos auf e-Commerce-Seiten gescrollt, wo Produkte konstant heruntergeladen werden, w\u00e4hrend Sie nach den unteren Rand der Seite erreichen. Obwohl das eine exzellente Art ist, die Usability zu erh\u00f6hen, muss diese Methode korrekt verwendet werden. Es ist w\u00fcnschenswert, dass Produkte nicht automatisch geladen werden, wenn Sie scrollen. Stattdessen sollten Sie einen Button \u201eMehr Produkte anzeigen\u201c unter den neuesten Produkten erzeugen. Eine gute Implementierung der Methode sehen Sie unter wikimart.ru.<\/p>\n<p>&nbsp;<\/p>\n<h3>Korrekte Verwendung der Paramter<\/h3>\n<p>Wenn Sie rel=\u201dprev\u201d\/\u201dnext\u201d Attribute verwenden, k\u00f6nnen Seiten mit Paginierung Parameter enthalten, die den Inhalt nicht ver\u00e4ndern:<\/p>\n<ul>\n<li>\u00a0Session Variablen;<\/li>\n<li>\u00a0Staffelung;<\/li>\n<li>\u00c4nderung der Zahl der Produkte pro Seite.<\/li>\n<\/ul>\n<p>F\u00fcr den Fall, dass wir doppelte Inhalte bekommen: Um das Problem zu l\u00f6sen, k\u00f6nnen Sie die Kombination von rel=\u201dprev\u201d\/\u201dnext\u201d und rel=\u201ccanonical\u201c.<\/p>\n<p>Um das zu tun, m\u00fcssen Sie zuerst alle Paginierungsseiten mit dem Parameter rel=\u201dprev\u201d\/\u201dnext\u201d versehen. Zweitens, f\u00fcr alle URLs mit einem Parameter, ist es notwendig, dass Sie deren kanonische Seite ohne diesen Parameter zu registrieren.<\/p>\n<p>&nbsp;<\/p>\n<h3>Korrekte Verwendung von Filtern und rel=\u201dprev\u201d\/\u201dnext\u201d<\/h3>\n<p>Lassen Sie uns nun ein Beispiel ansehen, wo wir die Parameter verwenden, anhand deren wir einen einzigartigen Inhalt ausgeben k\u00f6nnen \/ wollen. Und es ist wichtig f\u00fcr uns, dass solche gefilteren Seiten im Index bleiben. Beispielsweise haben wir eine Kategorie mit Sneakers und wir wollen eine Landing-Page f\u00fcr Suchanfragen erstellen, die verschiedene Marken enth\u00e4lt \u2013 indem wir Paramter in der URL verwenden.<\/p>\n<p>&nbsp;<\/p>\n<h3>In diesem Fall<\/h3>\n<ul>\n<li>Sie sollten nicht rel = \u201ecanonical\u201c in der Hauptkategorie verwenden, weil der Inhalt einzigartig ist;<\/li>\n<li>Erzeugen Sie f\u00fcr jede Marke eine einzigartige Kette, basierend auf dem Attribut rel=\u201cprev\u201c\/\u201cnext\u201c;<\/li>\n<li>Schreiben Sie einzigartige und relevante Titel, Beschreibungen und Texte f\u00fcr die Kategoriebeschreibung f\u00fcr jeden Filter<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2>Fazit<\/h2>\n<p>&nbsp;<\/p>\n<p>Um zusammenzufassen, hier sind unsere Empfehlungen, um das Problem der Paginierung zu l\u00f6sen:<\/p>\n<ul>\n<li>\u00a0Wenn Sie die technische F\u00e4higkeit haben, eine Seite \u201eView all\u201c zu machen (solche Seiten laden schnell und sind nicht allzu go\u00df), dann k\u00f6nnen Sie diese Option wahrnehmen, weil Google es empfiehlt, und Yandex versteht das Kommando rel=\u201ccanonical\u201c;<\/li>\n<li>Wahrscheinlich ist es aber die beste Option, das Attribut rel=\u201cprev\u201c\/\u201cnext\u201c zu verwenden (von Google verstanden) und den robots=\u201cnoindex, follow\u201c Metatag zu verwenden (wird von Google und Yandex verstanden).<\/li>\n<\/ul>\n<p><\/p>","protected":false},"excerpt":{"rendered":"Inhaltsverzeichnis &nbsp; Was ist Paginierung? L\u00f6sung 1. L\u00f6schen der Seiten-Paginierung vom Index mithilfe von noindex L\u00f6sung 2. \u201cView all\u201d und rel=\u201dcanonical\u201d L\u00f6sung 3. Rel=\u201dprev\u201d\/\u201dnext\u201d L\u00f6sung 4. AJAX und Javascript scrolling &nbsp; Was ist Paginierung? &nbsp; Paginierung ist eine gew\u00f6hnliche Nummerierung von Seiten, die sich meist am oberen oder unteren Seitenrand befindet. In den meisten F\u00e4llen&#8230;","protected":false},"author":11474150,"featured_media":3354,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"pages-templates\/pages-v2.php","meta":[],"categories":[28],"tags":[],"_links":{"self":[{"href":"https:\/\/sitechecker.pro\/de\/wp-json\/wp\/v2\/pages\/956"}],"collection":[{"href":"https:\/\/sitechecker.pro\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sitechecker.pro\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sitechecker.pro\/de\/wp-json\/wp\/v2\/users\/11474150"}],"replies":[{"embeddable":true,"href":"https:\/\/sitechecker.pro\/de\/wp-json\/wp\/v2\/comments?post=956"}],"version-history":[{"count":73,"href":"https:\/\/sitechecker.pro\/de\/wp-json\/wp\/v2\/pages\/956\/revisions"}],"predecessor-version":[{"id":39352,"href":"https:\/\/sitechecker.pro\/de\/wp-json\/wp\/v2\/pages\/956\/revisions\/39352"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sitechecker.pro\/de\/wp-json\/wp\/v2\/media\/3354"}],"wp:attachment":[{"href":"https:\/\/sitechecker.pro\/de\/wp-json\/wp\/v2\/media?parent=956"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sitechecker.pro\/de\/wp-json\/wp\/v2\/categories?post=956"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sitechecker.pro\/de\/wp-json\/wp\/v2\/tags?post=956"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}