Position bei Google per PHP Script abfragen
Stephan
- php
Hi,
wieß jemand wie sowas geht?
Danke schonmal
Stephan
PS: Archiv und Google blieben erfolglos :-(
Hallo,
[Position bei Google per PHP Script abfragen]
Solltest Du nicht tun.
Google verbietet es ausdruecklich:
http://www.google.com/terms_of_service.html
Punkt "No Automated Querying"
Wenn Du eine "normale" Abfrage machst (fopen oder so),
dann "riecht" Google, dass da PHP im Spiel ist, und liefert
AFAIK eine 403 FORBIDDEN Fehlermeldung.
Du muesstest also mit PHP "Browser spielen", d.h.
mit fsockopen() eine Verbindung oeffnen, sagen,
dass Du der und der Browser bist, und dass Du
die und die Ressource haben moechtest.
Dann liefert Google vielleicht eine anstaendige
HTTP-Antwort und auch eine HTML-Seite mit
den Resultaten, die Du dann auswerten musst.
Aber wie gesagt: Lass es lieber sein.
Oder frag bei Google um Erlaubnis.
Ich weiss nicht, was passiert, wenn sie Dir auf die
Schliche kommen. <spekulation>Im schlimmsten Fall
setzen sie sowohl Deine Domain als auch die
IP-Adresse des Webservers auf eine Art Blacklist,
und alle betroffenen Websites fliegen aus dem
Index.</spekulation>
Just my 2 cents,
Thomas
hi,
Solltest Du nicht tun.
Google verbietet es ausdruecklich:
http://www.google.com/terms_of_service.html
Punkt "No Automated Querying"
stimmt.
Oder frag bei Google um Erlaubnis.
oder nutze das, was google dafür extra zur verfügung stellt:
die google web api, http://www.google.com/apis/
gruss,
wahsaga
Hallo wahsaga,
oder nutze das, was google dafür extra zur verfügung stellt:
die google web api, http://www.google.com/apis/
Danke fuer den Hinweis. Klingt spannend!
Leider hat es einige Einschraenkungen:
* Es ist offiziell noch immer "beta" und kann
jederzeit eingestellt werden.
=> wuerde mich davon abhalten, sehr viel
Zeit in die Entwicklung zu investieren
* Nur 1'000 Abfragen pro Tag und (registr.) Benutzer
* Nur 10 Resultate pro Abfrage, max bis Position 1'000.
http://www.google.com/apis/api_faq.html
Gruss,
Thomas