Google Ads competitor analysis - track rivals' ads with proxies - DataImpulse

L’analyse concurrentielle Google Ads consiste à suivre les annonces diffusées par vos concurrents, notamment leurs titres, textes, pages de destination et les requêtes sur lesquelles leurs annonces apparaissent, afin d’affiner vos propres campagnes. Leurs annonces sont publiques ; le défi consiste à les collecter de manière systématique, car Google personnalise les résultats selon la localisation et limite les requêtes automatisées. Ce guide présente les éléments à suivre, les méthodes efficaces (Ads Transparency Center de Google et scraping des annonces dans les SERP), ainsi que la façon dont les proxies permettent de rendre le suivi des annonces concurrentes fiable sur différents marchés.

Je suis Andrii Byzov, AI-Native Fractional CMO, et je gère des dispositifs de paid search et de veille concurrentielle. Ci-dessous : les données qui valent la peine d’être collectées, deux méthodes de collecte pratiques, un exemple de code, le cadre légal et le rôle des proxies.


Faits clés

  • Les annonces des concurrents sont des données publiques : les titres, textes publicitaires et pages de destination apparaissent sur la SERP et dans le Googl’Ads Transparency Center.
  • Deux méthodes de collecte : l’Ads Transparency Center (annonces approuvées qu’un annonceur a diffusées récemment, ~30 derniers jours) et le scraping des annonces SERP (les annonces qui apparaissent pour vos requêtes cibles).
  • Les annonces sont géo-personnalisées : ce qui s’affiche à New York diffère de Londres ; une analyse concurrentielle précise interroge donc depuis une IP dans chaque marché cible.
  • Google limite les requêtes automatisées et signale rapidement les IP de data centers, donc la surveillance basée sur la SERP à grande échelle nécessite des proxies résidentiels rotatifs.
  • Il s’agit de veille publicitaire concurrentielle, pas de vérification publicitaire : il s’agit de suivre les annonces des concurrents, et non de vérifier que vos propres annonces s’affichent correctement.

Qu’est-ce que l’analyse concurrentielle Google Ads ?

L’analyse concurrentielle Google Ads (ou analyse concurrentielle Google AdWords, selon l’ancienne appellation) consiste à surveiller l’activité de recherche payante des entreprises avec lesquelles vous êtes en concurrence : les requêtes qui font apparaître leurs annonces, ce que disent leurs titres et leurs offres, vers quelles pages leurs annonces redirigent, et la persistance de chaque campagne. (Ce que vous observez, ce sont les requêtes sur lesquelles leurs annonces apparaissent, et non la preuve des mots-clés exacts ou des enchères en arrière-plan : la requête large, Performance Max et les effets liés aux enchères entrent tous en jeu.) Réalisée en continu, elle vous indique les messages sur lesquels vos concurrents misent, les angles de pages de destination qui convertissent pour eux, et les opportunités inexploitées dont vous pouvez tirer parti. Elle se distingue de la vérification publicitaire, qui contrôle que vos propres annonces s’affichent correctement. Ici, vous étudiez celles de tous les autres.

Quelles données pouvez-vous suivre ?

  • Titres et textes d’annonces : les messages et offres que les concurrents testent.
  • URL des pages de destination : la destination de chaque annonce et la manière dont ces pages sont conçues.
  • Requêtes déclencheuses : les recherches pour lesquelles les annonces d’un concurrent apparaissent lors de vos requêtes (un signal de ciblage, pas une preuve des enchères exactes sur les mots-clés).
  • Persistance et fréquence des annonces : les campagnes diffusées à long terme (les gagnantes) par rapport aux tests courts.
  • Géo et appareil : les marchés et appareils qu’un concurrent privilégie.

Méthodes pour suivre les publicités des concurrents

1. Googl’Ads Transparency Center

L’Ads Transparency Center de Google est une bibliothèque publique qui présente les annonces approuvées qu’un annonceur vérifié a diffusées récemment, généralement au cours des 30 derniers jours, avec les formats et les régions, sous réserve des limites liées à l’emplacement et à l’éligibilité. C’est le point de départ le plus fiable pour la veille publicitaire concurrentielle : les annonces récentes d’un annonceur vérifié réunies au même endroit. Vous pouvez les consulter manuellement ou les collecter de manière systématique (via des proxies, car l’outil reste sensible à la géolocalisation et soumis à des limites de débit).

2. Scraping des annonces SERP

L’autre méthode consiste à scraper directement les résultats de recherche : interrogez vos mots-clés cibles et capturez les résultats sponsorisés qui apparaissent. Cela révèle le paysage concurrentiel exact pour un mot-clé : qui enchérit, dans quel ordre et avec quel texte d’annonce. Comme les annonces sont géopersonnalisées et que Google applique des limites de débit strictes, c’est ici que les proxies résidentiels rotatifs et les bons paramètres gl/hl comptent le plus. (Consultez notre guide des meilleurs proxies pour le scraping SERP pour la couche SERP.)

3. Outils tiers

Des outils comme SEMrush et SpyFu estiment les mots-clés et les dépenses publicitaires des concurrents à partir de leurs propres jeux de données. C’est pratique, mais vous ne maîtrisez ni la méthodologie ni la fraîcheur des données. Une collecte DIY via SERP et le Transparency Center vous donne exactement les mots-clés, les marchés et la cadence qui vous intéressent.


Comment scraper les annonces concurrentes depuis la SERP

L’approche DIY : envoyez votre mot-clé cible à Google depuis le bon marché via un proxy résidentiel, puis analysez les blocs sponsorisés. Tout d’abord, récupérez la SERP avec des paramètres de pays/langue correspondant à l’emplacement du proxy.



import requests
from urllib.parse import quote_plus

HEADERS = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) "
                         "AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36",
           "Accept-Language": "en-US,en;q=0.9"}

# Ads are geo-personalized, so query from an IP in the target market.
proxies = {"http":  "http://LOGIN__cr.us;sid.ads1:[email protected]:823",
           "https": "http://LOGIN__cr.us;sid.ads1:[email protected]:823"}

def fetch_serp(keyword, gl="us", hl="en"):
    """Fetch a Google SERP for a keyword from a specific country (gl) and
    language (hl), routed through a residential proxy in that market."""
    url = (f"https://www.google.com/search?q={quote_plus(keyword)}"
           f"&gl={gl}&hl={hl}")
    r = requests.get(url, headers=HEADERS, proxies=proxies, timeout=30)
    r.raise_for_status()
    # bail out if Google served a consent/CAPTCHA/block page instead of results
    if "sorry/index" in r.url or "consent" in r.url or "unusual traffic" in r.text.lower():
        raise RuntimeError("Got a consent/CAPTCHA/block page, not a SERP")
    return r.text






















Extrayez ensuite les blocs d’annonces, avec le titre, l’URL de destination et le texte, dans des lignes structurées que vous pouvez consigner au fil du temps. Le balisage SERP de Google change fréquemment, considérez donc les sélecteurs comme un point de départ et vérifiez-les dans DevTools.



from bs4 import BeautifulSoup

def extract_ads(html):
    """Pull the sponsored results (your competitors' live ads) from the SERP:
    headline, display/landing URL, and copy. Google's markup changes often, so
    confirm the current selectors in DevTools."""
    soup = BeautifulSoup(html, "html.parser")
    ads = []
    for block in soup.select("div[data-text-ad], div.uEierd"):
        head = block.select_one("div[role='heading'], span")
        link = block.select_one("a[href]")
        body = block.select_one(".MUxGbd, .Va3FIb")
        ads.append({
            "headline": head.get_text(strip=True) if head else None,
            "url":      link["href"] if link else None,
            "copy":     body.get_text(strip=True) if body else None,
        })
    return ads

ads = extract_ads(fetch_serp("crm software", gl="us"))
print(ads)





















Exécutez cela sur votre liste de mots-clés selon un calendrier, consignez chaque annonce avec un horodatage, et vous constituerez un historique des messages de vos concurrents et des campagnes qui perdurent, soit le cœur d’une analyse concurrentielle Google Ads continue.


Pourquoi les proxies sont importants pour la surveillance des annonces concurrentes

L’analyse concurrentielle basée sur les SERP a besoin de proxies pour deux raisons. Premièrement, la géopersonnalisation : Google affiche des annonces différentes selon la localisation. Pour voir les annonces d’un concurrent sur un marché donné, vous devez donc interroger depuis une IP située sur ce marché. Sans cela, votre vue correspond simplement à votre propre localisation. Deuxièmement, la limitation du débit : Google bride les requêtes automatisées et signale rapidement les IP de data centers. Surveiller un véritable ensemble de requêtes sur plusieurs marchés est donc difficile sans IP rotatives. Les proxies résidentiels DataImpulse ($1/GB, rotatifs, 195 pays avec ciblage par ville) vous fournissent des IP par marché, issues d’utilisateurs réels. Toutefois, les proxies influent sur la localisation, ils ne rendent pas le scraping conforme : vérifiez les Conditions d’utilisation de Google et les robots, appliquez des limites de débit, et privilégiez les API autorisées ou les fournisseurs sous licence lorsque c’est possible.

Est-il légal de suivre les annonces des concurrents ?

Les données publicitaires elles-mêmes sont publiques : les annonces des concurrents sont affichées à tous, et l’Ads Transparency Center de Google est explicitement une bibliothèque publique. La collecte de données publicitaires publiques et non personnelles à des fins de veille concurrentielle est largement défendable. Mais le fait qu’elles soient publiques n’efface pas les réserves : les conditions de Google restreignent les requêtes automatisées et le contournement des protections. La collecte automatisée de SERP peut donc soulever des questions liées aux Conditions d’utilisation et d’autres enjeux juridiques, et pas seulement des blocages liés au débit. Privilégiez les API autorisées ou les fournisseurs sous licence lorsque c’est possible, et demandez un avis juridique pour toute collecte à grande échelle. Dans tous les cas, restez dans un cadre défendable : collectez des données publicitaires publiques, ne contournez pas les connexions ni les contrôles d’accès, respectez les limites de débit et ne scrapez pas de données personnelles. Pour le cadre complet, consultez notre guide sur la légalité du web scraping. Il s’agit d’informations générales, et non d’un conseil juridique.


Questions fréquentes

Qu’est-ce que l’analyse concurrentielle Google Ads ?

Il s’agit de surveiller l’activité de recherche payante de vos concurrents : les mots-clés qui déclenchent leurs annonces, leurs titres et leurs textes, les pages de destination qu’ils utilisent, et la durée de chaque campagne. L’objectif est de comprendre sur quels messages et quelles offres vos concurrents misent, et de trouver des opportunités à exploiter. C’est différent de la vérification publicitaire, qui contrôle vos propres annonces.

Comment voir quelles annonces Google Ads un concurrent diffuse ?

Deux méthodes : l’Ads Transparency Center de Google, une bibliothèque publique des annonces approuvées qu’un annonceur vérifié a diffusées récemment (généralement les 30 derniers jours, avec des limites géographiques) ; et le scraping des annonces dans les SERP, qui consiste à interroger vos mots-clés cibles et à capturer les résultats sponsorisés. L’Ads Transparency Center affiche les annonces récentes d’un annonceur au même endroit ; le scraping des SERP montre les annonces qui apparaissent pour une requête lors de vos exécutions.

Ai-je besoin de proxies pour suivre les annonces des concurrents ?

Pour une surveillance basée sur les SERP à grande échelle, oui. Google affiche des annonces différentes selon la localisation et limite le débit des requêtes automatisées, en signalant rapidement les IP de data centers. Les proxies résidentiels rotatifs dans chaque marché cible renvoient des annonces précises selon la localisation et réduisent les blocages, même s’ils ne permettent pas de contourner les conditions de Google.

Le suivi des Google Ads des concurrents est-il légal ?

Les données publicitaires sont publiques : les annonces sont visibles par tous et l’Ads Transparency Center est une bibliothèque publique, donc leur collecte à des fins de veille concurrentielle est largement défendable. Mais le fait qu’elles soient publiques ne supprime pas les réserves : les conditions de Google limitent les requêtes automatisées et le contournement des protections, de sorte que la collecte automatisée des SERP peut soulever des questions liées aux conditions d’utilisation et à d’autres aspects juridiques. Privilégiez les API autorisées ou les fournisseurs sous licence lorsque c’est possible, et demandez un avis juridique pour une collecte à grande échelle. Respectez les limites de débit, ne contournez pas les contrôles d’accès et évitez les données personnelles. Ceci ne constitue pas un avis juridique.

Quelle est la différence avec la vérification publicitaire ?

La vérification publicitaire contrôle que vos propres annonces s’affichent correctement et ne font pas l’objet de fraude ou de mauvais placement. L’analyse concurrentielle suit les annonces d’autres entreprises afin d’éclairer votre stratégie. La même infrastructure de proxies est utilisée, mais dans le sens inverse.


Conclusion

L’analyse concurrentielle Google Ads transforme les annonces publiques de vos concurrents en levier stratégique : leurs messages, leurs pages de destination, les requêtes sur lesquelles leurs annonces apparaissent et les campagnes qui perdurent. Combinez le Googl’Ads Transparency Center avec le scraping des annonces dans les SERP, exécutez-le marché par marché via des proxies résidentiels géociblés, et consignez les résultats au fil du temps. Limitez-vous aux données publicitaires publiques et respectez les limites de débit, afin de rester dans un cadre défendable. Pour la couche SERP, consultez les meilleurs proxies pour le scraping SERP ; pour une configuration plus large, les meilleurs proxies pour le web scraping.

Dernière mise à jour : 25 juin 2026.




Share article: