Donnerstag 22. Dezember 2011 von Markus
Google hat eine kleine Änderung in Bezug auf mobile Endgeräte angekündigt (siehe: “Introducing smartphone Googlebot-Mobile“). Demnach gibt es ab sofort zwei unterschiedliche mobile Googlebots, mit denen Google versucht, explizit mobile Inhalte zu erkennen. Das hat Google bislang auch schon gemacht, aber jetzt gibt es eben auch einen Bot, der sich als iPhone ausgibt:
One new feature we’re also launching that uses these signals is Skip Redirect for Smartphone-Optimized Pages
Google-Ergebnisse für WAP-Geräte (alt)
Wenn Google in der mobilen WAP-Suche ein Suchergebnis findet, das vom Server auf eine mobile Seite weiterleitet, zeigt Google die nicht-mobile URL an und stellt auch ein Handy-Symbol neben das Suchergebnis:

Wer auf das Listing klickt, wird dann von Google direkt auf die mobile Seite geleitet – siehe HTTP-Log (gekürzt):
GET /gwt/x?q=bahn+streik&ei=OO7yTqDrOpy-jQfGuQE&ved=0CBQQFjAG&hl=de&source=m&rd=1&u=http://www.zeit.de/2011/09/Bahnstreik-Lokfuehrer HTTP/1.1
Host: www.google.de
User-Agent: SonyEricssonK750i/R1AA Java/SEMC-Java/2.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UNTRUSTED/1.0
HTTP/1.1 302 Found
Location: http://mobil.zeit.de/2011/09/Bahnstreik-Lokfuehrer
Warum macht Google das? Um a) dem Nutzer zu signalisieren, dass er diese Seite problemlos anschauen kann und b) um Zeit beim Nutzer zu sparen. Denn Google leitet ja direkt auf die mobile Seite weiter – eine Umleitung, die eigentlich der Server vornehmen würde. Aber so fällt halt ein Redirect für den Nutzer weg, was in mobilen Netzen durchaus Zeit sparen kann.
Google-Ergebnisse für Smartphones (neu)
Google will das jetzt eben auch für Smartphones (wie iPhones und Android-Geräte) machen. Wäre schön, wenn Google dann neben dem Suchergebnis etwas ähnliches wie das Handy-Symbol bei den WAP-Ergebnissen anzeigen würde – aber derzeit passiert das noch nicht:

Das, was Google angekündigt hat, scheint derzeit aber noch nicht zu funktionieren. Wenn man derzeit auf das Listing klickt, erfolgt die Umleitung erst auf Seiten des Servers – und genau das sollte ja noch nicht passieren:
GET /wirtschaft/article12836222/Bahn-kommt-Streik-Ultimatum-mit-Angebot-zuvor.html HTTP/1.1
Host: www.welt.de
User-Agent: Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341
HTTP/1.1 302 Moved Temporarily
Location: http://mobil.welt.de/article.do?id=/wirtschaft/article12836222/Bahn-kommt-Streik-Ultimatum-mit-Angebot-zuvor.html
To-Do
Der User-Agent “Googlebot-Mobile” ist nicht mehr eindeutig. In der Vergangenheit konnte man davon ausgehen, dass dieser nur WAP-Seiten abgerufen hat, aber das ist eben nicht mehr der Fall. Google weist also explizit darauf hin, dass man die Frage, welche Inhalte ausgeliefert werden bzw. wohin umgeleitet wird, nicht allein auf Basis von “Googlebot-Mobile” treffen sollte:
If your site has treated Googlebot-Mobile specially based on the fact that it only crawls with feature phone user-agents, we strongly recommend reviewing this policy [...]
Am besten ist es eben, sich nicht primär um Googlebot-Mobile zu kümmern (außer vielleicht in der /robots.txt), sondern sich an den anderen Merkmalen des User-Agents zu orientieren.