En bref : Pour utiliser la SERP Scraping API, envoyez une requête GET à https://serpapi.webscrapingapi.com/v2 avec api_key, engine et votre requête (q pour la plupart des moteurs, text pour Yandex). Google et Bing renvoient du JSON analysé, tandis que DuckDuckGo et Yandex renvoient le HTML de la page de résultats, que votre code doit extraire : prévoyez l'analyse et les tests en conséquence. Ce guide couvre aussi la localisation, les tâches asynchrones, les erreurs et les tarifs.
Vous avez besoin de résultats de recherche pour un ensemble de mots-clés, dans des pays et des langues spécifiques, sur des appareils précis, sous forme de données que votre code peut stocker et comparer d’une semaine à l’autre. Gérer votre propre outil de scraping de recherche implique de contourner les blocages et de réécrire les analyseurs syntaxiques à chaque fois qu’une page de résultats change ; c’est pourquoi ce guide utilise plutôt l’API SERP de WebScrapingAPI. À la fin de ce guide, vous serez en mesure d’envoyer une première requête avec votre clé définie dans une variable d’environnement, de choisir le moteur approprié, de définir le marché que vous souhaitez analyser, d’analyser de manière défensive les données JSON de Google et Bing, d’extraire vous-même le code HTML de DuckDuckGo et Yandex, d’effectuer des recherches Google de manière asynchrone, de réessayer en fonction du contrat d’erreur documenté, et de choisir un forfait adapté.
Démarrage rapide
- Point de terminaison :
https://serpapi.webscrapingapi.com/v2(GET) - Obligatoire :
api_key,engine, et la requête (qpour la plupart des moteurs de recherche,textpour Yandex) - Résultat : Google et Bing renvoient du JSON analysé. DuckDuckGo et Yandex renvoient le code HTML de la page de résultats dans une enveloppe JSON
- Essai gratuit : 100 recherches Google




