Blog

Einstellung unseres AJAX-Crawling-Schemas

Mittwoch, 14. Oktober 2015

Kurz gesagt: Wir empfehlen nicht länger den AJAX-Crawling
Vorschlag, den wir
bereits 2009 gemacht haben.

Einstellung unseres AJAX-Crawling-Schemas

Im Jahr 2009 haben wir einen
Vorschlag unterbreitet, AJAX-Seiten crawlbar zu machen.
Damals waren unsere Systeme noch nicht in der Lage, Seiten zu rendern und zu verstehen, die JavaScript verwenden, um Nutzern
Inhalte zu präsentieren. Da
“Crawler keine dynamisch erstellten Inhalte sehen können“,
haben wir eine Reihe von Vorgehensweisen vorgeschlagen, die Webmaster befolgen können, um sicherzustellen, dass ihre AJAX-basierten Anwendungen von Suchmaschinen indexiert werden.

Die Zeiten haben sich geändert. Solange Sie Googlebot nicht daran hindern, Ihre JavaScript–
oder CSS-Dateien zu crawlen, können wir Ihre Webseiten heute im Allgemeinen
wie moderne Browser rendern und verstehen.
Um diese Verbesserung widerzuspiegeln, haben wir kürzlich unsere
technischen Webmaster-Richtlinien aktualisiert
, um davon abzuraten, Googlebot das Crawlen der CSS- oder JS-Dateien Ihrer Website zu verbieten.

Da die Annahmen für unseren Vorschlag von 2009 nicht mehr gültig sind, empfehlen wir, den Prinzipien von
progressive Enhancementzu folgen.
Sie können zum Beispiel die
History API pushState()
verwenden, um die Zugänglichkeit für eine breitere Palette von Browsern (und unsere Systeme) sicherzustellen.

Einstellung unseres AJAX-Crawling-Schemas — 2

Fragen und Antworten

F: Meine Website befolgt derzeit Ihre Empfehlung und unterstützt _escaped_fragment_.
Wird meine Website nun, da Sie Ihre Empfehlung eingestellt haben, nicht mehr indexiert?

A: Nein, die Website wird weiterhin indexiert. Wir empfehlen Ihnen jedoch im Allgemeinen, bei Ihrem nächsten Website-Update bewährte Best Practices der Branche umzusetzen. Anstelle der
_escaped_fragment_ URLs werden wir im Allgemeinen die
#! URLs crawlen, rendern und indexieren.

F: Gilt die Abkehr vom AJAX-Crawling-Vorschlag hin zu bewährten Best Practices der Branche als Website-Umzug? Muss ich Weiterleitungen einrichten?
A: Wenn Ihr aktuelles Setup einwandfrei funktioniert, müssen Sie nicht sofort etwas ändern. Wenn Sie eine neue Website erstellen oder eine bereits bestehende umstrukturieren, vermeiden Sie einfach die Einführung von
_escaped_fragment_ URLs.

F: Ich verwende ein JavaScript-Framework und mein Webserver liefert eine vorgerenderte Seite aus. Ist das immer noch in Ordnung?
A: Im Allgemeinen sollten Websites Seiten nicht nur für Google vorrendern – wir gehen davon aus, dass Sie Seiten vorrendern, um Leistungsvorteile für die Nutzer zu erzielen, und dass Sie den Richtlinien für progressive Enhancement folgen. Wenn Sie Seiten vorrendern, stellen Sie sicher, dass der an Googlebot ausgelieferte Inhalt der Nutzererfahrung in Aussehen und Interaktion entspricht. Wenn Sie Googlebot andere Inhalte als einem normalen Nutzer anzeigen, gilt dies als Cloaking und verstößt gegen unsere Webmaster-Richtlinien.

Wenn Sie Fragen haben, können Sie diese hier posten oder
im Hilfe-Forum für Webmaster.

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