Blog

Paginierung mit rel="next" und rel="prev"

Donnerstag, 15. September 2011

Ähnlich wie rel="canonical"
als starker Hinweis auf doppelten Inhalt dient, können Sie jetzt die HTML-Link-Elemente
rel="next" und rel="prev"
verwenden, um die Beziehung zwischen Komponenten-URLs in einer paginierten Reihe anzugeben. Im gesamten Web kann eine paginierte Reihe von Inhalten viele Formen annehmen – es kann sich um einen in mehrere Komponentenseiten unterteilten Artikel, um eine Produktkategorie mit auf mehrere Seiten verteilten Artikeln oder um einen in eine URL-Sequenz unterteilten Forenthread handeln. Wenn Sie sich nun dafür entscheiden, rel="next" und
rel="prev" Markup auf den Komponentenseiten einer Reihe einzubinden, geben Sie Google einen starken Hinweis darauf, dass Sie Folgendes wünschen:

  • Konsolidierung von Indexierungseigenschaften wie Links von den Komponentenseiten/URLs auf die Reihe als Ganzes (das heißt, Links sollten nicht zwischen page-1.html,
    page-2.htmlusw. verstreut bleiben, sondern mit der Sequenz gruppiert werden).
  • Nutzer auf die relevanteste Seite/URL leiten – typischerweise die erste Seite der Reihe.
Pages suitable for rel=prev and rel=next annotations
Die Beziehung zwischen Komponenten-URLs in einer Reihe kann Google nun angezeigt werden über
rel="next" und rel="prev".

Es gibt eine Ausnahme bei der rel="prev" und rel="next" Implementierung: Wenn Sie Nutzern zusätzlich zu Ihrer Inhaltsreihe eine „Alle anzeigen“-Seite anbieten oder eine solche in Betracht ziehen, lesen Sie bitte unseren Beitrag zu
„Alle anzeigen“ in den Suchergebnissen für weitere Informationen. Da „Alle anzeigen“-Seiten von Suchenden am häufigsten bevorzugt werden, tun wir unser Bestes, um diese Version bei entsprechenden Suchergebnissen anstelle einer Komponentenseite anzuzeigen (Komponentenseiten werden eher mit rel="next" und rel="prev").

angezeigt). Wenn Sie keine „Alle anzeigen“-Seite haben oder verhindern möchten, dass Google eine „Alle anzeigen“-Seite ausgibt, können Sie rel=”next” und rel=”prev”

Examples of pages that have a view-all version
wie in diesem Beitrag beschrieben verwenden.
Informationen zu paginierten Konfigurationen, die eine „Alle anzeigen“-Seite enthalten, finden Sie in unserem Beitrag über.

„Alle anzeigen“ in den Suchergebnissen

Ihre Optionen im Überblick

  1. Hier sind drei Optionen für eine Reihe:
    Belassen Sie alles genau so, wie es ist. Paginierte Inhalte gibt es im gesamten Web, und wir werden uns weiterhin bemühen, Suchenden das beste Ergebnis zu liefern, unabhängig von der/rel="next" rel=”prev”
  2. HTML-Markup der Seite – oder dessen Fehlen.
    Wenn Sie eine „Alle anzeigen“-Seite haben oder eine solche in Betracht ziehen, lesen Sie unseren Beitrag zu.
  3. „Alle anzeigen“ in den Suchergebnissen
    Geben Sie Google einen Hinweis auf die Beziehung zwischen den Komponenten-URLs Ihrer Reihe mit rel=”next” undrel=”prev”

. Dies hilft uns, Ihre Inhalte präziser zu indexieren und den Nutzern die relevanteste Seite (in der Regel die erste Seite) bereitzustellen. Implementierungsdetails unten. Implementierung von rel=”next” und

rel=”prev”

Wenn Sie Option 3 (oben) für Ihre Website bevorzugen, legen wir los! Angenommen, Ihre Inhalte sind auf die folgenden URLs paginiert: Auf der ersten Seite,https://www.example.com/article?story=abc&page=1 fügen Sie im <head>

Bereich Folgendes ein: Auf der zweiten Seite,:

https://www.example.com/article?story=abc&page=2 Auf der dritten Seite,:

https://www.example.com/article?story=abc&page=3 Und auf der letzten Seite,:

https://www.example.com/article?story=abc&page=4

  • Ein paar Punkte, die zu erwähnen sind: Die erste Seite enthält nur rel=”next” und kein rel=”prev”
  • Markup. es
    und rel="prev" Markup.
  • Die letzte Seite enthält nur Markup für rel="prev", nicht rel="next".
  • rel="next" und rel="prev" Werte können entweder relativ oder absolut sein
    URLs (wie erlaubt durch die <link /> Etikett. Und wenn Sie a einschließen
    <base/> Link in Ihrem Dokument, relative Pfade werden gemäß den aufgelöst
    Basis-URL.
  • rel="next" und rel="prev" müssen nur innerhalb der deklariert werden
    <head> Abschnitt, nicht im Dokument <body>.
  • Wir erlauben rel="previous" als syntaktische Variante von rel="prev" Verknüpfungen.
  • rel="next" und rel="previous" einerseits und
    rel="canonical" andererseits stellen unabhängige Konzepte dar. Beide Erklärungen können
    in dieselbe Seite aufgenommen werden. Zum Beispiel,
    https://www.example.com/article?story=abc&page=2&sessionid=123 können enthalten:
  • rel="prev" und rel="next" fungieren als Hinweise für Google, nicht als absolut
    Befehle.
  • Bei falscher Implementierung, wie z. B. dem Weglassen eines erwarteten rel="prev" oder
    rel="next" Bezeichnung in der Serie, werden wir die Seite(n) weiterhin indizieren und
    verlassen Sie sich auf unsere eigenen Heuristiken, um Ihre Inhalte zu verstehen.

Weitere Informationen finden Sie in unserem
Hilfezentrum, oder treten Sie der
Gespräch in unserem
Webmaster-Hilfeforum!

Alien Road

So setzen wir das um

Google announcements age. We keep this post here for the record, and we note for clients whether the behaviour it describes still applies today or has since been superseded.

Verwandte Leistungen

Teilen