Comment suivre la position d’un site sur Google (gratuit) : mon script perso
Le SEO n’est pas mon cœur de métier. Pourtant, pour les sites sur lesquels je travaille, il m’arrive souvent d’avoir besoin d’audits rapides ou de vérifier une position sur quelques mots-clés stratégiques. Pas question pour autant de souscrire à des abonnements coûteux : mon activité ne le justifie pas. C’est dans cette optique que j’ai développé un petit script personnel, simple mais efficace, pour suivre gratuitement ces positions.
Cet article vous partage le fonctionnement et l’accès au script disponible ici : https://github.com/ChStram/SeoGooglePosition.
Pourquoi créer son propre outil de suivi de position ?
Les outils de suivi de position comme SEMrush, Ahrefs ou SE Ranking sont extrêmement puissants. Mais ils s’adressent à des agences ou à des sites ayant des besoins SEO constants et intensifs. Quand on a seulement quelques mots-clés à surveiller de temps en temps, l’investissement n’est pas justifié.
Créer son propre script permet de :
- Récupérer des données fiables directement depuis Google.
- Automatiser une tâche chronophage.
- Éviter les abonnements superflus.
Fonctionnement du script SeoGooglePosition
Le script utilise l’API de SerpAPI, une plateforme qui facilite l’accès aux résultats de recherche Google de manière automatisée et conforme aux règles d’utilisation.
Étapes de fonctionnement :
- Vous définissez une liste de mots-clés à analyser.
- Le script interroge Google via SerpAPI.
- Il scanne les résultats pour repérer la position de votre site.
- Il génère un fichier csv avec la liste des positions trouvées pour vos mots clés.
Ce projet s’adresse aux développeurs, freelances ou curieux souhaitant garder un œil sur quelques mots-clés sans complexité excessive.
Créer sa clé API sur SerpAPI : mode d’emploi
Pour utiliser le script, il vous faut une clé API SerpAPI. Voici comment l’obtenir (c’est gratuit) :
- Rendez-vous sur https://serpapi.com/ et créez un compte gratuit.
- Une fois inscrit, accédez à votre tableau de bord.
- Copiez la clé API affichée dans votre profil.
Cette clé sera à renseigner dans le script pour pouvoir interroger les résultats de Google via SerpAPI.
Limites de la version gratuite
SerpAPI propose une version gratuite avec des restrictions adaptées aux petits besoins :
- 100 recherches gratuites par mois.
- Résultats exhaustifs (plusieurs pages de résultats possibles).
Cette limite est suffisante pour une utilisation ponctuelle ou des audits réguliers mais modérés. Au-delà, des forfaits payants sont disponibles.
Installation et utilisation du script
Le dépôt GitHub fournit un guide complet d’installation :
- Clonez le projet sur votre machine.
- Installez les dépendances nécessaires (Python + requests).
- Configurez vos mots-clés et votre clé API dans le fichier de configuration.
- Lancez le script : il affichera directement les positions trouvées.
Le script est pensé pour être léger, rapide et modifiable selon vos besoins (export CSV, alertes, etc.).
Un outil simple, efficace, et libre
Sans prétendre rivaliser avec les géants du SEO, ce script répond à un besoin bien réel : connaître sa position sur Google sans abonnement inutile. Facile à installer et à utiliser, il peut être une porte d’entrée vers l’automatisation de vos tâches numériques.
Pour le découvrir et l’adapter à vos propres besoins, rendez-vous sur le dépôt GitHub : https://github.com/ChStram/SeoGooglePosition.
Et vous, comment suivez-vous vos positions ?
Ce script répond à mes besoins, mais chacun a ses propres méthodes et astuces. Utilisez-vous d’autres outils gratuits ou des techniques maison pour suivre vos positions sur Google ? N’hésitez pas à partager vos retours, vos idées ou vos solutions alternatives en commentaire !
Si cet article "Comment suivre la position d’un site sur Google (gratuit) : mon script perso" vous a aidé, si vous avez des questions ou des améliorations à proposer, n'hésitez pas à me laisser un commentaire en bas de page !
Charlie Stram,
Développeur web freelance
