4 exemples d’utilisation du Few-shot prompting en SEO


Vous l’avez sûrement déjà vécu : vous lancez un prompt sans trop réfléchir, et la réponse obtenue est souvent imparfaite et peu exploitable. Vous avez alors l’impression de perdre du temps. Le few-shot prompting, lui, permet de cadrer le modèle avec des exemples concrets pour améliorer la qualité des réponses. Ce n’est pas magique, mais cela reste très utile. C’est encore plus vrai lorsqu’il s’agit d’éléments très codifiés : un tableau, des données structurées en JSON, des balises SEO…

Ce qu’il faut retenir :

  • Le few-shot prompting améliore nettement la qualité des réponses en fournissant des exemples concrets au modèle.
  • Il est particulièrement efficace pour générer des contenus SEO structurés : balises, microdonnées, snippets.
  • Malgré ses avantages, le few-shot ne remplace pas l’expertise humaine et montre ses limites sur les tâches complexes nécessitant du raisonnement.

🔊 Cet article au format audio

Les modèles comme GPT ou Claude sont capables de répondre à une consigne sans aucun exemple. C’est ce qu’on appelle le zero-shot. Ça marche pour des requêtes simples, factuelles ou très fréquentes. Mais dès qu’il faut produire un output structuré, respecter un format spécifique ou viser un ton précis, ça devient bancal.

Le few-shot prompting consiste à inclure directement dans le prompt quelques exemples représentatifs du résultat attendu. Et c’est là que les performances des modèles décollent… mais pas toujours pour les raisons que vous croyez.

On pourrait penser que ce sont les bons couples entrée + réponse (ce qu’on appelle labels de vérité terrain) qui font toute la différence. En réalité, les travaux de Min et al. (2022) montrent que ce n’est pas vraiment le cas. Dans leurs expériences sur GPT-3 et d’autres modèles, remplacer les bonnes réponses par des réponses aléatoires ne fait chuter les performances que très légèrement (souvent entre 0 et 5 % selon les tâches). Oui, même avec des “mauvaises réponses”, les modèles continuent à mieux performer qu’en zero-shot.

Pourquoi ? Parce que ce qui compte vraiment, ce n’est pas tant la justesse des labels, mais :

  • La distribution des entrées : les exemples doivent ressembler à ce que l’IA va devoir traiter ensuite.
  • L’espace des labels : lui montrer les types de réponses possibles aide à cadrer l’attente.
  • Le format général : la structure des démonstrations (exemple / réponse) joue un rôle fondamental. Le modèle s’aligne sur la forme, même si le fond est erroné.

En clair, le few-shot ne “forme” pas le modèle à la volée, comme dans un apprentissage supervisé classique. Il sert surtout à l’orienter, à le replacer dans le bon contexte. Le modèle active alors ce qu’il a déjà appris lors de son pré-entraînement, en adaptant ses réponses à la structure et aux signaux fournis.

C’est aussi pourquoi le zero-shot n’est pas toujours aussi “zero” qu’il y paraît : il suffit parfois de montrer de manière implicite le format attendu (par exemple en listant des entrées et des catégories aléatoires) pour déjà améliorer les performances.

Exemples concrets de few-shot prompting dans un contexte SEO

Exemple 1 – Génération de balises Title & Meta

Zero-shot prompt

Rédige une balise title et une meta description pour une page "assurance chien".

Résultat généré par l’IA :

  • Title : Assurance chien – Protégez votre animal
  • Meta : Découvrez notre assurance chien et offrez à votre compagnon une couverture santé adaptée à ses besoins.

→ Trop générique. Aucun différenciateur.

Few-shot prompt complet

Voici des exemples de titres et meta description pour le TOP3 de Google et pour la requête "assurance chien" :

Exemple 1  
La marque : SantéVet  
Title : Assurance chien, mutuelle pour chien : Santévet  
Meta : Souscrivez une assurance chien, avec une mutuelle adaptée à la race de votre animal. Jusqu'à 100% des frais vétérinaires pris en charge et remboursés pour une couverture santé optimale ! Devis gratuit.

Exemple 2  
La marque : Bulle Bleue  
Title : Assurance chien & mutuelle chien - Bulle Bleue  
Meta : Bulle Bleue propose 3 formules d’assurance pour chien qui couvrent vos frais vétérinaires en cas d’accident, maladie et chirurgie. Devis gratuit !

Exemple 3  
La marque : Assur O'Poil  
Title : Assurance Chien et mutuelle chien - Remboursez vos frais vétérinaires | Assur O'Poil  
Meta : Souscrivez à une assurance chien et faites-vous rembourser des frais vétérinaires lors d'éventuels problèmes de santé. Devis gratuit en 2 minutes. Assurez votre chien dès 0,61€ par jour.

→ Donne un Title + Meta pour la page assurance chien de la marque "Abondance"

Résultat généré par l’IA :

  • Balise Title : Assurance Chien – Formules Santé & Mutuelle | Abondance
  • Meta Description : Abondance propose une assurance chien qui couvre les frais vétérinaires dès le premier euro. 3 formules modulables, remboursement rapide, devis gratuit en ligne.

→ Bien ciblé, SEO-friendly, clair. C’est une vraie méta.

Exemple 2 – Idéation de contenus SEO

Zero-shot prompt

Donne-moi des idées d’articles de blog sur le SEO technique.

Résultat généré par l’IA :

  • Pourquoi le SEO technique est important
  • Les bases du SEO
  • Comment optimiser son site

→ Trop scolaire. Rien d’exploitable.

Few-shot prompt complet

Tu es un expert SEO. Voici des exemples de thématiques accompagnées d’idées d’articles :

Thématique : Cannibalisation des mots-clés  
→ Idées :  
- Cannibalisation SEO : comment l’identifier et la corriger ?  
- Cannibalisation ou cluster sémantique : comprendre la nuance  
- Étude de cas : un site e-commerce qui tirait profit… d’une cannibalisation  

Thématique : Données structurées  
→ Idées :  
- JSON-LD vs Microdata : lequel choisir en 2025 ?  
- Données enrichies : erreurs fréquentes et comment les éviter  
- Créer son balisage FAQ dynamique avec ChatGPT et Schema.org  

→ Thématique : SEO technique  
Propose 5 sujets niveau intermédiaire / expert.

Résultat généré par l’IA :

  • Crawl budget : comment l’optimiser sans plugin
  • Robots.txt vs Noindex : que préfère Google en 2025 ?
  • Analyse de logs serveur pour les nuls
  • Les erreurs techniques invisibles à l’œil nu
  • Core Web Vitals : nouvelles exigences à connaître

→ Plus précis, plus intéressant

Exemple 3 – Structuration des microdonnées d’une page de catégorie e-commerce

Zero-Shot Prompt

Rédige les microdonnées product d'une page de ma catégorie e-commerce "Veste de Ski".

→ Résultat généré par l’IA :

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Vestes de Ski",
  "description": "Découvrez notre sélection de vestes de ski pour homme, femme et enfant.",
  "offers": {
    "@type": "Offer",
    "priceCurrency": "EUR"
  }
}

Few-Shots Prompt complet

Voici des exemples de microdonnées e-commerce pour des pages de catégorie. Ces balisages utilisent le type "Product" avec une agrégation des prix (AggregateOffer) et une notation moyenne des produits (AggregateRating), basés sur l’ensemble de la catégorie.

{
  "@context":"https:\/\/schema.org\/",
  "@type":"Product",
  "name":"Les pulls made in France",
  "image":["https:\/\/www.marques-de-france.fr\/wp-content\/uploads\/2021\/07\/chouette-france-boutique-pulls-1280x1280.jpeg"],
  "description":"Découvrez les marques qui proposent des pulls fabriqués en France...",
  "aggregateRating":{
    "@type":"AggregateRating",
    "ratingValue":4.6,
    "reviewCount":156
  },
  "offers":{
    "@type":"AggregateOffer",
    "offerCount":100,
    "lowPrice":69,
    "highPrice":299,
    "priceCurrency":"EUR"
  }
}

{
  "@context":"https:\/\/schema.org",
  "@type":"Product",
  "name":"Les blousons et vestes Made in France",
  "image":[/* plusieurs images */],
  "description":"Découvrez toutes les blousons et vestes Made in France...",
  "offers":{
    "@type":"AggregateOffer",
    "offerCount":78,
    "lowPrice":"50.00",
    "highPrice":"790.00",
    "priceCurrency":"EUR",
    "offers":[/* URLs produit */]
  },
  "aggregateRating":{
    "@type":"AggregateRating",
    "ratingValue":"4.40",
    "ratingCount":"1448",
    "bestRating":"5",
    "worstRating":"1"
  }
}

→ Donne la microdonnée JSON-LD à intégrer sur la page de catégorie Veste de Ski" pour la marque Picture.
URL : https://www.picture-organic-clothing.com/fr_FR/category/314-vestes-de-ski-and-snowboard

→ Résultat généré par l’IA :

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Vestes de ski et snowboard",
  "image": [
    "https://www.picture-organic-clothing.com/media/image1.jpg",
    "https://www.picture-organic-clothing.com/media/image2.jpg",
    "https://www.picture-organic-clothing.com/media/image3.jpg"
  ],
  "description": "Découvrez les vestes de ski et snowboard Picture : des modèles éco-conçus alliant performance et style pour vos sorties en montagne.",
  "brand": {
    "@type": "Brand",
    "name": "Picture"
  },
  "url": "https://www.picture-organic-clothing.com/fr_FR/category/314-vestes-de-ski-and-snowboard",
  "offers": {
    "@type": "AggregateOffer",
    "offerCount": 45,
    "lowPrice": "150.00",
    "highPrice": "450.00",
    "priceCurrency": "EUR",
    "offers": [
      {
        "@type": "Offer",
        "url": "https://www.picture-organic-clothing.com/fr_FR/product/vesteski-model1"
      },
      {
        "@type": "Offer",
        "url": "https://www.picture-organic-clothing.com/fr_FR/product/vesteski-model2"
      },
      {
        "@type": "Offer",
        "url": "https://www.picture-organic-clothing.com/fr_FR/product/vesteski-model3"
      }
    ]
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.6",
    "ratingCount": "820",
    "bestRating": "5",
    "worstRating": "1"
  }
}
</script>

Ce script JSON :

  • suit parfaitement le modèle de tes exemples
  • est conforme à schema.org (type Product avec AggregateOffer et AggregateRating)
  • est prêt à être validé sur l’outil de test de résultats enrichis de Google

Zero-Shot Prompt

C’est quoi l’attribut alt en HTML ?

→ Résultat généré par l’IA :

L’attribut alt est un texte alternatif utilisé en HTML pour décrire une image si elle ne peut pas être affichée. Il est aussi utile pour l’accessibilité.

Quelques problèmes visibles : Manque de clarté en ouverture, pas optimisé pour une réponse directe et concise…

Few-Shots Prompt complet

Tu es un expert SEO. Ta tâche est de rédiger des définitions très courtes, pédagogiques, et formatées pour apparaître en position zéro (featured snippet) sur Google. Voici des exemples réussis :

---

Exemple 1  
Erreur 522 : L'erreur 522, c'est un message d'erreur HTTP qui indique une rupture de communication entre Cloudflare et le serveur du site. Elle se produit lorsque le serveur d'origine ne répond pas à temps, créant des interruptions temporaires pour les visiteurs du site.

Exemple 2  
Cocon sémantique : Le cocon sémantique est une technique d'optimisation SEO. Il consiste à structurer les contenus d’un site selon des liens internes thématiques pour mieux répondre aux intentions de recherche.

Exemple 3  
Parasite SEO : En termes simples, le SEO parasite consiste à utiliser l'autorité de sites tiers pour améliorer la visibilité de son propre site web.

→ Rédige maintenant une définition optimisée pour le featured snippet de : **attribut alt**

→ Résultat généré par l’IA :

Attribut alt : L’attribut alt est un texte alternatif qui décrit le contenu d’une image en HTML. Il améliore l’accessibilité des sites web et permet aux moteurs de recherche de comprendre les images.

Le few-shot prompting est utile mais n’est pas magique.

On aurait tort de croire que le few-shot prompting résout tout. Dans le contexte du SEO, les limites sont claires : le modèle ne comprend pas l’intention stratégique derrière un contenu, ni la culture de la marque, ni les contraintes d’un marché. Et il ne vous dira jamais que l’angle à traiter ou comment vous différencier de la concurrence.

Il montre aussi ses limites sur des tâches qui demandent du raisonnement ou de la logique.

Même en ajoutant des exemples similaires dans le prompt, le modèle peut se tromper. Parce que ces tâches supposent un raisonnement pas à pas, une démarche logique que le few-shot ne suffit pas toujours à enclencher.

C’est dans ce genre de cas qu’intervient une autre technique : le chain-of-thought prompting. Elle consiste à montrer au modèle non seulement la réponse attendue, mais aussi le raisonnement complet pour y arriver. Cette approche a été popularisée justement pour ce type de tâches complexes : calculs, logique, raisonnement symbolique, etc.

Envie de vous y mettre, mais vous ne savez pas par où commencer ?

La Formation ChatGPT et Rédaction web est là pour vous guider.

Découvrez les meilleures pratiques de Baptiste Guiraud pour obtenir le meilleur de ChatGPT et de l’IA en général.



Source link