3.11.15

ImportXML + Alexa

Unbenannt

Eine Zeitlang war es relativ einfach, Alexa-Daten in ein Google-Dokument zu importieren. Man konnte also eine Tabelle anlegen und mit einer Formel à la =value(ImportXML( CONCATENATE("http://data.alexa.com/data?cli=10&dat=snbamz&url=",$A$4),//@ rank[1])) das Ranking beliebiger Seiten von der Seite abgreifen. Wie im Bild zu sehen, ist das zum Beispiel recht praktisch, wenn man einen Shop im Internet eröffnen will: Wer möchte schon ein Lädchen, das auf Platz 142.062 liegt, wenn es welche gibt, die es unter die Top-5000 geschafft haben. Doch das Ranking ändert sich pausenlos.

Dooferweise scheint das aber so nicht mehr zu funktionieren - im Web habe ich keine funktionierende Formel gefunden. Wer sich jetzt nicht sehr intensiv mit ImportXML und der Abfragesprache XPath auseinandersetzten will, kann das Programm von Matt Trivisonno herunterladen. Man zieht einfach Lesezeichen in das Fenster, alles weitere läuft automatisch: Sofort wird über die Alexa-API der Rang abgerufen und mit einem Klick aktualisiert.

Apropos Lesezeichen: Wer tiefer einsteigen will, sollte ein solches beim praktischen XPath-Tester anlegen. Hier kann man seine Abfrageergebnisse schnell überprüfen. Und wer mit XPath umgehen kann, wird sich eventuell über das Chrome-PlugIn Scraper freuen - womit man recht komfortabel Daten aus dem Web mopst und halbautomatisch z.B. in eine Google-Tabelle verwandelt.


Keine Kommentare: