Blog

Télécharger les données des requêtes de recherche à l'aide de Python

Jeudi 22 décembre 2011

Pour tous les développeurs qui ont exprimé leur intérêt pour l’accès programmatique aux données des requêtes de recherche pour leurs sites dans Webmaster Tools, nous avons de bonnes nouvelles. Vous pouvez désormais accéder à vos données de requêtes de recherche au
format CSV
en utilisant un script Python open source du projet
webmaster-tools-downloads
. Les données des requêtes de recherche ne sont actuellement pas disponibles via l’API Webmaster Tools, ce qui a été une demande fréquente des utilisateurs de l’API que nous étudions pour la prochaine mise à jour de l’API. Pour ceux d’entre vous qui ont besoin d’accéder aux données de requêtes de recherche dès maintenant, examinons un exemple de la façon dont le script Python de téléchargement des requêtes de recherche peut être utilisé pour télécharger vos données de requêtes de recherche et les importer dans une feuille de calcul Google dans Google Docs.

Télécharger les données des requêtes de recherche à l'aide de Python

Exemple d’utilisation du script Python de téléchargement des requêtes de recherche

  1. Si Python n’est pas déjà installé sur votre machine, téléchargez et installez
    Python.
  2. Téléchargez et installez la
    Google Data APIs Python Client Library.
  3. Créez un dossier et ajoutez le script
    downloader.py
    au dossier nouvellement créé.
  4. Copiez le script
    example-create-spreadsheet.py
    dans le même dossier que downloader.py et modifiez-le pour remplacer les valeurs d’exemple pour website, email et password par des valeurs valides pour votre site vérifié dans Webmaster Tools.
  5. Ouvrez une fenêtre de Terminal et exécutez le script example-create-spreadsheet.py en tapant
    python example-create-spreadsheet.py sur la ligne de commande de la fenêtre du terminal.
  6. Visitez Google Docs pour voir une nouvelle feuille de calcul contenant vos données de requêtes de recherche.

Top Search Queries data exported to Google Sheets

Si vous souhaitez simplement télécharger vos données de requêtes de recherche dans un fichier .csv sans importer les données dans une feuille de calcul Google, utilisez
example-simple-download.py
au lieu de example-create-spreadsheet.py dans l’exemple ci-dessus.

Vous pouvez facilement configurer ces scripts pour qu’ils s’exécutent quotidiennement ou mensuellement afin d’archiver et de visualiser vos données de requêtes de recherche sur des plages de dates plus larges que le mois de données actuel disponible dans Webmaster Tools, par exemple en configurant une tâche cron ou en utilisant le Planificateur de tâches Windows.

Un point important à noter est que cet exemple de script inclut des identifiants de nom d’utilisateur et de mot de passe dans le script lui-même. Si vous prévoyez d’exécuter cela dans un environnement de production, vous devez suivre les meilleures pratiques de sécurité telles que l’utilisation d’identifiants d’utilisateur chiffrés récupérés à partir d’une source de stockage de données sécurisée. Le script lui-même utilise HTTPS pour communiquer avec l’API afin de protéger ces identifiants.

Jetez un œil au script de téléchargement des requêtes de recherche et commencez à utiliser les données des requêtes de recherche dans vos propres scripts ou outils. Faites-nous savoir si vous avez des questions ou des commentaires dans le
Webmaster Help Forum.

Alien Road

Comment nous l'appliquons

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.

Services associés

Partager