Skip to content
Enjoy 20% off for 12 months on all plans. Use promo code: HYPERGROWTHClaim it

Infinite Scroll SEO: So verstecken Sie keine Seiten mehr vor Google

Von Toy Wen Da, Mitgründer · Aktualisiert · 6 Min. Lesezeit

Übersetzt aus dem englischen Original. Auf Englisch lesen

Infinite Scroll SEO bedeutet sicherzustellen, dass Googlebot jedes Produkt, jeden Beitrag und jeden Eintrag finden, crawlen und indexieren kann, der erst beim Scrollen geladen wird – nicht nur die erste Gruppe beim Öffnen der Seite. Die Lösung: Geben Sie jeder nachgeladenen Gruppe über Paginierung oder einen „Mehr laden“-Link eine eigene crawlbare URL, und verlinken Sie intern direkt dorthin.

Flache Illustration gestapelter Seiten, die nach unten scrollen, mit einer Lupe daneben; die unteren Seiten verblassen und werden unsichtbar.

Was Infinite Scroll SEO umfasst

Warum Google mit scrollenden Inhalten Schwierigkeiten hat

Google rendert zwar JavaScript, scrollt aber nicht. Googlebot lädt eine Seite, wartet, bis sich die Inhalte stabilisiert haben, und erstellt einen Schnappschuss; am Mausrad dreht er nie, um die nächste Gruppe Produkte auszulösen. Erscheinen die Artikel 21 bis 40 erst, nachdem ein Scroll-Ereignis eine Abfrage startet, sieht der Crawler von Google sie womöglich nie – und was er nie sieht, kann nicht indexiert werden.

Websitebetreiber fragen im Search Console Help Community von Google immer wieder danach: Wer Blogs und Kataloge mit Infinite Scroll betreibt, will wissen, ob sich das Problem mit der besseren Crawling-Technik erledigt hat. Strukturell ist das nicht der Fall. Die Hinweise von Google Search Central zu per Lazy Loading und dynamisch eingefügten Inhalten geben weiterhin dieselbe Antwort: Geben Sie jedem Abschnitt eine echte, verlinkbare URL und aktualisieren Sie die Adressleiste beim Scrollen mit der History API des Browsers, sodass die URL immer dem entspricht, was auf dem Bildschirm zu sehen ist (Google Search Central).

Infinite-Scroll-SEO-Diagramm: ein Produktraster, dessen Artikel unterhalb des sichtbaren Bereichs einblenden, daneben ein Crawler-Symbol, das sie nicht erreichen kann

Wo der kostenlose Meta-Tag-Checker ins Spiel kommt

Bevor Sie Code anfassen, prüfen Sie die Seite mit dem kostenlosen Meta-Tag-Checker von SearchBlueprint. Er liest Title-Tag, Meta-Beschreibung, Canonical-Tag und Robots-Anweisungen direkt aus dem HTML der Seite aus. Das genügt, um die naheliegenden Erklärungen auszuschließen: ein versehentliches noindex (Google Search Central), ein Canonical, das woandershin zeigt, oder ein fehlender Title.

Er zeigt Ihnen allerdings nicht, ob die Inhalte unterhalb des sichtbaren Bereichs überhaupt in diesem HTML vorhanden sind. Angenommen, die Produkte ab Nummer 21 stehen erst im Seitenquelltext, wenn ein Scroll-Ereignis ausgelöst wird. Dann meldet der Checker keine Auffälligkeiten, während Google diese Produkte trotzdem nicht sehen kann. Nutzen Sie ihn deshalb als ersten Schritt und rechnen Sie damit, danach weitersuchen zu müssen.

Die Lösung: scrollende Inhalte crawlbar machen

Eine Hand zeigt auf Text in einer Torarolle, ein Symbol für jüdische religiöse Praktiken.

Schritt 1: paginierte URLs hinter dem Scrollen anlegen

Am zuverlässigsten ist es, das Scrollen für menschliche Besucher beizubehalten und darunter eine paginierte Version aufzubauen, etwa /products?page=2 und /products?page=3. Jede URL muss ihre Inhaltsgruppe eigenständig laden, ganz ohne JavaScript, damit Googlebot sie direkt abrufen kann. Die meisten Shop- und Blog-Plattformen erzeugen eine solche Paginierung für Kategorie- und Archivseiten bereits; die Lücke besteht meist darin, dass niemand die Scroll-Version damit verknüpft hat. Prüfen Sie zuerst die Einstellungen Ihres CMS, bevor Sie etwas Eigenes bauen. Die CMS-SEO-Leitfäden zeigen, wo Paginierungs- und Archiveinstellungen bei den wichtigsten Plattformen zu finden sind, und zwar in der Reihenfolge, in der Sie sie prüfen sollten.

Schritt 2: auf echte URLs verlinken, nicht nur auf Scroll-Auslöser

Fügen Sie sichtbare <a href>-Links zu diesen paginierten Seiten hinzu, entweder eine nummerierte Seitennavigation oder einen „Mehr laden“-Button, der zugleich ein echter Link ist. Ein <div onclick="loadMore()"> ohne href ist für einen Crawler unsichtbar. Bei Duda haben die Blog-Templates ihre Eigenheiten, wie paginierte Beiträge veröffentlicht und gefunden werden; der Duda-Blog-SEO-Leitfaden behandelt die Einstellungen, die speziell für diese Plattform gelten.

Schritt 3: die Lösung nach dem Livegang überprüfen

Sobald die Paginierung live ist, rufen Sie eine paginierte URL direkt auf und prüfen, ob die Inhalte ohne JavaScript geladen werden. Bestätigen Sie dann, dass jede Seite einen eigenen, eindeutigen Title hat und nicht versehentlich per Canonical auf Seite eins zurückverweist. Wenn Seite 2 und Seite 3 beide per Canonical auf Seite 1 zeigen, haben Sie dasselbe Problem mit zusätzlichem Aufwand neu gebaut.

Wann die Tools Ihrer Website genügen und wann nicht

Flache Illustration einer einzelnen Seite mit Häkchen neben einem Stapel mehrerer Seiten mit Warnsymbol.
Situation Genügen die eigenen Tools? Warum
Eine Produktseite fehlt bei Google Oft ja HTML dieser einen URL prüfen, Link oder Canonical korrigieren, erneut einreichen
Ein einmaliger Scroll-Fehler nach einem Theme-Update Oft ja Isolierte Änderung, isolierte Lösung, das einzelne Template testen
Das gesamte Kategorie-/Blog-Template wird nie über Seite eins hinaus indexiert Meist nicht Es ist ein strukturelles Paginierungsproblem über alle Listenseiten hinweg, nicht bei einer einzelnen URL
Wiederkehrend: Neue Produkte werden immer wieder nicht indexiert Meist nicht Deutet auf ein Template- oder Crawl-Budget-Problem hin, das sich immer wieder reproduziert

Einer einzelnen fehlenden Seite können Sie mit kostenlosen Tools und einem Texteditor auf den Grund gehen. Ein Muster, das das ganze Template betrifft, oder dasselbe Problem, das bei jedem neuen Sortiment wiederkehrt, verdient ein gründliches Audit statt eines weiteren Einzelfix.

Häufige Fehler bei Infinite Scroll SEO

  • Sich allein auf das Scrollen zu verlassen, ohne Paginierung darunter. Für Besucher funktioniert es, für Googlebot ist es unsichtbar.
  • Den „Mehr laden“-Button nur mit JavaScript und ohne href zu verdrahten, denn ein Crawler kann nicht klicken.
  • Die URL beim Nachladen der Inhalte nicht zu aktualisieren. Ohne die History API teilen sich alle nachgeladenen Produkte eine einzige URL, die nicht dem entspricht, was auf dem Bildschirm zu sehen ist.
  • Jede paginierte Seite per Canonical auf Seite eins zurückzusetzen, was Google anweist, die Seiten ab 2 komplett zu ignorieren.
  • Nur die Meta-Tags zu prüfen und anzunehmen, damit sei die Seite in Ordnung. Das klärt Title, Beschreibung und Canonical, sagt aber nichts über fehlende Inhalte aus.

Häufig gestellte Fragen

Schadet Infinite Scroll standardmäßig der SEO?

Nicht automatisch, aber es kann passieren, wenn die Inhalte unterhalb des sichtbaren Bereichs auf keinem anderen Weg gecrawlt werden können. Das Scrollen selbst ist nicht das Problem. Es sind die fehlenden crawlbaren URLs dahinter.

Kann ich Infinite Scroll behalten und trotzdem vollständig indexierbar sein?

Ja. Kombinieren Sie das Scrollen mit paginierten URLs dahinter und nutzen Sie die History API, um die Adressleiste beim Aktualisieren der Seite synchron zu halten.

Woran erkenne ich, ob Google meine per Scroll geladenen Inhalte bereits indexiert hat?

Suchen Sie nach site:yourdomain.com plus ein paar Wörtern, die nur in den später ladenden Artikeln vorkommen. Wenn nichts erscheint, ist dieser Inhalt wahrscheinlich noch nicht im Index.

Unterscheidet sich Infinite Scroll SEO bei Produktlisten und Blog-Archiven?

Die grundlegende Lösung ist dieselbe: paginierte URLs und echte Links. Bei Produktlisten ist das Umsatzrisiko meist direkter, wenn Artikel aus dem Index fallen, prüfen Sie sie daher zuerst.

Löst eine Sitemap ein Infinite-Scroll-Problem von allein?

Nein. Eine Sitemap teilt Google mit, dass eine URL existiert, macht aber eine reine Scroll-Seite nicht crawlbar. Sie brauchen weiterhin die paginierten URLs und echte Links, damit die Sitemap-Einträge etwas bewirken.

Seite prüfen, dann das Template reparieren

Beginnen Sie mit dem kostenlosen Meta-Tag-Checker, um die naheliegenden Erklärungen auszuschließen. Prüfen Sie dann, ob Ihr Infinite-Scroll-SEO-Problem eine einzelne Seite oder das gesamte Listen-Template betrifft, denn davon hängt ab, ob als Nächstes eine schnelle oder eine strukturelle Lösung ansteht. Stellt sich heraus, dass es strukturell ist, oder möchten Sie die Diagnose lieber von jemandem bestätigen lassen, als allein zu suchen, sprechen Sie mit dem Team. Wir gehen gemeinsam einen Beispiel-SEO-Bericht durch, damit Sie sehen, was wir bei Ihrer Website prüfen würden.

Ressourcen / Referenzen

  1. Google Search Central
  2. Google Search Central
  3. History API
  4. Sitemap
So sieht das auf Ihrer eigenen Website ausGeben Sie eine URL ein: SearchBlueprint bewertet sie mit derselben Content-Engine, die auch diesen Artikel bewertet hat, und nennt Ihnen die nötigen Korrekturen in der Reihenfolge, in der sie sich am meisten lohnen.Kostenlosen Plan erhalten

Quellen

Über den Autor

SearchBlueprint hat diesen Artikel mit der Content-Pipeline recherchiert, geschrieben und bewertet, die unsere Kunden auf ihren eigenen Websites einsetzen. Die Bewertung in der Autorenzeile ist die, die unsere Content-Engine dieser Seite vor der Veröffentlichung gegeben hat. Nichts davon wird von Hand geprüft, und genau das ist der Punkt: Es ist das Ergebnis des Produkts, veröffentlicht dort, wo jeder es nachprüfen kann.