appuyez sur ⌘K pour changer d’outil
NETWORK · HTTP

Aperçu Open Graph — X, Facebook, LinkedIn, Slack, Discord

Récupérez les balises Open Graph par URL ou collez le HTML. Affiche la carte sur cinq plateformes à leur largeur réelle.

server
❯ og
OG:TITLE55 / 60
OG:DESCRIPTION107 / 155
OG:SITE_NAME
OG:IMAGE URL

1200 × 630 (1.91:1) — one image serves every platform

GENERATED TAGS
<meta property="og:title" content="IP Address Checker — your public IP and what it reveals">
<meta property="og:description" content="See your public IP with location, ISP, ASN and connection details. Runs against our API and stores nothing.">
<meta property="og:url" content="https://sitekits.dev/ip-check/">
<meta property="og:site_name" content="sitekits.dev">
<meta property="og:image" content="https://…/og.png">
<meta property="og:type" content="website">
<meta name="twitter:card" content="summary_large_image">
rendered at platform width
Xsummary_large_image · 438px
og:image · 1200 × 630IP Address Checker — your public IP and what it reveals
From sitekits.dev
FACEBOOKfeed link · 500px
og:image · 1200 × 630
sitekits.dev
IP Address Checker — your public IP and what it reveals
See your public IP with location, ISP, ASN and connection details. Runs against our API and stores nothing.
LINKEDINfeed link · 552px
og:image · 1200 × 630
IP Address Checker — your public IP and what it reveals
sitekits.dev
SLACKunfurl · 426px
sksitekits.dev
IP Address Checker — your public IP and what it reveals
See your public IP with location, ISP, ASN and connection details. Runs against our API and stores nothing.
og:image
DISCORDembed · theme-color bar · 432px
sitekits.dev
IP Address Checker — your public IP and what it reveals
See your public IP with location, ISP, ASN and connection details. Runs against our API and stores nothing.
og:image
TITLE 55 / 60DESC 107 / 155IMAGE placeholderfetch meta sends only the URL to api.sitekits.dev — the preview itself is drawn here and posted nowhere
§01 À PROPOS DE CET OUTIL

Vue d’ensemble

Une carte de partage est la première chose que la plupart des gens voient d’une page, et elle est rendue par cinq plateformes différentes avec cinq mises en page différentes. Cet outil les dessine toutes à leur largeur réelle de fil à partir des mêmes balises : « le titre est-il coupé sur LinkedIn ? » devient donc quelque chose que vous regardez au lieu de le deviner.

Le bloc de balises généré est le balisage exact à coller dans votre <head>, avec les valeurs de content déjà échappées pour le HTML.

Utilisation

  1. Placez l’URL de la page dans le champ du haut et appuyez sur fetch meta — notre serveur lit ses balises et remplit les champs. Ou appuyez sur paste HTML et collez la source à la place, ce qui reste entièrement dans votre onglet.
  2. Ajustez à la main le titre, la description, le nom du site et l’URL de l’image pour essayer des variantes.
  3. Basculez entre ALL et une plateforme unique pour comparer, ou concentrez-vous sur celle qui vous intéresse.
  4. Surveillez les compteurs ; ils passent à l’ambre quand une valeur est assez longue pour être tronquée.
  5. Appuyez sur copy tags et collez le résultat dans le <head> de la page.

Les balises qui comptent vraiment

Cinq plateformes, un seul jeu de balises. Ce que chacune lit, dans l’ordre où elle le lit :

BaliseEffetRemarques
og:titleTitre de la carteSe replie sur <title>. Environ 60 caractères avant troncature sur les cartes les plus étroites
og:descriptionTexte du corpsSe replie sur <meta name="description">. Environ 155 caractères
og:imageL’imageURL absolue obligatoire. Aucun robot ne résout un chemin relatif
og:urlURL canonique du partageLes plateformes dédoublonnent sur cette valeur : une valeur erronée fusionne donc l’engagement de deux pages
og:typewebsite ou articleModifie rarement le rendu ; article active des champs supplémentaires sur certaines plateformes
og:site_namePetite étiquette au-dessus ou en dessous du titreIgnorée par X
twitter:cardsummary ou summary_large_imageDétermine si X affiche une vignette ou une image pleine largeur
twitter:imageImage pour XFacultative — X se replie sur og:image

L’erreur de loin la plus fréquente est un og:image relatif. Il s’affiche correctement dans tous les outils d’aperçu locaux, qui le résolvent par rapport à l’URL de la page, et il produit partout ailleurs une carte sans image, parce que les robots ne le résolvent pas.

La deuxième erreur la plus fréquente est un og:url qui pointe vers la mauvaise variante : avec un paramètre de suivi, ou vers http:// alors que le site sert en https://. Les plateformes indexent leur cache sur cette valeur, ce qui rend aussi la carte difficile à corriger.

Le cache, ou pourquoi votre correction n’est pas apparue

Chaque plateforme met en cache la carte qu’elle a construite la première fois qu’une URL a été partagée, et aucune ne recharge la page selon un calendrier que vous maîtrisez. Modifier les balises ne met pas à jour une carte déjà partagée.

Chaque plateforme a sa propre façon de forcer un rafraîchissement :

  • Facebook et Instagram — le Sharing Debugger, bouton « Scrape Again »
  • LinkedIn — le Post Inspector
  • X — plus aucun débogueur public ; changer l’URL est la voie fiable
  • Slack — met en cache environ 30 minutes, puis recharge
  • Discord — met en cache agressivement ; changer l’URL est le remède pratique

D’où l’argument en faveur d’une vérification de la carte avant le premier partage plutôt qu’après. Une carte erronée qui s’est déjà propagée est un problème bien plus lourd qu’une carte erronée attrapée dans un aperçu.

Les contraintes d’image en pratique

1200 × 630 dans un rapport de 1,91:1 fonctionne sur les cinq plateformes et c’est la seule taille qui vaille la peine d’être produite. Les détails qui cassent les cartes :

  • En dessous de 200 × 200, plusieurs plateformes refusent purement et simplement l’image.
  • Au-delà d’environ 5 Mo, certains robots l’abandonnent au lieu de la redimensionner.
  • Les PNG transparents se composent sur le fond que la plateforme utilise, lequel diffère entre thème clair et thème sombre. Employez une image opaque.
  • Le texte près des bords est rogné, car chaque plateforme recadre la même image un peu différemment. Gardez tout ce qui est important dans les 80 % centraux.
  • Une image derrière une authentification produit une carte vide. Les robots ne sont pas connectés et n’envoient pas vos cookies.

Exemples

  • Auditer une page en ligne : collez son URL et appuyez sur fetch meta — les champs se remplissent depuis les balises de la page et vous voyez ce que les plateformes sociales construiront.
  • Rédiger une nouvelle page : laissez l’image vide pour travailler sur le substitut, puis déposez l’URL réelle en 1200 × 630 quand elle existe.
  • Titres longs : collez un titre de 90 caractères et regardez-le survivre sur X mais passer sur deux lignes sur Facebook.

Remarques

Les aperçus sont des reconstitutions fidèles de la carte de chaque plateforme aux largeurs qu’elles utilisent, pas des captures d’écran prises sur ces plateformes. Les plateformes ajustent leurs mises en page au fil du temps, et certaines appliquent leur propre cache — une carte déjà partagée peut conserver son ancienne image jusqu’à ce que vous la purgiez dans le débogueur de cette plateforme.

L’extraction des balises lit og:* d’abord et se replie sur twitter:*, puis sur <title> et <meta name="description">, ce qui correspond à peu près à l’ordre que les robots eux-mêmes suivent. Le même ordre s’applique que les balises viennent de fetch meta ou du HTML collé.

La requête côté serveur suit au plus cinq redirections, lit au plus les premiers 512 ko de la page et refuse tout ce qui n’est pas du HTML. Seule une liste fixe de clés meta est renvoyée ; rien d’autre de la page n’est retransmis.

FAQ
Qu'est-ce qui est envoyé lorsque j'appuie sur fetch meta ?
Uniquement l'URL, vers api.sitekits.dev. Notre serveur charge cette page, lit les balises de son head et ne renvoie que ces valeurs — le corps de la page n'est jamais relayé. Si vous préférez que rien ne quitte votre onglet, utilisez plutôt paste HTML ; ce chemin est entièrement local.
Mon og:image est-il téléversé quelque part ?
Non. Votre navigateur la demande directement là où cette image est hébergée, exactement comme le ferait le robot d'une plateforme sociale. Elle ne passe jamais par sitekits. Tout le reste — titre, description, balises générées — est assemblé dans la page.
Quelles URL sont refusées ?
Tout ce qui résout vers une adresse privée ou interne : boucle locale, plages RFC 1918, lien-local et les points de terminaison de métadonnées des fournisseurs cloud. Les redirections sont revérifiées à chaque saut, si bien qu'une URL publique ne peut pas faire rebondir la requête vers un réseau interne.
Pourquoi une seule image fonctionne-t-elle pour toutes les plateformes ?
Les cinq plateformes acceptent le rapport 1,91:1 recommandé par Open Graph : une unique image de 1200 × 630 s'affiche donc correctement partout. Le recadrage diffère légèrement, et c'est pourquoi les aperçus sont dessinés à la largeur réelle de chaque plateforme.
Faut-il absolument respecter les compteurs de caractères ?
Ce sont des indications, pas des limites. Les titres au-delà d'environ 60 caractères et les descriptions au-delà d'environ 155 commencent à être tronqués sur les cartes les plus étroites — le compteur passe à l'ambre pour que vous le voyiez venir avant de publier.