How-to guide

Comment corriger un aperçu de lien Facebook qui ne s'affiche pas

Last updated: 2026-05-29 · Facebook · By SocialKit Team

Un aperçu de lien Facebook manquant ou cassé — image vide, mauvais titre, vignette obsolète — résulte généralement de trois problèmes : des balises Open Graph absentes sur la page partagée, un mauvais scrape mis en cache que Facebook continue de servir, ou une image qui ne respecte pas les règles de ratio ou de taille. Ce guide vous présente la correction complète.

Avant de commencer

Vous devez avoir accès au HTML de la page dont l'aperçu de lien est défectueux — soit via votre CMS (WordPress, Webflow, Shopify, etc.), soit en accédant directement à la section <head> de la page. Si la page se trouve sur une plateforme tierce que vous ne contrôlez pas, vos options se limitent à choisir une autre URL ou à ajuster la légende du post partagé.

Vous avez également besoin d'un compte Facebook pour utiliser le Sharing Debugger (l'outil fourni par Facebook pour vider son cache de liens). L'URL du Debugger en juin 2026 est developers.facebook.com/tools/debug — recherchez « Facebook Sharing Debugger » si ce chemin a changé.

Step by step

  1. Vérifiez si des balises Open Graph existent sur la page

    Ouvrez la page dont l'aperçu est défectueux dans un navigateur. Faites un clic droit et choisissez « Afficher le code source » (ou ouvrez les DevTools > Éléments). Recherchez og:title, og:description, og:image et og:url dans la section <head>. Ce sont les quatre propriétés Open Graph que Facebook utilise pour construire la carte de lien. Si l'une d'elles est absente — en particulier og:image — Facebook tente de deviner, ce qui produit souvent une carte vide ou sélectionne la mauvaise image sur la page.

    Tip: Si vous utilisez un CMS, vérifiez si un plugin SEO (Yoast, RankMath, Rank Logic, etc.) génère déjà des balises OG. Des balises en double ou en conflit — une du plugin, une codée manuellement — peuvent perturber le scraper.

  2. Ajoutez ou corrigez les quatre balises Open Graph essentielles

    Dans la section <head> de votre page, ajoutez les balises suivantes (remplacez les valeurs fictives par votre contenu réel) : <meta property="og:title" content="Titre de votre page ici" /> <meta property="og:description" content="Une description courte et percutante de la page." /> <meta property="og:image" content="https://votredomaine.com/images/image-preview.jpg" /> <meta property="og:url" content="https://votredomaine.com/url-de-votre-page" /> L'URL og:image doit être absolue (commençant par https://), accessible publiquement sans authentification, et ne doit pas être bloquée par votre robots.txt. Le scraper de Facebook ne peut pas accéder aux images derrière un formulaire de connexion, une page de challenge Cloudflare ou une règle Disallow dans robots.txt.

    Tip: En juin 2026, Facebook recommande une og:image de 1 200 × 630 px (ratio 1,91:1) pour les aperçus de cartes de lien. Les images inférieures à 200 × 200 px ou supérieures à 8 Mo sont ignorées silencieusement. Servez l'image sur le même domaine que la page, ou via un CDN fiable — les serveurs d'images lents provoquent des scrapes partiels.

  3. Vérifiez que l'image est accessible aux robots

    Collez l'URL de votre og:image directement dans une fenêtre de navigation privée et confirmez que l'image se charge sans mur de connexion. Consultez ensuite votre robots.txt (votredomaine.com/robots.txt) et assurez-vous qu'aucune règle Disallow ne couvre le chemin de l'image ou le répertoire /images/. Le crawler de Facebook s'identifie comme facebookexternalhit — certains outils de sécurité ou WAF (pare-feux applicatifs Web) bloquent les agents utilisateurs non-navigateurs, ce qui empêche le chargement de l'image lors du scrape.

  4. Ouvrez le Facebook Sharing Debugger et scrapez l'URL

    Rendez-vous sur developers.facebook.com/tools/debug (en juin 2026). Collez l'URL exacte de votre page dans le champ de saisie et cliquez sur « Déboguer ». Facebook vous affichera ce qu'il a actuellement en cache pour cette URL : l'og:image, l'og:title, l'og:description et les avertissements expliquant pourquoi l'aperçu a échoué. Si les balises semblent correctes dans le code source de votre page mais que le Debugger affiche toujours d'anciennes données, cela signifie que Facebook a mis en cache un scrape précédent (défectueux). Cliquez sur « Scraper à nouveau » pour forcer une nouvelle exploration et mettre à jour le cache.

    Tip: Si le Debugger affiche les données correctes mais que l'aperçu semble toujours incorrect lorsque vous collez l'URL dans le compositeur de publication Facebook, cliquez à nouveau sur « Scraper à nouveau » et attendez 2-3 minutes. Le CDN de Facebook peut parfois prendre quelques minutes pour propager un scrape récent à tous les nœuds de bordure.

  5. Corrigez les avertissements courants du Sharing Debugger

    Le Debugger signale des avertissements spécifiques pour chaque problème. Les plus courants et leurs corrections en juin 2026 : « Could not download » / « og:image not scraped » : l'image est bloquée (robots.txt, mur d'authentification ou WAF). Débloquez facebookexternalhit dans la configuration de votre serveur. « Object is invalid / missing required properties » : og:title ou og:url est absent — ajoutez-les. « Image ratio not optimal » ou vignette vide malgré une URL valide : l'image est inférieure à 200 × 200 px ou a un ratio inhabituel. Remplacez-la par une image de 1 200 × 630 px. « og:url does not match canonical URL » : votre balise og:url pointe vers une URL différente de celle en cours de débogage. Mettez à jour og:url pour qu'elle corresponde exactement à l'adresse canonique de la page, avec ou sans barre oblique finale de façon cohérente.

  6. Prévisualisez la carte de lien corrigée avant de publier ou programmer

    Une fois que le Sharing Debugger confirme que le bon titre, la bonne description et la bonne image se chargent, utilisez l'outil gratuit de prévisualisation de publication Facebook de SocialKit (/tools/facebook-post-preview) pour voir exactement comment la carte de lien s'affichera dans le fil Facebook — y compris l'étiquette du domaine de lien, la troncature du titre et le recadrage de l'image — avant de programmer ou de publier le post. L'aperçu montre le rendu sur ordinateur et sur mobile, afin que vous puissiez repérer un titre qui se coupe sur mobile avant qu'il ne soit en ligne.

    Tip: L'outil de prévisualisation ne nécessite pas de compte SocialKit ni de connexion. Collez votre URL, voyez la carte et ajustez la longueur de votre og:title ou og:description si elle se tronque maladroitement.

  7. Programmez le post avec le lien corrigé dans SocialKit

    Une fois les balises Open Graph corrigées et la carte prévisualisée, créez ou replanifiez le post dans le compositeur de SocialKit. Collez votre URL dans le corps du post — SocialKit récupérera la carte de lien au moment de la rédaction et l'affichera en ligne afin que vous puissiez confirmer l'aperçu une dernière fois avant de définir la date et l'heure. Utilisez les données sur le meilleur moment sur /best-time-to-post/facebook pour publier quand votre audience est la plus active. En juin 2026, les Pages Facebook sont auto-publiées via l'API Graph par SocialKit — aucune étape de notification n'est requise pour les posts de Page.

Best practices

  • Utilisez toujours une URL og:image absolue (https://...) — les chemins relatifs comme /images/preview.jpg ne sont pas résolus par le scraper de Facebook et produisent une carte vide.
  • Visez 1 200 × 630 px (1,91:1) pour og:image en juin 2026 ; cela remplit le slot de carte de lien pleine largeur dans le fil. Les images carrées (1:1) s'affichent comme une petite vignette à droite de la carte plutôt que comme la grande image en haut.
  • Lancez le Sharing Debugger chaque fois que vous mettez à jour le titre, la description ou l'image principale de la page — Facebook met en cache agressivement et continuera à servir l'ancienne carte jusqu'à ce que vous forciez un nouveau scrape.
  • Si vous gérez de nombreuses pages ou publiez plusieurs fois la même URL, scrapez l'URL une fois après chaque modification ; il n'est pas nécessaire de scraper avant chaque post.
  • Gardez og:title sous 60 caractères et og:description sous 155 caractères afin qu'aucun des deux ne soit tronqué dans la carte de lien Facebook — vérifiez la limite exacte dans l'outil de prévisualisation de post, car la mise en page de la carte Facebook a changé plusieurs fois.
  • Ajoutez og:type="article" aux billets de blog et og:type="website" aux pages d'accueil ou pages evergreen ; cela indique au scraper de Facebook le type d'objet et peut améliorer la mise en valeur de la carte dans le fil.

Good to know

Pourquoi Facebook ignore og:image même quand la balise est présente

La raison la plus fréquente pour laquelle une og:image correctement balisée est ignorée est que le crawler de Facebook (facebookexternalhit) ne peut pas atteindre l'image au moment du scrape. Cela se produit silencieusement — le Debugger peut afficher un avertissement « could not download » dans sa section de détails, même si le résultat principal semble partiellement correct.

Vérifiez trois choses : (1) votre CDN ou hébergeur d'images renvoie un statut 200 pour une requête HTTP GET directe sans cookies, (2) votre robots.txt ne bloque pas le chemin /images/ ou similaire, et (3) votre WAF ou le niveau de sécurité Cloudflare ne challenge pas les bots. Si vous utilisez Cloudflare, créez une règle de page ou une règle WAF pour autoriser les requêtes de l'agent utilisateur facebookexternalhit sur votre chemin og:image.

Facebook ignore également les images servies en HTTP (non-HTTPS) et les images qui effectuent plus d'un nombre limité de redirections. Servez l'image directement en HTTPS sans chaîne de redirection.

Aperçus de lien dans les groupes Facebook et profils personnels vs Pages

La correction Open Graph + Sharing Debugger décrite dans ce guide s'applique à toute URL partagée sur Facebook — dans les posts de Page, les posts de profil personnel ou les posts de groupe. Le comportement du scraper est identique quelle que soit la surface.

Notez que les outils de programmation tiers, dont SocialKit, publient sur les Pages Facebook via l'API Graph (en juin 2026). La publication dans les groupes Facebook via des API tierces est restreinte par Meta pour la plupart des catégories d'applications — vérifiez la politique Meta actuelle si vous devez publier dans un groupe, car vous devrez peut-être le faire nativement via Facebook ou Meta Business Suite. La publication sur les profils personnels via API n'est pas non plus autorisée par Meta.

Do it in SocialKit

Le planificateur Facebook de SocialKit vous permet de coller une URL, de voir la carte de lien s'afficher en ligne, de choisir un créneau au meilleur moment et de publier automatiquement sur votre Page via l'API Graph — le tout depuis un calendrier qui couvre les 11 plateformes. Essai gratuit de 7 jours, 0,00 € à régler aujourd'hui.

Programmez vos posts Facebook avec SocialKit
All 11 platforms included

Try it free

Schedule and cross-post to all 11 networks from one calendar on one flat plan. 7-day free trial — €0.00 due today.

Démarrer mon essai gratuit

0,00 € dû aujourd’hui · annulable à tout moment · garantie 7 jours satisfait ou remboursé

FAQ

Frequently asked questions

The questions people ask before they schedule — answered honestly, hedged where platform behavior changes.

Démarrer mon essai gratuit

0,00 € dû aujourd’hui · annulable à tout moment · garantie 7 jours satisfait ou remboursé