Robots.txt Crawl Budget Optimierung für Yandex E-Commerce

Ask AI about this page

7 views 7 Min. Lesezeit

Die robots.txt Crawl-Budget-Optimierung ist der Prozess der Steuerung des Zugriffs von Suchmaschinen-Spidern auf bestimmte Teile einer Website, um die Indexierungseffizienz zu maximieren. Große E-Commerce-Seiten haben oft Millionen von URLs, die durch Filter, Sortieroptionen und Session-IDs generiert werden und für Suchnutzer keinen Mehrwert bieten. Indem Sie die robots.txt-Datei verwenden, um diese Pfade zu blockieren, leiten Sie Yandex-Bots dazu an, ihre Zeit auf einzigartige Produktbeschreibungen und Kernkategorieseiten zu verwenden, anstatt Ressourcen für redundante Daten zu verschwenden. Diese Methode verhindert eine Serverüberlastung und verbessert die Geschwindigkeit, mit der neue Produkte in den Suchergebnissen erscheinen.

Warum ist das Crawl-Budget für große Shops wichtig?

Das Crawl-Budget ist die Gesamtzahl der Seiten, die ein Suchmaschinen-Bot innerhalb eines bestimmten Zeitraums auf Ihrer Website crawlen möchte. Für einen riesigen Online-Katalog ist dieses Budget eine endliche Ressource, die sorgfältig verwaltet werden muss. Wenn Yandex seinen gesamten Besuch damit verbringt, minderwertige Filterkombinationen zu crawlen, erreicht es möglicherweise nie Ihre neuesten Zugänge oder aktualisierten Preislisten. Dies führt zu veralteten Daten in den Suchergebnissen und entgangenen Verkaufschancen.

Robots.txt Crawl Budget Optimierung für Yandex E-Commerce

Yandex bestimmt dieses Budget basierend auf mehreren Faktoren, einschließlich der Autorität Ihrer Domain und der Geschwindigkeit Ihres Servers. Wenn ein Server langsam reagiert, reduziert der Bot automatisch seine Crawl-Rate, um einen Absturz der Website zu vermeiden. Daher ist die Aufrechterhaltung einer schnellen Serverantwort genauso wichtig wie die Regeln, die Sie in Ihre Textdateien schreiben. Eine Website mit Tausenden von dynamisch generierten Parametern kann ihre Hosting-Kapazität schnell erschöpfen, wenn automatisierte Spider jede mögliche Permutation ohne ordnungsgemäße Kontrolle anfordern.

Wie strukturiert man robots.txt für große E-Commerce-Kataloge?

Die robots.txt-Datei für eine Yandex-fokussierte Website muss spezifisch sein. Während viele Suchmaschinen allgemeinen Regeln folgen, unterstützt Yandex einzigartige Anweisungen, die bei der Verwaltung komplexer URL-Strukturen helfen. Der wichtigste Schritt ist die Identifizierung, welche Verzeichnisse rein funktional sind und welche indexierbare Inhalte enthalten. Administrative Ordner, interne Suchergebnisse und Benutzerkontoseiten sollten immer eingeschränkt werden.

Die Verwendung der Disallow-Anweisung ist der Standardweg, um Bots daran zu hindern, bestimmte Pfade zu betreten. Im E-Commerce geht es jedoch oft eher um Parameter als um Ordner. Sie könnten eine Kategorieseite haben, die Tausende von Variationen basierend auf Preisspannen, Farben oder Größen generiert. Das Blockieren dieser über Standard-Disallow-Regeln kann schwierig sein, wenn Sie möchten, dass die Hauptkategorieseite weiterhin indexiert wird. Hier wird eine fortschrittlichere Logik notwendig.

Robots.txt Crawl Budget Optimierung für Yandex E-Commerce — 2
  • User-agent: Yandex – Beginnen Sie damit, den spezifischen Bot für maßgeschneiderte Regeln anzusprechen.
  • Disallow: /admin/ – Halten Sie Backend-Systeme privat und sparen Sie Crawl-Ressourcen.
  • Disallow: /search/ – Verhindern Sie die Indexierung von internen Suchergebnisseiten.
  • Disallow: /*?*sort= – Blockieren Sie Sortierparameter, die doppelten Inhalt erzeugen.
  • Clean-param: ref / – Verwenden Sie diese Yandex-spezifische Anweisung, um Tracking-IDs zu ignorieren.
  • Sitemap: https://example.com/sitemap.xml – Verweisen Sie immer auf Ihre Sitemap für eine schnellere Entdeckung.

Wie geht Yandex mit redundanten URL-Parametern um?

Yandex bietet ein spezielles Tool namens Clean-param, um URLs zu verarbeiten, die Parameter enthalten, die den Inhalt der Seite nicht ändern. Dies ist üblich bei Session-IDs, Referral-Tags und einigen Sortierfiltern. Anstatt die URL vollständig zu blockieren, weist Clean-param den Bot an, mehrere verschiedene URLs als eine einzige Adresse zu behandeln. Dies ist ein hocheffektiver Weg, um das Crawl-Budget zu konsolidieren.

Wenn Ihre Produktseite beispielsweise über ‘product-123’ und ‘product-123?from=newsletter’ erreichbar ist, sieht der Bot zwei verschiedene Seiten. Durch die Definition von ‘from’ in der Clean-param-Anweisung teilen Sie Yandex mit, dass es sich um dieselben handelt. Dies verhindert, dass der Bot denselben Inhalt zweimal herunterlädt. Es hilft auch dabei, das Linkgewicht auf der Haupt-URL zu konzentrieren, was deren Position in den Suchergebnissen verbessern kann.

Beim Management des Crawl-Budgets geht es nicht darum, Inhalte zu verstecken, sondern die Serverenergie für die profitabelsten Seiten zu priorisieren. Auf einer typischen Website sehen wir, dass 30 Prozent des Crawl-Budgets oft für Session-IDs verschwendet werden, die vor Wochen hätten bereinigt werden sollen.

Alien Road SEO-Team

Wie Alien Road robots.txt-Optimierung anwendet

Unser Team beginnt jedes Projekt mit einer detaillierten Analyse des aktuellen Indexierungsstatus unter Verwendung der Yandex Webmaster-Tools. Wir betrachten die Gruppe ‘Alle Abfragen’, um zu sehen, welche URLs derzeit in den Top 50 Ergebnissen erscheinen. Wenn wir feststellen, dass viele davon Suchergebnisseiten oder gefilterte Listen ohne einzigartigen Inhalt sind, markieren wir sie für den Ausschluss. Dies stellt sicher, dass die Gruppe ‘Gespeichert’, die ein Limit von 1.000 Abfragen hat, mit kommerziellen Phrasen mit hoher Kaufabsicht gefüllt wird, anstatt mit Datenmüll.

Bei einem typischen Engagement für einen E-Commerce-Kunden in Istanbul stellen wir möglicherweise fest, dass eine Website mit 10.000 echten Produkten über 200.000 indexierte URLs hat. Diese Lücke deutet auf eine massive Ressourcenverschwendung hin. Wir entwerfen eine spezifische robots.txt-Datei, die die Clean-param-Anweisung verwendet, um Tracking-Parameter zu verarbeiten, ohne die gesamte Seite zu blockieren. Wir überwachen dann die ‘Zusammenfassungsindikatoren’ — Impressionen, Klicks und Position — über einen Zeitraum von 7 Tagen. Diese Überwachung hilft uns sicherzustellen, dass der Traffic zu Kernseiten stabil bleibt, während die Gesamtzahl der gecrawlten URLs auf ein gesundes Niveau sinkt.

Was sind die Grenzen der robots.txt-Datei?

Es ist ein häufiger Fehler zu glauben, dass robots.txt eine Seite sofort aus dem Index entfernt. Während es den Bot daran hindert, die Seite zu crawlen, könnte sie, wenn diese Seite viele externe Links hat, immer noch als ‘Link-only’-Eintrag in den Suchergebnissen erscheinen. Um eine Seite vollständig zu entfernen, ist ein ‘noindex’-Tag oder ein 404-Statuscode oft besser. Robots.txt ist ein Werkzeug für Effizienz, kein Werkzeug für die absolute Löschung.

Außerdem hat die Dateigröße der robots.txt selbst Grenzen. Yandex verarbeitet im Allgemeinen die ersten 512 KB der Datei. Wenn Ihre Datei größer ist, ignoriert der Bot möglicherweise die Regeln am Ende. Für sehr große Websites mit komplexen Regeln ist es besser, Platzhalter und Muster zu verwenden, anstatt jede einzelne URL aufzulisten. Die Datei einfach und sauber zu halten, stellt sicher, dass alle Suchbots die Anweisungen ohne Fehler lesen und befolgen können.

  • Überprüfen Sie aktuell indexierte URLs in Yandex Webmaster unter dem Abschnitt ‘Alle Abfragen’.
  • Identifizieren Sie Parameter, die den Seiteninhalt nicht ändern, für die Clean-param-Verwendung.
  • Überprüfen Sie Server-Logs, um zu sehen, welche minderwertigen URLs am häufigsten angefordert werden.
  • Testen Sie neue robots.txt-Regeln mit dem Validierungstool im Webmaster-Panel.
  • Überwachen Sie Serverantwortzeiten, um sicherzustellen, dass die Bot-Crawl-Last keine Verzögerungen verursacht.
  • Überprüfen Sie die ‘Gespeicherte’ Abfragegruppe, um die Leistung kommerziell wichtiger Seiten zu verfolgen.

Management von Filtern und Praktiken zur Überprüfung der Serverantwort

Die Reduzierung der Yandex-Bot-Crawl-Last durch Praktiken zur Überprüfung der Serverantwort beinhaltet mehr als nur das Blockieren von Ordnern. Sie müssen Ihren Webserver so konfigurieren, dass er korrekte Statuscodes zurückgibt. Wenn ein Produkt dauerhaft nicht auf Lager ist, weist die Rückgabe eines 404- oder 410-Codes den Bot an, den Besuch dieser URL einzustellen. Dies setzt Budget für aktive Produkte frei. Wenn der Server einen 200 OK-Code für einen ‘Seite nicht gefunden’-Fehler zurückgibt, wird der Bot immer wieder zurückkommen und wertvolle Zeit verschwenden.

In einem typischen E-Commerce-Szenario kann ein Online-Shop mit Tausenden von dynamisch generierten Filterparametern die Serverkapazität schnell erschöpfen. Jede Anfrage verbraucht Datenbankverbindungen und CPU-Zyklen. Wenn diese Ressourcen durch automatisierte Spider erschöpft werden, werden echte menschliche Käufer langsame Ladezeiten erleben, was zu abgebrochenen Warenkörben führt. Eine starke Infrastrukturplanung erfordert das Verständnis, wie diese automatisierten Anfragen mit Ihrer Anwendungsschicht interagieren.

Effizienz bei der Indexierung ist oft der schnellste Weg, um Ranking-Verbesserungen für neues Inventar zu sehen. Wenn der Bot aufhört, 40.000 tote Filterseiten zu treffen, findet er Ihre Neuankömmlinge in Stunden statt in Wochen.

Alien Road SEO-Team

Sofortmaßnahmen für Ihr technisches SEO-Audit

Beginnen Sie diese Woche damit, Ihre Crawl-Logs herunterzuladen und sie mit Ihren meistverkauften Produkten zu vergleichen. Wenn Sie sehen, dass der Yandex-Bot mehr Zeit mit alten Werbe-Tags oder Preis-Sortierfiltern verbringt als mit Ihren Bestsellern, ist es an der Zeit, Ihre robots.txt zu aktualisieren. Verwenden Sie die Clean-param-Anweisung für alle Tracking-IDs und stellen Sie sicher, dass Ihre Sitemap auf dem neuesten Stand ist. Überwachen Sie täglich die ‘Zusammenfassungsindikatoren’ im Webmaster, um zu sehen, wie sich diese Änderungen auf Ihre durchschnittliche Klickrate und Ihre durchschnittliche Position auswirken.

Alien Road empfiehlt, diese Überprüfung einmal im Monat durchzuführen, insbesondere nach dem Hinzufügen neuer Produktlinien oder dem Ändern Ihrer Seitenstruktur. Ein konsistentes Management des Crawl-Budgets stellt sicher, dass Ihre Website gesund, schnell und für die Kunden sichtbar bleibt, die kaufbereit sind.

Teilen