Pour scraper des produits Amazon sans code, commencez par collecter les liens produits depuis une page de résultats, puis ouvrez ces liens afin d’extraire les champs dont vous avez besoin. Si vous disposez déjà d’URL produits ou d’ASIN, passez directement à l’étape consacrée aux fiches produits, sans scraper de nouveau les résultats de recherche.

Je vous conseille de commencer par une seule page de résultats et quelques fiches produits. Vérifiez la marketplace, les variantes et les libellés de prix avant d’augmenter la taille de l’exécution. Un scraper IA restitue les informations auxquelles il peut accéder ; une exécution ne garantit pas que tous les résultats ou tous les champs produits ont été récupérés.

Ce guide utilise l’AI Agent - Site Scraper de Datablist pour créer des lignes contenant les liens produits, puis l’AI Agent enrichment pour enrichir ces lignes avec des informations détaillées.

Voici ce que vous allez apprendre :

  1. Configurer le scraper de produits Amazon
  2. Scraper les liens produits dans les résultats Amazon
  3. Extraire les données des fiches produits Amazon

Partir de résultats, d’URL produits ou d’ASIN

Choisissez le type de données dont vous disposez réellement :

  • Une recherche par mot-clé ou catégorie : ouvrez la marketplace Amazon ciblée, copiez l’URL des résultats, puis suivez les étapes 1 et 2 pour collecter les liens.
  • Une liste d’URL produits : importez une URL par ligne, puis passez à l’étape 3.
  • Une liste d’ASIN : conservez l’ASIN dans une colonne de type texte avec le domaine de la marketplace. Vérifiez l’URL produit correspondante avant de lancer la recherche détaillée.

Amazon définit un ASIN comme un identifiant produit alphanumérique de 10 caractères. Il apparaît généralement dans l’URL après /dp/. Avec l’ASIN fictif B0EXAMPLE01, l’URL prendrait la forme https://www.amazon.com/dp/B0EXAMPLE01. Il s’agit uniquement d’un exemple de format, et non d’un produit réel ou d’une recherche ayant abouti.

Conservez toujours la marketplace et l’ASIN ensemble lorsque vous comparez ou dédupliquez des produits. Plusieurs variantes peuvent avoir des identifiants différents, tandis qu’un même lien produit peut apparaître dans les résultats sponsorisés et organiques. Vérifiez la taille, la couleur ou le conditionnement sélectionné avant de considérer deux lignes comme identiques.

Étape 1 : configurer le scraper de produits Amazon

Pour scraper les résultats de recherche Amazon, il vous faut un outil capable de parcourir les différentes pages et d’en extraire les liens produits. Certains parlent d’un extracteur de liens Amazon ; chez Datablist, nous l’appelons AI Research Agent.

Pour commencer à extraire des liens produits, rendez-vous sur Datablist.com et créez un compte.

Page d’accueil de Datablist
Page d’accueil de Datablist

Créez ensuite une collection en cliquant sur New Collection depuis la page d’accueil, ou sur le lien Create new collection dans la barre latérale.

Page de démarrage de Datablist pour créer une collection
Page de démarrage de Datablist pour créer une collection

Voici ce que vous devriez voir après avoir créé et nommé votre collection Datablist.

Collection Datablist vide
Collection Datablist vide

💡 Qu’est-ce que Datablist ?

Datablist est un tableur propulsé par l’IA qui permet de collecter, nettoyer, enrichir et vérifier des données structurées.

Imaginez Excel, avec en plus des data sources, des enrichments et des agents IA intégrés pour automatiser et déployer vos tâches à une échelle inaccessible aux tableurs traditionnels.

Rendez-vous sur Amazon et copiez l’URL de vos résultats de recherche.

Dans cet exemple, l’URL est https://www.amazon.com/s?k=coffee+mug&crid=1UV1WPG69YYZM&sprefix=coffee+mug%2Caps%2C197&ref=nb_sb_noss_1

Elle commence généralement par https://www.amazon.com/s?k=XXX.

URL de recherche Amazon
URL de recherche Amazon

À ce stade, vous devez avoir :

  1. Créé un compte Datablist.
  2. Créé une collection.
  3. Copié l’URL Amazon dans votre presse-papiers.

La préparation est terminée 🙂

Voyons maintenant comment configurer votre automatisation pour extraire les liens produits des résultats de recherche Amazon.

Étape 2 : scraper les résultats de recherche Amazon

Commencez par collecter les liens produits présents sur la page de résultats actuelle. Utilisez-les ensuite comme données d’entrée pour enrichir les fiches produits. En séparant ces deux étapes, vous pourrez repérer plus facilement les liens en double et les champs manquants.

Revenez dans votre collection Datablist, puis cliquez sur See all sources.

Collection Datablist pour scraper les résultats Amazon
Collection Datablist pour scraper les résultats Amazon

Cliquez sur AI Agent - Site Scraper.

Sources Datablist, AI Agent - Site Scraper
Sources Datablist, AI Agent - Site Scraper

Collez le lien de recherche Amazon dans Url to scrape.

Configuration de l’URL de l’AI Agent pour scraper Amazon
Configuration de l’URL de l’AI Agent pour scraper Amazon

Copiez maintenant le prompt ci-dessous et collez-le dans le champ Prompt. Pensez à l’adapter.

Prompt de l’AI Agent pour scraper les résultats Amazon
Prompt de l’AI Agent pour scraper les résultats Amazon
Modèle pour extraire les liens produits Amazon

Extrayez les liens produits de la page de résultats Amazon fournie. Renvoyez une ligne par fiche produit avec Product Link et l’ASIN lorsque cet identifiant apparaît dans le lien.

Utilisez des URL produits absolues. Excluez les liens de navigation et de catégories, les publicités qui ne renvoient pas vers un produit ainsi que les liens extérieurs à la marketplace fournie. Conservez l’identifiant de la variante sélectionnée lorsqu’il est visible.

Utilisez uniquement les liens présents sur la page actuelle. N’inventez aucun produit et ne consultez pas les fiches produits pendant cette extraction. Si la page affiche une vérification ou aucune fiche accessible, ne renvoyez aucune ligne produit plutôt que des liens supposés.

Le paramètre URL détermine la page de départ. Gardez un prompt centré sur l’extraction des enregistrements de cette page ; la pagination se configure séparément.

Pour le premier test, laissez Enable Pagination désactivé. Après avoir vérifié que les liens obtenus correspondent bien à la page, activez cette option et choisissez une petite valeur pour Max Pages lors de l’exécution suivante.

Paramètres de pagination de l’AI Agent pour scraper les liens produits Amazon
Paramètres de pagination de l’AI Agent pour scraper les liens produits Amazon

📘 Vérifiez la pagination avant de passer à l’échelle

La source suit le lien vers la page suivante qu’elle détecte sur la page actuelle. La limite de pages constitue un seuil d’arrêt, pas la garantie que chaque page sera accessible. Vérifiez la valeur renvoyée dans Page Scraped avant de choisir où reprendre.

Configurez ensuite les outputs.

Pour cela, faites défiler la page, puis :

  • Collez Product Link dans Output Name.
  • Collez Lien vers le produit dans Output Description.
  • Sélectionnez URL comme Output Type.

Cliquez ensuite sur More.

Configuration des outputs de l’AI Agent pour scraper Amazon
Configuration des outputs de l’AI Agent pour scraper Amazon

Pour le deuxième output produit, ajoutez ASIN au format Text et décrivez-le comme l’identifiant visible dans le lien produit. Associez également l’output intégré Page Scraped afin de conserver la page de recherche à l’origine de chaque ligne. Un champ personnalisé appelé Error Message ne remplace pas la vérification du statut d’erreur de la source.

Cochez ensuite la case à côté de Advanced Settings.

Deuxième configuration des outputs de l’AI Agent pour Amazon
Deuxième configuration des outputs de l’AI Agent pour Amazon
  • Commencez avec la valeur actuelle par défaut de LLM Model, puis contrôlez l’échantillon.
  • Ne modifiez Max iterations que si la tâche nécessite davantage d’étapes.
  • Utilisez Website Scraper Option: Render HTML lorsque le contenu recherché nécessite un rendu dans le navigateur. Cette option augmente le coût, sans garantir l’accès à une page bloquée.

Cliquez sur Continue.

Paramètres avancés de l’AI Agent pour scraper Amazon
Paramètres avancés de l’AI Agent pour scraper Amazon

Cliquez sur les icônes ⊕ pour ajouter une nouvelle colonne à chaque output.

Cliquez sur Run Import Now.

Configuration des colonnes pour scraper les résultats Amazon
Configuration des colonnes pour scraper les résultats Amazon

Une fois l’exécution de la source terminée, vérifiez les liens renvoyés ainsi que son statut. La durée et le nombre de lignes dépendent des pages accessibles, de la pagination et des paramètres sélectionnés.

Collection Datablist contenant les résultats Amazon extraits
Collection Datablist contenant les résultats Amazon extraits

Maintenant que nous avons vu comment scraper les résultats de recherche Amazon, passons à l’extraction des informations produits sur chaque page. Scraper Amazon ne consiste pas seulement à récupérer des liens : l’objectif est aussi de collecter les données utiles sur chaque produit.

Étape 3 : extraire les données des fiches produits Amazon

Ouvrez quelques-uns des liens produits obtenus et déterminez les champs nécessaires à votre dataset. Les pages peuvent varier selon la marketplace, la variante, la disponibilité et l’adresse de livraison. Appuyez-vous sur les libellés visibles pour définir vos outputs.

  • Consultez 3 à 4 des fiches produits Amazon que vous venez d’extraire.
  • Sélectionnez les informations à scraper et copiez-en 2 ou 3 exemples.
  • Adaptez le prompt aux données produits que vous souhaitez extraire.
  • Lancez le scraping avec l’AI Agent de Datablist.

Suivez ces étapes une par une !

📘 Comprendre les libellés

Chaque produit Amazon possède ses propres caractéristiques, mais des produits similaires, comme des téléphones ou des chaussures, utilisent souvent les mêmes types de libellés. Une fois ces libellés identifiés, vous pouvez indiquer précisément à l’IA ce qu’elle doit rechercher.

Le prix, le nom du produit, la marque, les notes et d’autres informations essentielles se trouvent généralement en haut de la fiche produit Amazon. Voici comment procéder :

  1. Copiez l’information produit et son libellé dans une note qui servira à configurer l’extraction.
  2. Nommez cette information, puis ajoutez 2 ou 3 exemples issus de produits similaires.
  3. Vérifiez que le libellé désigne toujours le même type d’information.

Exemple : « - Marque (Adidas ; Nike ; Apple) »

Fiche produit Amazon à scraper
Fiche produit Amazon à scraper

Pour obtenir des informations plus détaillées, faites défiler la page afin d’afficher toutes les caractéristiques disponibles sur Amazon. Procédez comme suit :

  1. Copiez le libellé à gauche et collez-le dans votre document.
  2. Copiez l’information à droite et collez-la dans votre document.
  3. Ajoutez 2 ou 3 autres exemples tirés de produits similaires.
  4. Répétez l’opération pour chaque information que vous souhaitez récupérer.

Exemple : « - Capacité (16 onces ; 300 ml) »

Caractéristiques produit Amazon à scraper
Caractéristiques produit Amazon à scraper

Ouvrez votre collection Datablist contenant les liens produits, puis cliquez sur Enrich.

Collection Datablist pour scraper les informations produits Amazon
Collection Datablist pour scraper les informations produits Amazon

Accédez à AI, puis sélectionnez AI Agent.

Liste des enrichments IA de Datablist, AI Agent
Liste des enrichments IA de Datablist, AI Agent

Copiez ce prompt et collez-le dans le champ Prompt. Vous devez l’adapter !

Modèle pour extraire les informations d’un produit Amazon

Consultez l’URL produit Amazon fournie et extrayez Product Name, ASIN, Brand, Selected Variant, Displayed Price, Currency, Price Note, Availability Text et Evidence. Utilisez uniquement les informations visibles sur la fiche produit accessible.

Displayed Price désigne le prix actuel associé à la variante sélectionnée. Conservez séparément dans Price Note tout prix de référence barré, coupon ou offre d’abonnement ; ne remplacez pas le prix affiché par un prix d’origine supposé. Conservez les unités, le conditionnement et la devise.

Si un champ est absent, laissez-le vide. Si l’accès échoue ou si une vérification s’affiche, ne remplissez pas les champs produits à partir de vos connaissances ou d’extraits de résultats de recherche. Evidence doit citer les termes qui justifient le prix et la variante.

Product URL: {{Product Link}}

Remplacez maintenant ma description des outputs par celle que vous avez préparée. Voici un exemple :

Description des outputs mise à jour
Description des outputs mise à jour

À la fin du prompt, associez {{Product Link}} à la colonne d’URL issue de votre source ou de votre fichier importé.

Association de la colonne d’entrée de l’AI Agent de Datablist
Association de la colonne d’entrée de l’AI Agent de Datablist

Faites ensuite défiler la page pour configurer vos Outputs.

Voici comment procéder :

  • Collez le nom de votre libellé dans Output Name.
  • Collez « Comme décrit dans le prompt » dans Output Description.
  • Sélectionnez l’Output Type adapté à vos données.

Cliquez sur More et répétez l’opération pour chaque information produit à scraper.

Configuration des outputs de l’AI Agent de Datablist
Configuration des outputs de l’AI Agent de Datablist

Après avoir configuré tous vos outputs, cochez la case à côté de Advanced Settings et utilisez les paramètres suivants :

  • LLM Model : commencez avec la valeur actuelle par défaut, puis examinez l’échantillon.
  • Max iterations : choisissez un budget adapté aux champs demandés.
  • Website Scraper Option: Render HTML : utilisez cette option si le contenu recherché doit être rendu ; elle entraîne un coût supplémentaire.

Cliquez ensuite sur Continue to outputs configuration.

Paramètres avancés de l’AI Agent pour scraper les produits Amazon
Paramètres avancés de l’AI Agent pour scraper les produits Amazon

Cliquez sur les icônes ⊕ pour ajouter une nouvelle colonne à chaque output. Cliquez ensuite sur Instant Run.

Configuration des colonnes d’output pour le scraping Amazon
Configuration des colonnes d’output pour le scraping Amazon

Les Run Settings s’affichent alors et vous permettent de sélectionner le nombre d’éléments à traiter.

Une fois ce nombre défini, cliquez sur Run enrichment on X items pour lancer l’extraction des informations produits Amazon.

Paramètres d’exécution de l’AI Agent pour scraper les produits Amazon
Paramètres d’exécution de l’AI Agent pour scraper les produits Amazon

Une fois l’enrichment terminé, comparez les champs renseignés avec les pages sources. Vérifiez Error Msg séparément des outputs produits vides : l’échec d’une recherche ne signifie pas que le produit n’a pas de prix ou qu’il est indisponible.

Collection Datablist contenant les informations produits Amazon
Collection Datablist contenant les informations produits Amazon

Vérifier les ASIN, variantes et prix avant l’export

Conservez Product Link, ASIN, Page Scraped et une colonne Checked At à côté des informations extraites. Ajoutez vous-même la date réelle de l’exécution afin de distinguer les différents contrôles de prix.

Prenons une ligne fictive dont la page indique « Mug Acme, bleu, lot de 2, 18 USD ». La variante bleue, le lot de 2 et le montant affiché de 18 doivent rester associés. L’apparition ultérieure d’un coupon ne prouve pas que le nouveau prix correspond à 18 moins la valeur du coupon. De même, le prix d’un autre vendeur ne doit pas remplacer discrètement l’offre de cette ligne.

Avant d’augmenter la limite de pages, contrôlez un échantillon couvrant les cas suivants :

  • Liens produits répétés à différents emplacements : dédupliquez-les à partir de la marketplace et de l’ASIN vérifiés, tout en conservant la page source.
  • Tailles ou couleurs différentes : gardez-les séparées lorsqu’elles correspondent à des identifiants ou à des offres distincts.
  • Produits indisponibles ou erreurs d’accès : conservez le statut pour vérification ; ne transformez jamais un prix vide en zéro.
  • Prix de référence et tarifs d’abonnement : conservez leurs libellés au lieu de les mélanger au montant actuellement affiché.

Pour en savoir plus sur les types de champs et les règles applicables aux valeurs manquantes, consultez l’extraction structurée avec un LLM.

Exportez un fichier CSV ou Excel vérifié, avec les URL sources et la date. Vous obtenez ainsi un instantané daté du catalogue, et non un flux de stock en temps réel ni une garantie du prix qui sera affiché ultérieurement à un acheteur.

Reprendre le scraping Amazon à une autre page

Pour scraper les résultats de recherche Amazon, mieux vaut commencer avec un faible volume.

Récupérez les premières pages, vérifiez les liens produits, puis reprenez là où vous vous êtes arrêté.

Après une première exécution avec l’AI Agent scraper, vous pouvez réutiliser la même configuration pour scraper les pages suivantes.

Cliquez sur Saved Enrichments en haut à droite de votre collection.

Accéder aux paramètres de scraping Amazon
Accéder aux paramètres de scraping Amazon

La liste de vos enrichments enregistrés s’ouvre.

Cliquer sur l’icône Play
Cliquer sur l’icône Play

Repérez le scraper Amazon que vous venez d’utiliser, puis cliquez sur l’icône Play pour ouvrir ses paramètres.

Modifiez maintenant l’URL de recherche Amazon afin de repartir de la page suivante. Par exemple, si Page Scraped confirme que la dernière page traitée avec succès était la page 10, ouvrez l’URL des résultats de la page 11 et vérifiez-la avant de l’utiliser comme nouvelle donnée d’entrée. N’ajoutez pas un second paramètre de page à une URL qui en contient déjà un.

Pour savoir ce qui a déjà été extrait, consultez les liens produits de votre collection. Vous pouvez également ajouter une colonne nommée Page Scraped et y enregistrer l’URL source lors de la première extraction.

Utilisez cette information pour déterminer la prochaine valeur de &page=X.

Après chaque reprise, vérifiez les doublons. Les résultats peuvent évoluer entre deux exécutions : reprendre à partir d’un numéro de page peut donc créer des doublons ou faire manquer des produits déplacés vers une page précédente.

Questions fréquentes

Comment scraper Amazon sans coder ?

Vous pouvez utiliser un outil no-code comme l’AI Agent de Datablist pour scraper les produits Amazon et leurs informations sans écrire une seule ligne de code. Son interface simple vous permet de saisir des URL et de sélectionner les données à extraire.

Quel est le meilleur scraper Amazon pour les débutants ?

Pour les utilisateurs non techniques, les web scrapers propulsés par l’IA comme Datablist sont particulièrement adaptés. Leur interface visuelle ne nécessite aucune connaissance en programmation et permet d’automatiser des tâches de scraping complexes en quelques clics.

Le fait que des données soient accessibles publiquement ne vaut pas autorisation de les collecter ou de les réutiliser automatiquement. Avant de commencer, consultez les Conditions d’utilisation actuelles d’Amazon et les règles applicables au dataset que vous envisagez de constituer. Ce workflow ne donne aucun accès aux pages restreintes.

Quel est le moyen le plus simple d’extraire les données produits Amazon ?

Importez vos URL produits ou collectez-les depuis une page de résultats, puis configurez le prompt de l’AI Agent et les champs attendus en sortie. Le prompt présenté ci-dessus est un exemple à adapter : ce workflow ne repose pas sur un modèle Amazon natif dédié.

Comment scraper les résultats Amazon sans code ?

Utilisez AI Agent - Site Scraper avec une URL de résultats, un prompt d’extraction des liens produits et une faible limite de pages pour le premier test. Vérifiez les liens renvoyés ainsi que Page Scraped avant d’activer une pagination plus étendue.