Discussion:
Google-Suche tut ohne JavaScript nicht mehr
(zu alt für eine Antwort)
Christoph Schneegans
2012-04-12 23:30:34 UTC
Permalink
Hallo allerseits!

Mit einigem Erstaunen stelle ich fest, daß die Google-Suche ohne
JavaScript überhaupt nicht mehr funktioniert. Wenn ich
<http://www.google.de/> öffne, einen Suchbegriff eingebe und auf
"Google-Suche" klicke oder das Formular per Enter abschicke, lande
ich auf einer Seite, die folgenden Text anzeigt:

404. That’s an error. The requested URL ... was not found on this
server. That’s all we know.

Ich kann das mit IE, Firefox, Opera und Chrome reproduzieren, wenn
JavaScript abgeschaltet ist.

Absicht oder Versehen seitens Google? Na ja, jedenfalls eine zweite
Chance für Bing...
--
<http://schneegans.de/web/kanonische-adressen/> · Gute URLs
Bjoern Hoehrmann
2012-04-13 00:07:34 UTC
Permalink
Post by Christoph Schneegans
Mit einigem Erstaunen stelle ich fest, daß die Google-Suche ohne
JavaScript überhaupt nicht mehr funktioniert. Wenn ich
<http://www.google.de/> öffne, einen Suchbegriff eingebe und auf
"Google-Suche" klicke oder das Formular per Enter abschicke, lande
Funktioniert für mich in Opera. Cookies/Cache/Verlauf löschen?
--
Björn Höhrmann · mailto:***@hoehrmann.de · http://bjoern.hoehrmann.de
Am Badedeich 7 · Telefon: +49(0)160/4415681 · http://www.bjoernsworld.de
25899 Dagebüll · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/
Christoph Schneegans
2012-04-13 01:26:15 UTC
Permalink
Post by Bjoern Hoehrmann
Post by Christoph Schneegans
Mit einigem Erstaunen stelle ich fest, daß die Google-Suche ohne
JavaScript überhaupt nicht mehr funktioniert.
Funktioniert für mich in Opera. Cookies/Cache/Verlauf löschen?
Habe mir das noch etwas genauer angeschaut; nach dem Abschicken des
Formulars lande ich auf
<http://www.google.de/search?sclient=psy-ab&hl=en&site=&source=hp&q=foobar&btnG=Search>,
und im Quelltext liest man bspw. das:

<noscript><meta HTTP-EQUIV="refresh" content="0;url=&gbv=1&sei=bnqHT7uhGsbQtAbT34n6Aw">

Der relative Verweis wird vom Browser zu
<http://www.google.de/&gbv=1&sei=bnqHT7uhGsbQtAbT34n6Aw> aufgelöst,
und das liefert 404. Wenn man die URL so zusammenbaut, wie es
vermutlich intendiert ist, erhält man
<http://www.google.de/search?sclient=psy-ab&hl=en&site=&source=hp&q=foobar&btnG=Search&gbv=1&sei=bnqHT7uhGsbQtAbT34n6Aw>,
und das spuckt auch ohne JavaScript die gewünschten Ergebnisse aus.
Das sieht mir doch sehr nach einem Fehler bei Google aus.

Immerhin brauche ich den Google-Eintrag in meiner search.ini offenbar
nur um '&gbv=1' zu erweitern, damit die Suche wieder tut.
--
<http://schneegans.de/sv/> · Schema-Validator für XML
Mike Ritter
2012-04-13 01:37:20 UTC
Permalink
Post by Christoph Schneegans
Habe mir das noch etwas genauer angeschaut; nach dem Abschicken des
Formulars lande ich auf
<http://www.google.de/search?sclient=psy-ab&hl=en&site=&source=hp&q=foobar&btnG=Search>,
<noscript><meta HTTP-EQUIV="refresh" content="0;url=&gbv=1&sei=bnqHT7uhGsbQtAbT34n6Aw">
Wie machst Du das? Ich kann das hier nicht nachvollziehen, Refresh ist
deaktiviert, ich lande trotzdem auf dem 404.
Christoph Schneegans
2012-04-13 02:29:23 UTC
Permalink
Post by Mike Ritter
(...) nach dem Abschicken des Formulars lande ich auf
<http://www.google.de/search?sclient=psy-ab&hl=en&site=&source=hp&q=foobar&btnG=Search>,
<noscript><meta HTTP-EQUIV="refresh" content="0;url=&gbv=1&sei=bnqHT7uhGsbQtAbT34n6Aw">
Wie machst Du das? Ich kann das hier nicht nachvollziehen, Refresh
ist deaktiviert, ich lande trotzdem auf dem 404.
Hm, welchen Browser verwendest du denn? In Opera wirkt die
Einstellung "Enable automatic redirection" auf HTTP- und meta-
Weiterleitungen. Diese Einstellung ist AFAICS mit
<opera:config#UserPrefs|ClientRefresh> verknüpft.

Notfalls einen Proxy wie Fiddler nehmen, der den Traffic loggt.
--
<http://schneegans.de/web/xhtml/> · Klare Antworten zu XHTML
Christoph Schneegans
2012-04-13 08:07:33 UTC
Permalink
(...) nach dem Abschicken des Formulars lande ich auf
<http://www.google.de/search?sclient=psy-ab&hl=en&site=&source=hp&q=foobar&btnG=Search>,
<noscript><meta HTTP-EQUIV="refresh" content="0;url=&gbv=1&sei=bnqHT7uhGsbQtAbT34n6Aw">
Ich sehe nun (allerdings auf einem anderen Rechner) eine absolute
URL:

<noscript><meta HTTP-EQUIV="refresh"
content="0;url=http://www.google.de/search?sclient=psy-ab&hl=de&site=&source=hp&q=foobar&gbv=1&sei=2N2HT4_zOIHusgaVssz4Cg">

Damit funktioniert die Suche ohne JavaScript wieder.
--
<http://schneegans.de/usenet/mids/> · Postings verlinken
Lesen Sie weiter auf narkive:
Loading...