Accueil
Metabacklinks
  • Accueil
  • Prestations

    Site Web auto-géré

    Un site premium qui se met à jour seul.

    Site e-commerce

    Vendez en ligne, sans y penser.

    Acquisition de leads

    Vos visiteurs deviennent des contacts.

    Référencement SEO / GEO

    Soyez trouvé sur Google et les IA.

    Campagnes publicitaires

    De la pub qui rapporte, pilotée pour vous.

    Contre-expertise

    Nous vérifions le travail des autres.

    Refonte & maintenance

    Nous refaisons votre site, puis nous veillons dessus.

    Conseils et formations

    Nous vous formons au web et à l’IA.

  • Expertise

    Intelligence artificielle

    Comprendre l’IA, se former à ses usages et automatiser vos tâches du quotidien.

    Web & digital

    Votre présence en ligne pensée de bout en bout, du premier écran de votre site jusqu’à la vente.

    Logiciels métiers

    CRM et ERP connectés à votre activité, pour piloter vos clients et vos process au même endroit.

    Notre CRM

    Notre CRM

    Centralisez vos leads et vos clients, connecté à votre site et à vos agents.

  • Agents IA

    Agent Superviseur

    Véritable chef d’orchestre. Pilote l’équipe et vous informe des travaux en cours.

    Agent Webmaster

    Maintenance et sauvegardes. Code optimisé pour des sites rapides et en ligne.

    Agent SEO / GEO

    Audits, indexation et performances. Votre visibilité sur Google et dans les IA.

    Agent Rédactionnel

    Contenus optimisés et stratégie éditoriale.

    Agent Webmarketing & Leads

    Landing pages, tunnels de conversion et génération de leads clients.

    Agent Community Manager

    Réseaux sociaux, e-réputation et avis Google.

    Agent Conversationnel

    Accueil, qualification et prise de rendez-vous. Gère aussi les rappels.

    Agent Cybersécurité & Conformité

    Sécurité, monitoring et conformité RGPD. Applique les correctifs et réduit les risques.

    Agent Spécialiste SEA

    Google Ads, Meta Ads et LinkedIn Ads. Coûts ajustés à votre budget.

    Agent Traducteur

    Véritable linguiste. Traduction et adaptation en plusieurs langues.

    Agent Growth hacking

    Expérimentations et leviers de croissance. Capte les futurs leads.

    Agent Veille technique

    Veille sur les nouveautés web, IA et tendances. Journaliste d’investigation.

  • Secteurs

    Immobilier & Bâtiment

    Agences, promoteurs, architectes et BTP.

    Santé & médical

    Cabinets, cliniques, thérapeutes et libéraux de santé.

    Tourisme et gastronomie

    Hôtels, gîtes, restaurateurs, traiteurs et domaines.

    Éducation & formation

    Écoles privées et centres de formation.

    Secteur public & institutionnel

    Mairies, collectivités, associations et fédérations.

    Créateurs & Inventeurs

    Lancer son activité, son réseau ou son outil métier.

    Industrie & grands comptes

    Grandes entreprises, pharma, portails et extranets.

    Commerces & professions de proximité

    Garages, coiffeurs, avocats, notaires et artisans.

  • News & Tuto
Nous contacter
Accueil
Metabacklinks

Menu

  • Accueil
    • Toutes les prestations
    • Site Web auto-géré
    • Site e-commerce
    • Acquisition de leads
    • Référencement SEO / GEO
    • Campagnes publicitaires
    • Contre-expertise
    • Refonte & maintenance
    • Conseils et formations
    • Toutes nos expertises
    • Intelligence artificielle
    • Web & digital
    • Logiciels métiers
    • Toute l’équipe
    • Agent Superviseur
    • Agent Webmaster
    • Agent SEO / GEO
    • Agent Rédactionnel
    • Agent Webmarketing & Leads
    • Agent Community Manager
    • Agent Conversationnel
    • Agent Cybersécurité & Conformité
    • Agent Spécialiste SEA
    • Agent Traducteur
    • Agent Growth hacking
    • Agent Veille technique
    • Tous les secteurs
    • Immobilier & Bâtiment
    • Santé & médical
    • Tourisme et gastronomie
    • Éducation & formation
    • Secteur public & institutionnel
    • Créateurs & Inventeurs
    • Industrie & grands comptes
    • Commerces & professions de proximité
  • News & Tuto

Open Graph Next.js, l'image des liens partagés

David TouzetDavid Touzet·Mise à jour le 4 août 2026·8 min de lecture
  1. Metabacklinks
  2. ›
  3. Articles
  4. ›
  5. Next.js

Quelqu'un colle votre lien dans une conversation WhatsApp ou sur LinkedIn. Soit une vignette apparaît avec un titre et une image, soit une adresse grise s'affiche toute seule. Cette différence décide de la moitié des clics, et elle se règle en 2 fichiers avec Next.js. Le framework va même plus loin que la concurrence, puisqu'il sait fabriquer une image d'aperçu différente pour chaque article, avec son titre dessiné dedans.

  • Étape 1 · Poser l'image d'aperçu de tout le site
  • Étape 2 · Compléter les balises Open Graph dans la metadata
  • Étape 3 · Générer une image d'aperçu par article
  • Étape 4 · Vérifier un aperçu Open Graph avant de partager
Étape 1

Poser l'image d'aperçu de tout le site

Next.js reconnaît des noms de fichiers précis. C'est la méthode la plus rapide, et elle ne demande pas une ligne de code.

Déposez dans le dossier app un fichier nommé opengraph-image, en .png ou .jpg. Next.js génère seul les balises attendues et sert l'image. Le même fichier placé dans un sous-dossier ne vaut que pour cette section du site, ce qui permet une image par grande famille de pages.

Les 3 réglages à respecter sur le fichier.

  • 1200 pixels sur 630. C'est le format universel. LinkedIn annonce 627 de haut, sans conséquence pratique. X recadre en 16 par 9.
  • Sous 1 Mo, et plutôt sous 300 Ko si vos liens passent par WhatsApp, qui compresse sans prévenir.
  • Le texte au centre. Chaque plateforme recadre à sa façon. Gardez l'essentiel dans une zone centrale d'environ 1080 sur 600.

Profitez du même passage pour poser le favicon. Un fichier favicon.ico déposé dans le dossier app suffit, avec ce nom exact. Il apparaît dans l'onglet du navigateur, mais aussi à côté de votre nom de domaine dans les résultats de Google sur mobile.

Pour comprendre le protocole lui-même, ses balises et ses pièges, voyez notre article de fond sur l'aperçu des liens partagés.

Étape 2

Compléter les balises Open Graph dans la metadata

Le fichier image suffit à afficher une vignette. Il ne suffit pas à contrôler ce qui s'écrit autour.

Dans l'objet metadata du gabarit racine, le champ openGraph accueille les valeurs de repli du site entier.

  • title et description. Ils peuvent différer de vos balises de référencement. Le titre affiché dans Google cherche la position, celui d'un partage cherche le clic dans une conversation.
  • siteName. Le nom de votre site, affiché en petit sous l'aperçu sur plusieurs plateformes.
  • locale. La langue et le pays, sous la forme fr_FR.
  • type. La valeur website pour les pages courantes, article pour un contenu daté et signé.

Le champ twitter vient ensuite. Une seule valeur compte vraiment, card réglée sur summary_large_image, qui demande le grand format plutôt qu'une vignette carrée. Sans elle, votre belle image s'affiche dans un timbre-poste.

Un point important sur le champ metadataBase, présenté dans notre article sur la metadata Next.js. Sans lui, les adresses d'images restent relatives, et une adresse relative ne veut rien dire pour un serveur distant qui vient chercher votre aperçu. C'est la première cause d'aperçu vide en production.

Étape 3

Générer une image d'aperçu par article

C'est la fonction que peu de frameworks proposent, et elle change le rendu d'un blog.

Au lieu d'une image fixe, créez un fichier opengraph-image.tsx dans le dossier de la route. Il exporte une fonction qui renvoie un objet ImageResponse, importé de next/og. Vous y décrivez une mise en page avec des blocs et du texte, exactement comme une page, et Next.js en fabrique une vraie image.

3 exports accompagnent la fonction.

  • alt, le texte alternatif de l'image.
  • size, la largeur et la hauteur. C'est cet export qui fait écrire les balises de dimensions dans la page, et il faut qu'elles correspondent à la réalité.
  • contentType, le format produit.

L'intérêt est réel sur X. Depuis plusieurs années, la plateforme n'affiche plus le titre sous l'aperçu, seulement l'image et le nom de domaine. Une image qui porte le titre dessiné devient alors le seul texte visible de votre partage.

2 limites à connaître avant de vous lancer. Le moteur de rendu n'accepte qu'un sous-ensemble des propriétés de style, la mise en page doit rester simple. Et une police personnalisée doit être chargée explicitement dans la fonction, sinon vous obtenez une image dans une police par défaut.

Étape 4

Vérifier un aperçu Open Graph avant de partager

Ne partagez jamais un lien important sans l'avoir vu passer dans un vérificateur. Une erreur d'aperçu se corrige, mais le message déjà envoyé garde l'ancienne vignette.

L'ordre de vérification.

  • En local d'abord, dans les outils de développement du navigateur. Dépliez la balise head et cherchez les balises de propriété commençant par og. Vos valeurs doivent y être en clair.
  • Une fois en ligne, passez par un vérificateur d'aperçu qui affiche le rendu réel par plateforme.
  • Sur les plateformes concernées, l'outil de débogage de Facebook et l'inspecteur de post de LinkedIn permettent de forcer une nouvelle lecture.

Un avertissement qui vous fera gagner une heure. Le validateur de cartes de X est fermé depuis 2022 et n'a jamais été remplacé. Des tutoriels y envoient encore, ils n'ont pas été relus depuis 4 ans.

Reste la question du cache, celle qui fait perdre le plus de temps. Chaque plateforme garde en mémoire le premier aperçu récupéré. Si vous changez votre image après un premier partage, l'ancienne continue de s'afficher pendant un moment. Les outils de débogage servent précisément à forcer ce rafraîchissement, un par plateforme.

Une astuce d'organisation pour un site actif. Décidez une fois pour toutes du gabarit de vos images d'aperçu, puis générez-les automatiquement. Une image faite à la main par article finit toujours par manquer sur les 3 derniers publiés.

Liens utiles

Les liens à garder sous la main

Gardez ces pages ouvertes pendant que vous réglez vos aperçus.

  • Open Graph, l'aperçu de vos liens partagés
  • Le guide complet du SEO Next.js
  • La référence officielle du fichier opengraph-image
FAQ

Questions fréquentes

Déposez un fichier nommé opengraph-image.png dans le dossier d'une route. Next.js génère automatiquement les balises correspondantes. Placé dans le dossier app, il sert de repli pour tout le site. Placé dans un sous-dossier, il ne vaut que pour cette section.
1200 pixels sur 630, soit un rapport de 1,91 pour 1. C'est le seul format qui passe correctement partout. Gardez le fichier sous 1 Mo, et plutôt sous 300 Ko si vos liens circulent sur WhatsApp, qui compresse en silence.
Les plateformes gardent en mémoire le premier aperçu récupéré, parfois pendant plusieurs jours. Ce n'est pas un défaut de votre site. Passez par l'outil de débogage de la plateforme pour forcer une nouvelle lecture, et vérifiez que le champ metadataBase est bien renseigné.
Pas nécessairement. Une image de marque unique convient à un site vitrine. Sur un blog ou un catalogue, une image par contenu avec le titre dessiné dessus augmente nettement le taux de clic, en particulier sur X où le titre n'apparaît plus sous l'aperçu.
Créez un fichier opengraph-image.tsx plutôt qu'une image fixe. Il exporte une fonction qui renvoie un objet ImageResponse construit à partir de vos données. Next.js fabrique alors une image réelle à la volée, avec le titre de l'article dessiné dedans.
Pas directement, ce n'est pas un critère de classement. L'effet est indirect et réel. Un lien qui s'affiche avec une belle vignette est davantage cliqué et davantage partagé, ce qui produit de la visite et des liens entrants.
Votre partenaire web

Un site Next.js rapide, conçu pour durer

Next.js offre vitesse et modernité, on en fait un vrai atout. On conçoit et développe votre site à Montpellier, performant et taillé pour le référencement.

Faire le point sur votre site
12 agents IA métier

Des agents IA pour un site au top

L’Agent Webmaster optimise votre code et votre vitesse, l’Agent SEO travaille votre visibilité et l’Agent Rédactionnel l’alimente. 12 agents IA au travail.

Voir les 12 agents
Fond dégradé Metabacklinks
Logo Metabacklinks

Partenaire Web & IA à Montpellier. On crée des sites auto-gérés par des agents IA. Vous gardez la main.

13 rue de Lavalette, 34830 Clapiers
Agglomération de Montpellier
06 68 34 12 84 · contact@metabacklinks.com

FacebookInstagramWhatsApp
Prestations
  • Site Web auto-géré
  • Site e-commerce
  • Acquisition de leads
  • Référencement SEO
  • Campagnes publicitaires
  • Contre-expertise
  • Refonte & maintenance
  • Conseils et formations
Automatisation des tâches
  • Des réseaux qui s’animent seuls.
  • Du contenu neuf, en continu.
  • Chaque page, dans toutes les langues.
  • Cité par les IA. Trouvé sur Google.
  • Un carnet qui se remplit tout seul.
  • Un client accueilli, à toute heure.
  • Un site tenu à jour, tout seul.
  • Un site protégé, jour et nuit.
Derniers articles
  • Google Stacking, les liens Google qui comptent5 août 2026
  • Propriétés de plateforme, la Search Console mesure vos réseaux5 août 2026
  • Acheter des vues YouTube, le piège qui fait fermer4 août 2026

© 2026 Metabacklinks · · Mentions légales· Glossaire· Emojis· Évolution des LLM· Partenaires· À propos· CRM