seodev
SEO Technique

Schema.org : le levier SEO qui peut tripler le CTR

FAQ, breadcrumbs, articles : comment générer le bon schema.org sur chaque page pour décrocher des rich results et augmenter votre CTR dans Google.

FT
Fathellah TAHIRI
6 mars 20265 min

Schema.org, c'est un vocabulaire de données structurées qui décrit vos pages aux moteurs de recherche. Implémenté en JSON-LD, il rend vos pages éligibles aux rich results : ces résultats enrichis qui occupent plus d'espace dans la SERP et captent le clic avant les autres.

À retenir
  • Schema.org ne fait pas ranker plus haut : il fait cliquer plus fort sur la même position.
  • Les 5 types les plus rentables : FAQPage, Article, BreadcrumbList, LocalBusiness et Product.
  • Le JSON-LD est le format recommandé par Google, plus simple à générer et à maintenir.
  • Règle absolue : ne renseigner que ce qui est visible sur la page, sous peine de pénalité.

Pourquoi Schema.org change vraiment le CTR#

Les rich results occupent plus d'espace visuel et affichent des informations directement dans la SERP (étoiles, prix, FAQ, breadcrumbs). Ils captent l'œil avant même la lecture du titre. À position égale, une page avec rich results récolte mécaniquement plus de clics qu'un résultat classique : c'est ce qu'on observe dans Search Console sur nos projets.

Le gain n'est pas sur le classement, mais sur ce qui se passe une fois affiché. Deux pages à la même position ne récoltent pas le même nombre de clics si l'une occupe trois lignes et l'autre dix, avec des étoiles et des questions dépliées.

Les 5 types qui impactent le plus#

Pour chaque type, l'essentiel est le même : qu'est-ce que ça change dans la SERP, et quand l'utiliser. Le code est en encart, pour vos développeurs.

1. FAQPage#

Ce que ça change : vos questions-réponses s'affichent dépliées sous votre lien. La page prend plus de hauteur dans la SERP et répond à une partie des questions avant même le clic. C'est le type le plus rentable sur une landing page ou un article, et un format que les moteurs de réponse IA reprennent volontiers, un levier qu'on détaille dans être cité par ChatGPT et les IA. Si vos pages n'apparaissent même pas dans Google, le problème est ailleurs : commencez par vérifier votre indexation.

FAQPage en JSON-LD, pour vos devs

// app/page.tsx
const faqJsonLd = {
  '@context': 'https://schema.org',
  '@type': 'FAQPage',
  mainEntity: faqItems.map((item) => ({
    '@type': 'Question',
    name: item.question,
    acceptedAnswer: { '@type': 'Answer', text: item.answer },
  })),
}

Le bloc est injecté via une balise <script type="application/ld+json"> dans la page.

2. Article#

Ce que ça change : la date, l'auteur et l'image remontent dans la SERP et dans Google Discover. Sur un blog, c'est ce qui distingue un article daté et signé d'un lien anonyme, et qui crédibilise le contenu aux yeux du lecteur comme du moteur.

Article en JSON-LD, pour vos devs

// app/blog/[slug]/page.tsx
function generateArticleSchema(post: Post) {
  return {
    '@context': 'https://schema.org',
    '@type': 'Article',
    headline: post.title,
    description: post.excerpt,
    datePublished: post.dateISO,
    dateModified: post.updatedISO ?? post.dateISO,
    author: { '@type': 'Person', name: post.author },
    publisher: {
      '@type': 'Organization',
      name: 'seodev',
      logo: { '@type': 'ImageObject', url: 'https://seodev.fr/og/logo.png' },
    },
  }
}

3. BreadcrumbList#

Ce que ça change : l'URL nue de votre page est remplacée par un fil d'Ariane lisible (Accueil › Blog › Titre). Le visiteur situe la page dans le site avant de cliquer, et Google comprend mieux votre hiérarchie. C'est un signal qu'on pose dès la mise en ligne, en même temps qu'un sitemap propre.

BreadcrumbList en JSON-LD, pour vos devs

function breadcrumbSchema(items: { name: string; url: string }[]) {
  return {
    '@context': 'https://schema.org',
    '@type': 'BreadcrumbList',
    itemListElement: items.map((item, i) => ({
      '@type': 'ListItem',
      position: i + 1,
      name: item.name,
      item: item.url,
    })),
  }
}

4. LocalBusiness#

Ce que ça change : pour une agence ou un commerce, l'adresse, les horaires et la zone d'intervention deviennent affichables, et la page gagne en éligibilité sur les requêtes locales. C'est le type à poser en premier si votre clientèle est géographique.

LocalBusiness en JSON-LD, pour vos devs

{
  "@type": "LocalBusiness",
  "name": "seodev",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "Paris",
    "addressCountry": "FR"
  },
  "openingHours": "Mo-Fr 09:00-18:00",
  "priceRange": "€€€"
}

5. Product#

Ce que ça change : sur une requête d'achat, le prix, la disponibilité et les étoiles d'avis s'affichent directement dans la SERP. Ce sont les rich results les plus déterminants pour un e-commerce, parce qu'ils répondent à la question du visiteur avant le clic. Les étoiles viennent du champ aggregateRating, qui ne doit refléter que des avis réels et visibles sur la page.

Règle de base : ne jamais mentir à Google#

Schema.org n'est pas du bourrage de mots-clés. Google peut ignorer, voire pénaliser, des données structurées incorrectes ou trompeuses. Ne renseignez que ce qui est réellement visible sur la page, et validez chaque schéma avec le test de résultats enrichis de Google avant la mise en ligne.

Ce qu'il faut en attendre#

Les études publiques et la documentation Google convergent : les rich results améliorent le CTR à position égale, sans effet direct sur le classement. L'ampleur dépend du type de schéma, de la requête et de la concurrence dans la SERP.

Notre approche : implémenter FAQPage et BreadcrumbList systématiquement dès la mise en ligne, au même titre que les Core Web Vitals, mesurer dans Search Console, puis étendre aux types spécifiques du métier (Product, LocalBusiness, Service). C'est l'un des points qu'on vérifie en priorité dans notre audit SEO technique.

Schema.org ne fait pas ranker plus haut : il fait cliquer plus fort sur la même position.

Questions fréquentes

Qu'est-ce que Schema.org et à quoi ça sert ?

Schema.org est un vocabulaire de données structurées qui décrit le contenu de vos pages aux moteurs de recherche. Implémenté en JSON-LD, il rend vos pages éligibles aux rich results : FAQ dépliées, fils d'Ariane, étoiles ou prix affichés directement dans la SERP.

Le schema.org améliore-t-il le classement Google ?

Non, pas directement. Schema.org ne fait pas ranker plus haut : il augmente le taux de clic à position égale, parce que les rich results occupent plus d'espace visuel et affichent plus d'informations dans la page de résultats.

Quel format utiliser pour les données structurées ?

Google recommande le JSON-LD, un bloc script placé dans le head ou le body de la page. Il est plus simple à générer et à maintenir que les microdata insérées dans le HTML.

Peut-on être pénalisé pour un schema incorrect ?

Oui. Google peut ignorer voire pénaliser des données structurées trompeuses. La règle : ne renseigner que des informations réellement visibles sur la page, et valider chaque schéma avec le test de résultats enrichis de Google.

#schema-org#rich-results#ctr#json-ld
Partager cet article
FT
Fathellah TAHIRI
Fondateur seodev

Fondateur de seodev, l'agence dev et SEO. On y conçoit des sites, des SaaS et des apps solides, avec le référencement pensé dans le code dès le départ : visibles sur Google au lancement et conçus pour convertir. On écrit ici ce qu'on déploie en production.

Discuter de votre projet

Ce qu'on applique vraiment, par email

Nos méthodes de terrain en dev web, mobile, SaaS et SEO, pas de théorie recopiée. Un email quand on publie, jamais de spam.

Un projet en tête ?

On en parle gratuitement et on vous dit ce qui est faisable, dans quel délai et à quel prix.

Obtenir mon devis gratuit →
  • Réponse sous 24h
  • Sans engagement
  • Prix fixe sur le devis
SEO Technique

Référencement naturel : le guide complet

Le guide complet du référencement naturel pour une PME : comment être visible sur Google, par où commencer, ce que ça coûte et combien de temps ça prend.

Fathellah TAHIRI4 min
SEO Technique

Audit de site web : 4 signaux qui coûtent cher

Un audit de site web révèle ce qui vous fait perdre des visiteurs et des clients sans que vous le voyiez. Les 4 signaux à vérifier sur votre site.

Fathellah TAHIRI6 min
SEO Technique

Pourquoi votre site n'apparaît pas sur Google

Site lancé mais absent des résultats Google ? Les 5 causes les plus fréquentes et les actions concrètes pour corriger ça, par ordre de priorité.

Fathellah TAHIRI4 min
Retour au blog