Blog

Suchanfragedaten mit Python herunterladen

Donnerstag, 22. Dezember 2011

Für alle Entwickler, die Interesse an einem programmatischen Zugriff auf die Suchanfragedaten für ihre Websites in den Webmaster Tools geäußert haben, haben wir gute Nachrichten. Sie können jetzt über ein Open-Source-Python-Skript aus dem
webmaster-tools-downloads
Projekt auf Ihre Suchanfragedaten im
CSV-Format
zugreifen. Suchanfragedaten sind derzeit nicht über die Webmaster Tools API verfügbar, was eine häufige Anfrage von API-Nutzern war, die wir für das nächste API-Update prüfen. Für diejenigen unter Ihnen, die sofortigen Zugriff auf Suchanfragedaten benötigen, schauen wir uns ein Beispiel an, wie das Python-Skript zum Herunterladen von Suchanfragedaten verwendet werden kann, um Ihre Suchanfragedaten herunterzuladen und in eine Google-Tabelle in Google Docs hochzuladen.

Suchanfragedaten mit Python herunterladen

Beispiel für die Verwendung des Python-Skripts zum Herunterladen von Suchanfragedaten

  1. Wenn Python noch nicht auf Ihrem Computer installiert ist, laden Sie es herunter und installieren Sie es
    Python.
  2. Laden Sie die
    Google Data APIs Python Client Library.
  3. herunter und installieren Sie sie.
    Erstellen Sie einen Ordner und fügen Sie das
    downloader.py
  4. Skript dem neu erstellten Ordner hinzu.
    Kopieren Sie das
    example-create-spreadsheet.py Skript in denselben Ordner wie downloader.py und bearbeiten Sie es, um die Beispielwerte für, Website E-Mail und Passwort
  5. durch gültige Werte für Ihre in Webmaster Tools verifizierte Website zu ersetzen. Öffnen Sie ein Terminalfenster und führen Sie das example-create-spreadsheet.py
    Skript aus, indem Sie python example-create-spreadsheet.py
  6. in der Befehlszeile des Terminalfensters eingeben.

Top Search Queries data exported to Google Sheets

Besuchen Sie Google Docs, um eine neue Tabelle mit Ihren Suchanfragedaten anzuzeigen.
Wenn Sie Ihre Suchanfragedaten einfach nur in einer .csv-Datei herunterladen möchten, ohne die Daten in eine Google-Tabelle hochzuladen, verwenden Sie
example-simple-download.py anstelle von example-create-spreadsheet.py

im obigen Beispiel.

Sie können diese Skripte ganz einfach so konfigurieren, dass sie täglich oder monatlich ausgeführt werden, um Ihre Suchanfragedaten über größere Zeiträume als den aktuellen Einmonatszeitraum, der in den Webmaster Tools verfügbar ist, zu archivieren und anzuzeigen, indem Sie beispielsweise einen Cron-Job einrichten oder die Windows-Aufgabenplanung verwenden.

Ein wichtiger Punkt ist, dass dieses Skriptbeispiel Benutzername und Passwort-Anmeldeinformationen im Skript selbst enthält. Wenn Sie dies in einer Produktionsumgebung ausführen möchten, sollten Sie bewährte Sicherheitsmethoden befolgen, wie z. B. die Verwendung verschlüsselter Benutzeranmeldeinformationen, die aus einer sicheren Datenspeicherquelle abgerufen werden. Das Skript selbst verwendet HTTPS für die Kommunikation mit der API, um diese Anmeldeinformationen zu schützen.
Werfen Sie einen Blick auf das Skript zum Herunterladen von Suchanfragedaten und verwenden Sie Suchanfragedaten in Ihren eigenen Skripten oder Tools. Lassen Sie uns wissen, wenn Sie Fragen oder Feedback im.

Alien Road

So setzen wir das um

We archive Search Central announcements because client questions often trace back to a change that was announced years ago. Reading the original is faster than reconstructing it from second-hand summaries.

Verwandte Leistungen

Teilen