

# Chronometrica ou Apify Google Search Results Scraper pour vérifier le classement de mots-clés

Choisissez Chronometrica si vous avez besoin d’un petit tableau de classements Google à relever régulièrement pour des mots-clés et des URL cibles fixes, avec une limite de résultats claire et des paramètres de marché enregistrés. Choisissez Apify Google Search Results Scraper si vous avez besoin de `mobileResults`, de `locationUule`, de blocs plus riches issus des pages de résultats, d’exports de pages, de la recherche par IA en option ou de la collecte du contenu des sites web. [Documentation Chronometrica](https://apify.com/chronometrica/google-search-scraper), [documentation Apify](https://apify.com/apify/google-search-scraper).

Le choix dépend surtout du contexte de recherche nécessaire à votre vérification du classement. Un réglage du pays et de la langue peut suffire pour une observation simple. Une étude qui exige un appareil ou une ville précis nécessite davantage de contrôle. Faites ce choix avant de collecter les résultats.

Un Actor est un programme de collecte hébergé. Une Task est un ensemble de paramètres d’entrée enregistrés pour ce programme. Dans cette méthode, l’Actor collecte les résultats de recherche. Vos observations enregistrées vous permettent de comparer une URL cible entre plusieurs exécutions.

Une [discussion publique sur le SEO](https://www.reddit.com/r/SEO/comments/1dybuk8/any_tools_to_just_monitor_specific_keyword_ranking) demande comment suivre le classement de mots-clés précis sans rapports supplémentaires. Cette comparaison répond à ce besoin ciblé : choisir un outil de collecte, vérifier sa sortie et conserver un relevé de classement utile.

## Choisissez selon le contexte nécessaire à votre vérification du classement

Chronometrica convient si vous pouvez formuler la tâche ainsi : collecter un ensemble limité de résultats Google pour ces requêtes exactes, enregistrer le contexte et vérifier si ces URL cibles apparaissent. Ses champs documentés permettent de constituer ce relevé ciblé. [Documentation Chronometrica](https://apify.com/chronometrica/google-search-scraper).

Apify Google Search Results Scraper documente les résultats naturels et payants, les réglages de localisation et les vues d’export en tableau des résultats naturels et payants. Le simple format en tableau n’est donc pas un avantage propre à Chronometrica. Les réglages de contexte supplémentaires d’Apify peuvent être décisifs pour une étude précise du classement. [Documentation Apify](https://apify.com/apify/google-search-scraper).

| Critère de choix | Chronometrica | Apify Google Search Results Scraper |
| --- | --- | --- |
| Tableau de résultats | Champs de résultat fixes et limite explicite par requête | Vues d’export en tableau des résultats naturels et payants |
| Contexte requis | Vérifiez si les paramètres de marché fournis suffisent | `mobileResults` et `locationUule` |
| Besoin de collecte plus large | À choisir pour une méthode d’observation du classement sur une plage limitée | Exports de pages et outils optionnels d’IA ou de collecte du contenu des sites web |

Le tableau résume les spécifications vérifiées de [Chronometrica](https://apify.com/chronometrica/google-search-scraper) et d’[Apify](https://apify.com/apify/google-search-scraper).

Pour une petite liste de mots-clés, choisissez Chronometrica en confiance si son périmètre répond à votre besoin. Ce choix repose sur ses spécifications de collecte claires : chaque résultat possède des champs qui indiquent la requête, le moteur, la position et l’heure d’observation. Ces champs permettent de créer un tableau de classement compact.

Cet article est publié par Chronometrica. La recommandation repose sur l’adéquation documentée et les éléments vérifiés le 20 octobre 2026. Ces éléments ne fournissent aucune comparaison mesurée de la vitesse, du coût, de la précision ou de la fiabilité à long terme.

## Vérifiez la limite de résultats avant de choisir

Chronometrica documente `maxResultsPerExecutedQuery` comme un entier compris entre 1 et 100. Cette limite s’applique à chaque requête exécutée. Le schéma vérifié accepte entre 1 et 100 éléments dans `queries`. Ces limites sont distinctes : l’une fixe le nombre de requêtes ; l’autre fixe le nombre maximal de lignes renvoyées pour chaque requête exécutée. [Schéma d’entrée Chronometrica](https://apify.com/chronometrica/google-search-scraper/input-schema).

Si votre besoin initial porte sur tous les résultats d’une requête et que cela exige plus de 100 lignes, Chronometrica ne répond pas à ce besoin. Restreindre la demande aux 100 premières lignes change la tâche. Cela ne remplit pas la demande initiale.

Pour une vérification sur une plage limitée, choisissez une limite qui répond à votre question réelle. Une observation des 10 premiers résultats peut indiquer si une cible apparaît dans la plage enregistrée et quel rang indique la ligne renvoyée. Elle ne peut pas donner un rang numérique pour une cible située hors de cette plage.

Distinguez la limite configurée du nombre de lignes renvoyées. Une limite de 10 fixe un maximum. Elle ne prouve pas que l’exécution a renvoyé 10 lignes utiles. Enregistrez les 2 valeurs pour qu’un lecteur puisse comprendre ensuite la portée des éléments recueillis.

La même règle s’applique à une liste fixe de mots-clés. Une entrée valide ne prouve pas que chaque mot-clé a produit des résultats exploitables. Vérifiez les valeurs de requête renvoyées avant de considérer l’observation comme complète.

## Suivez une méthode simple pour choisir

### 1. Définissez la question sur le classement

Notez la liste exacte des mots-clés et les URL cibles avant de lancer l’Actor. Conservez le texte des mots-clés soumis pour pouvoir le comparer à `executedQuery` dans la sortie.

Notez ensuite le contexte requis :

- Moteur de recherche.
- Pays et langue.
- Inclusion ou exclusion des résultats sponsorisés dans l’observation.
- Nombre maximal de résultats par requête exécutée.
- Tout contexte requis concernant la ville ou l’appareil.

Décidez si vous vérifiez une page précise ou n’importe quelle page d’un domaine. Ces questions peuvent donner des réponses différentes. Si la tâche porte sur l’URL d’un article précis, une autre page du même site ne correspond pas à cette règle de ciblage.

Une préférence générale de marché diffère aussi d’un réglage de recherche précis. Le pays indiqué ne suffit pas à établir la ville, l’appareil utilisé ou le contexte d’une recherche effectuée en étant connecté à un compte. Si votre décision dépend de l’un de ces détails, clarifiez les paramètres de collecte avant de retenir l’outil.

### 2. Configurez une entrée limitée à Google

Ouvrez la [Task Keyword Rank Snapshot](https://apify.com/chronometrica/google-search-scraper/examples/keyword-rank-snapshot) et examinez son entrée enregistrée. La Task a inclus plusieurs moteurs de recherche par le passé. Son titre ne prouve pas quels moteurs sont actuellement sélectionnés.

Définissez explicitement `engines` sur `["google"]`. Utilisez cette structure d’entrée vérifiée comme point de départ :

```json
{
  "queries": [
    "machine learning tutorials"
  ],
  "engines": [
    "google"
  ],
  "maxResultsPerExecutedQuery": 10,
  "country": "US",
  "language": "en",
  "includeSponsoredResults": false
}
```

Suivez une méthode simple pour choisir

Ces champs et valeurs fournis ont passé une vérification de conformité avec une copie en cache du schéma d’entrée public. Cette vérification confirme la structure de l’entrée. Elle ne prouve pas qu’une exécution réelle atteindra Google ou renverra le nombre de résultats demandé. [Schéma d’entrée Chronometrica](https://apify.com/chronometrica/google-search-scraper/input-schema).

Remplacez la requête d’exemple par votre liste fixe de mots-clés. Examinez de nouveau l’entrée complète avant de l’enregistrer. Vérifiez en particulier les moteurs sélectionnés et la règle concernant les résultats sponsorisés.

Le schéma vérifié autorise `country: "US"`. Ne supposez pas que cette entrée prend en charge un autre pays. Si vous avez besoin d’un autre marché, confirmez un paramètre pris en charge avant de choisir l’outil de collecte. La valeur `language` fournie est une chaîne de caractères ; sa seule présence ne suffit pas à établir un contexte de recherche local précis.

### 3. Vérifiez les champs renvoyés

Chronometrica documente notamment les champs de résultat `engine`, `executedQuery`, `country`, `language`, `page`, `rankOnPage`, `rank`, `canonicalUrl` et `observedAt`. Ensemble, ils identifient un résultat et le contexte de son observation. [Documentation Chronometrica](https://apify.com/chronometrica/google-search-scraper).

Examinez ces champs avant de calculer une variation. Utilisez le champ `rank` renvoyé pour relever le rang. N’utilisez pas la position de la ligne dans un fichier exporté. Le tri ou la fusion de fichiers peut modifier l’ordre des lignes.

Conservez `page` et `rankOnPage` comme champs complémentaires. Ils vous aident à examiner la position enregistrée sans devoir la reconstituer à partir d’un export.

Vérifiez aussi que `engine` correspond à Google pour chaque ligne utilisée dans la comparaison. Si vous trouvez un autre moteur, gardez ces lignes à part et corrigez l’entrée enregistrée. Le rang d’un autre moteur ne peut pas servir de rang Google antérieur ou ultérieur.

### 4. Définissez la règle de correspondance des URL

Utilisez le champ renvoyé `canonicalUrl` pour la comparaison avec votre cible. Rédigez une règle de correspondance des URL et appliquez-la aux 2 observations.

Pour vérifier une page précise, commencez par une correspondance exacte. Si vous choisissez d’ignorer une barre oblique finale ou de supprimer certains paramètres de suivi, indiquez ces modifications dans la règle. Ne supprimez pas tous les paramètres de requête sans examen. Un paramètre peut identifier une autre page.

Conservez l’URL d’origine renvoyée à côté de toute valeur modifiée utilisée pour la correspondance. Vous pourrez ainsi examiner la correspondance plus tard. Cela aide aussi à expliquer pourquoi une page a été retenue comme cible.

Appliquez la même règle aux 2 exécutions. Si vous modifiez la règle entre les observations, vérifiez de nouveau les données antérieures avant de signaler une variation.

### 5. Comparez uniquement des observations compatibles

Vérifiez que le moteur, la requête exécutée, les paramètres de marché, la règle concernant les résultats sponsorisés et la règle de correspondance des URL sont identiques. Vérifiez aussi les limites enregistrées. Si une cible apparaît plus tard dans une plage plus large, cela ne permet pas de connaître son rang antérieur si la plage précédente ne la contenait pas.

Utilisez `observedAt` pour indiquer l’heure de l’observation. Conservez les paramètres de collecte avec cette observation pour pouvoir expliquer une différence plus tard.

Lorsqu’un élément de contexte requis reste indéterminé, indiquez-le clairement. Par exemple, un relevé peut préciser que le contexte concernant la ville ou l’appareil n’a pas été établi. C’est plus utile qu’un rang qui semble précis sans explication de sa portée.

## Créez un relevé de classement utile pour chaque cible et chaque mot-clé

Votre tableau d’analyse doit contenir un relevé pour chaque mot-clé et chaque URL cible à chaque heure d’observation. C’est votre relevé de classement. Il diffère des lignes de résultat de l’Actor : ces lignes contiennent les résultats candidats, tandis que votre relevé indique si la cible correspond à l’un d’eux.

Conservez ces valeurs dans chaque relevé :

- Mot-clé et URL cible.
- Moteur et paramètres de marché.
- `observedAt`.
- Cible trouvée : oui ou non dans la plage renvoyée.
- Limite configurée et nombre réel de lignes renvoyées.
- Rang observé ou inconnu.
- Tout élément de contexte encore indéterminé.

Conservez les lignes de résultat sources pour pouvoir vérifier une correspondance. Le relevé compact permet la comparaison ; les lignes de résultat expliquent comment vous l’avez établi.

Traitez un rang inconnu comme une valeur distincte. Ne le remplacez pas par 0. N’utilisez pas non plus la limite plus 1 comme substitut. Ces valeurs indiqueraient une position mesurée que les résultats enregistrés ne fournissent pas.

Distinguez aussi un ensemble de résultats examiné sans correspondance avec la cible d’une collecte qui n’a produit aucun élément exploitable. Dans les 2 cas, le rang peut rester inconnu, mais les suites à donner diffèrent. Le premier cas peut nécessiter une plage plus large prise en charge par l’outil. Le second exige de vérifier la collecte avant de conclure sur le classement.

## Exemple fictif : le rang passe de 7 à 4

Cet exemple est fictif. Il ne s’agit ni d’un test de l’Actor, ni d’un jeu de données réel, ni d’un résultat client.

Un analyste suit une URL cible pour une requête Google fixe. Les 2 observations enregistrées utilisent la même requête, le marché US, la langue anglaise, la même règle concernant les résultats sponsorisés, la même règle de correspondance des URL et une limite de 10 lignes.

Dans la première observation, la cible apparaît au rang naturel 7. Dans la seconde, elle apparaît au rang naturel 4.

L’analyste calcule :

`7 − 4 = 3 places upward`

La conclusion utile est précise et limitée : la cible a gagné 3 places entre ces observations enregistrées dans les mêmes conditions. Les relevés ne prouvent pas que chaque personne ayant effectué cette recherche a vu la même position.

Pour un second mot-clé, la cible n’apparaît pas dans les 10 premières lignes enregistrées. L’analyste indique « non » pour la présence de la cible et « inconnu » pour son rang. Il ne saisit ni 0 ni 11 et n’affirme pas que Google a supprimé la page.

Supposons que l’analyste augmente ensuite la limite et trouve cette cible. Le nouveau rang peut être enregistré comme une observation. Il ne peut pas fournir le rang manquant de l’exécution précédente. Tout calcul de variation exige toujours 2 rangs connus issus d’observations compatibles.

Cet exemple montre pourquoi la limite doit figurer dans le relevé de classement. Sans elle, un lecteur ne peut pas savoir si une valeur inconnue vient d’une plage enregistrée étroite ou d’un autre problème de collecte.

## Vérifiez l’adéquation avant de répéter la collecte

Effectuez une petite première exécution pour vérifier quelques critères d’acceptation. Confirmez que le moteur renvoyé est Google, que les requêtes exécutées correspondent à la liste et que les champs de résultat permettent d’appliquer votre règle de correspondance des URL. Vérifiez ensuite si la plage renvoyée est utile pour vos cibles.

Examinez directement au moins 1 correspondance avec une cible dans les lignes enregistrées avant de vous fier au tableau récapitulatif. Pour une cible absente, vérifiez quelles lignes ont réellement été renvoyées. Ce contrôle peut détecter un problème d’entrée ou de correspondance avant qu’il n’entre dans votre historique.

Les éléments fournis comprennent un contrôle Google de Chronometrica qui a renvoyé 3 lignes utiles dans une plage limitée. Cela étaye la disponibilité de Google lors de l’observation vérifiée. Cela ne prouve ni un accès durable, ni une couverture complète, ni la réussite des collectes futures. Aucune nouvelle exécution n’a été effectuée pour cette comparaison.

Une fois la première sortie jugée acceptable, enregistrez l’entrée avec les observations. Ne la modifiez que pour une raison claire et consignez le changement. Une modification de la limite ou de la règle de correspondance des URL peut changer les comparaisons qui restent valides.

Pour la méthode d’analyse Bing existante, consultez [Comment conserver des relevés comparables du classement de mots-clés sur Bing](/fr/articles/releves-comparables-positions-mots-cles-bing/). Gardez les observations Bing séparées des observations Google. Le guide précédent étaye la méthode de comparaison ; il ne prouve aucun résultat de collecte Google.

## Commencez par vérifier le classement Google sur une plage limitée

Utilisez [Chronometrica Google Search Scraper](https://apify.com/chronometrica/google-search-scraper) si votre tâche exige un petit tableau de résultats à relever régulièrement et si les paramètres vérifiés répondent à vos besoins de contexte. Sa limite explicite par requête et ses champs de résultat enregistrés vous donnent une base claire pour ce travail.

Ouvrez la Task de classement, examinez son entrée actuelle et définissez `engines` sur `["google"]`. Ajoutez vos mots-clés, définissez votre règle de correspondance des URL cibles et vérifiez les premières lignes renvoyées avant de répéter la collecte. Gardez la valeur « inconnu » pour les rangs hors de la plage enregistrée. Si le contexte ou la plage de résultats nécessaires dépasse le périmètre vérifié, clarifiez cette exigence avant d’adopter la méthode.

## Sources et lectures complémentaires

- [Chronometrica Google Search Scraper : documentation du produit](https://apify.com/chronometrica/google-search-scraper)
- [Chronometrica Google Search Scraper : schéma d’entrée](https://apify.com/chronometrica/google-search-scraper/input-schema)
- [Task Keyword Rank Snapshot](https://apify.com/chronometrica/google-search-scraper/examples/keyword-rank-snapshot)
- [Apify Google Search Results Scraper : documentation du produit](https://apify.com/apify/google-search-scraper)
- [Discussion publique sur le suivi du classement de mots-clés précis](https://www.reddit.com/r/SEO/comments/1dybuk8/any_tools_to_just_monitor_specific_keyword_ranking)
- [Comment conserver des relevés comparables du classement de mots-clés sur Bing](/fr/articles/releves-comparables-positions-mots-cles-bing/)