Markedet
Priser
Log indStart
DesignguidenCSS og web
CSS og web

Open Graph-tags: den komplette guide til delingsforhåndsvisninger

Hvert delt link bliver til en lille plakat for din side, bygget af nogle få metatags. Rammer du dem, ser forhåndsvisningen designet ud; mangler du et, gætter platformene. Her er hele sættet med markup, du kan kopiere.

GradientlyVerificeret Gradiently-konto·1. oktober 2026·5 min. læsning
Forside: Elm Voyage · GR·5ZYW·1Z

Kort fortalt

  • Open Graph-tags er metatags i sidens head, som fortæller sociale platforme og beskedapps, hvilken titel, beskrivelse og hvilket billede de skal vise, når linket deles.
  • Open Graph-protokollen regner og:title, og:type, og:image og og:url som de grundlæggende påkrævede tags, og og:description og og:site_name anbefales kraftigt.
  • Et og:image på 1200×630 pixels med en absolut https-URL fungerer godt på Facebook, LinkedIn, X, Slack, iMessage og de fleste andre apps.
  • X læser twitter:card for at vælge layoutet for forhåndsvisningen og bruger Open Graph-tags til titel, beskrivelse og billede, når dets egne tags mangler.
  • Platforme gemmer forhåndsvisninger i cache, så når du har ændret tags, skal du hente URL’en igen i et fejlsøgningsværktøj som Facebooks Sharing Debugger eller LinkedIns Post Inspector.
På denne side
De Open Graph-tags, hver side har brug forog:image: størrelse og formatTwitter card-tags til XOpen Graph-tags til artiklerOpen Graph-tags i et frameworkTest og ret forhåndsvisninger

Open Graph-tags er <meta>-tags i sidens <head>, som bestemmer, hvordan den ser ud, når den deles: titlen, den korte beskrivelse, billedet og linket. Facebook skabte protokollen, og i dag læser LinkedIn, X, Slack, Discord, WhatsApp, iMessage og de fleste andre apps den. Fire tags udgør kernen, og:title, og:type, og:image og og:url, og tilføjer du en beskrivelse, en billedstørrelse og et Twitter card-tag, dækker du næsten alle platforme.

De Open Graph-tags, hver side har brug for

Indsæt dette i sidens head, og udskift værdierne. Hvert tag bruger property, ikke name, og alle URL’er er absolutte.

html
<head>
  <title>Spring menu at Harbour Kitchen</title>
  <meta name="description" content="Twelve new plates for spring, from wild garlic soup to rhubarb tart." />

  <!-- Open Graph -->
  <meta property="og:type" content="website" />
  <meta property="og:url" content="https://harbourkitchen.example/spring" />
  <meta property="og:title" content="Spring menu at Harbour Kitchen" />
  <meta property="og:description" content="Twelve new plates for spring, from wild garlic soup to rhubarb tart." />
  <meta property="og:site_name" content="Harbour Kitchen" />
  <meta property="og:locale" content="en_GB" />
  <meta property="og:image" content="https://harbourkitchen.example/og/spring.png" />
  <meta property="og:image:width" content="1200" />
  <meta property="og:image:height" content="630" />
  <meta property="og:image:alt" content="The spring menu title over a soft green gradient" />

  <!-- X (Twitter) -->
  <meta name="twitter:card" content="summary_large_image" />
  <meta name="twitter:site" content="@harbourkitchen" />
</head>
Et komplet sæt, der virker. X låner titel, beskrivelse og billede fra Open Graph-tagsene ovenfor.
og:title

Hvad det gør

Forhåndsvisningens fede overskrift

Tips

Under cirka 60 tegn; sitenavnet er ikke nødvendigt
og:description

Hvad det gør

En eller to linjer under titlen

Tips

Omkring 110 til 160 tegn; nogle apps skjuler den
og:image

Hvad det gør

Billedet i forhåndsvisningen

Tips

Absolut https-URL, 1200×630
og:urlSidens kanoniske adresse

Tips

Match dit kanoniske link, uden sporingsparametre
og:type

Hvad det gør

Hvad siden er

Tips

website til de fleste sider, article til indlæg
og:site_name

Hvad det gør

Dit brand, vist med små bogstaver

Tips

Hold det ens på alle sider
og:image:alt

Hvad det gør

En beskrivelse af billedet

Tips

Læses højt af skærmlæsere på nogle platforme
TagHvad det gørTips
og:titleForhåndsvisningens fede overskriftUnder cirka 60 tegn; sitenavnet er ikke nødvendigt
og:descriptionEn eller to linjer under titlenOmkring 110 til 160 tegn; nogle apps skjuler den
og:imageBilledet i forhåndsvisningenAbsolut https-URL, 1200×630
og:urlSidens kanoniske adresseMatch dit kanoniske link, uden sporingsparametre
og:typeHvad siden erwebsite til de fleste sider, article til indlæg
og:site_nameDit brand, vist med små bogstaverHold det ens på alle sider
og:image:altEn beskrivelse af billedetLæses højt af skærmlæsere på nogle platforme
De tags, der betyder noget i praksis. Den fulde liste findes på protokollens eget site, ogp.me.

og:image: størrelse og format

Billedet er det, folk faktisk lægger mærke til. Brug 1200×630 pixels, et forhold på cirka 1,91:1, som er den størrelse, platformene forventer til store forhåndsvisninger, og den, der står i Open Graph-billedstørrelse. Hold de vigtige ord og logoet væk fra kanterne, for nogle apps beskærer til et kvadrat eller runder hjørnerne.

Open Graph 1200×630

1200 × 630

LinkedIn-linkbillede 1200×627

1200 × 627

Kvadratisk beskæring 1200×1200

1200 × 1200

Den store forhåndsvisning og kvadratet, som nogle chatapps og X’ summary-kort beskærer til. Centrér budskabet, så det overlever begge.

Gem det som PNG, når det mest er tekst og gradient, eller som JPEG i høj kvalitet til fotos, og hold filen lille, helst nogle hundrede kilobyte, da platformene har deres egne størrelsesgrænser, og store filer indlæses langsomt i feeds. PNG eller JPG forklarer valget, og optimering af billeder til nettet dækker komprimering.

Harbour Kitchen
Tolv nye retter til foråret.
Book bord nu til april
Gradiently · @gradiently

Et delingsbillede bygget til forhåndsvisningen: få ord, centreret og store nok til at kunne læses i den størrelse, et feed viser.

Billedet skal kunne nås

Platformene henter og:image fra deres egne servere. En relativ sti, en side bag et login, en firewall, der blokerer ukendte bots, eller en udløbet signeret URL giver alle en tom forhåndsvisning.

Twitter card-tags til X

X bruger sine egne twitter:-tags, skrevet med name i stedet for property. Det, der betyder noget, er twitter:card. Når twitter:title, twitter:description eller twitter:image mangler, falder X tilbage på de tilsvarende Open Graph-tags, så du sjældent behøver at gentage dem.

twitter:card

Værdier

summary_large_image eller summary

Noter

Stort billede eller et lille kvadratisk miniaturebillede
twitter:site

Værdier

@yourbrand

Noter

Sitets konto
twitter:creator

Værdier

@author

Noter

Forfatteren til en artikel
twitter:image:alt

Værdier

Tekst

Noter

Brug den, når billedet afviger fra og-versionen
TagVærdierNoter
twitter:cardsummary_large_image eller summaryStort billede eller et lille kvadratisk miniaturebillede
twitter:site@yourbrandSitets konto
twitter:creator@authorForfatteren til en artikel
twitter:image:altTekstBrug den, når billedet afviger fra og-versionen
Tilføj kun disse, og lad Open Graph levere resten.

Open Graph-tags til artikler

Blogindlæg og nyhedssider kan fortælle mere om sig selv med og:type sat til article og nogle få ekstra egenskaber. Nogle apps viser dato eller forfatter, og de hjælper platformene med at forstå siden.

html
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2026-10-01T09:00:00Z" />
<meta property="article:modified_time" content="2026-10-03T14:30:00Z" />
<meta property="article:author" content="https://harbourkitchen.example/about/ana" />
<meta property="article:section" content="Menus" />
Datoer bruger ISO 8601. Hold modified_time ærlig; opdater den kun, når indholdet ændrer sig væsentligt.

Open Graph-tags i et framework

De fleste frameworks genererer disse tags ud fra data. I Next.js eksporterer du et metadata-objekt fra siden eller layoutet, og frameworket skriver tagsene for dig. Sæt metadataBase én gang, så relative billedstier bliver absolutte.

ts
export const metadata = {
  metadataBase: new URL('https://harbourkitchen.example'),
  title: 'Spring menu at Harbour Kitchen',
  description: 'Twelve new plates for spring, from wild garlic soup to rhubarb tart.',
  openGraph: {
    type: 'website',
    url: '/spring',
    title: 'Spring menu at Harbour Kitchen',
    description: 'Twelve new plates for spring, from wild garlic soup to rhubarb tart.',
    siteName: 'Harbour Kitchen',
    images: [{ url: '/og/spring.png', width: 1200, height: 630, alt: 'The spring menu title over a soft green gradient' }],
  },
  twitter: { card: 'summary_large_image', site: '@harbourkitchen' },
}
Tjek dokumentationen til din version af frameworket, for metadata-API’er ændrer sig mellem udgivelser. Til genererede billeder pr. side, se dynamiske OG-billeder.

Test og ret forhåndsvisninger

  1. 1

    Se kildekoden

    Åbn sidens kildekode, ikke inspektøren, og bekræft, at tagsene står i serverens HTML. Mange crawlere kører ikke JavaScript.

  2. 2

    Tjek billedets URL

    Indsæt og:image-adressen i et privat vindue. Den skal kunne indlæses uden login.

  3. 3

    Hent siden igen

    Kør URL’en gennem Facebooks Sharing Debugger og LinkedIns Post Inspector for at rydde deres cache.

  4. 4

    Versionér billedet

    Hvis et gammelt billede bliver hængende, så skift filnavnet, eller tilføj en query string som ?v=2, og hent siden igen.

  5. 5

    Del det privat

    Send linket til dig selv i Slack eller en beskedapp for at se en rigtig forhåndsvisning.

Tom eller forkert forhåndsvisning

  • Tags indsat med JavaScript i browseren
  • Relativ og:image-sti
  • og:url peger på en anden side
  • Lille eller mærkeligt formet billede
  • Tags ændret, forhåndsvisning uændret

Løsning

  • Render tags på serveren
  • Brug en fuld https-URL
  • Lad og:url matche den kanoniske adresse
  • Eksportér i 1200×630
  • Hent siden igen, eller omdøb billedet

Tagsene er den lette del; billedet er designarbejdet, og det skal kunne læses i miniaturestørrelse. I Gradiently er linkforhåndsvisningen en af de indbyggede størrelser i 1200×630, Mark holder sit roligste område bag ordene, og Designer kan lave delingsbilledet til en side ud fra én sætning og derefter de matchende opslagsstørrelser til alle platforme.

Spørg Designer

Beskriv, hvad du har brug for, så laver Gradiently-AI’en det på din Mark.

Prøv Designer

Spørgsmål, folk stiller

Hvad er Open Graph-tags?

Metatags i sidens head, som og:title og og:image, der fortæller sociale platforme og beskedapps, hvad de skal vise, når linket deles.

Hvilke Open Graph-tags er påkrævede?

Protokollen nævner og:title, og:type, og:image og og:url som de grundlæggende tags. Tilføj og:description og og:site_name for en komplet forhåndsvisning.

Hvilken størrelse skal et og:image have?

1200×630 pixels fungerer på Facebook, LinkedIn, X og de fleste chatapps. Brug en absolut https-URL, og hold det vigtigste indhold centreret.

Har jeg brug for Twitter card-tags, hvis jeg har Open Graph-tags?

Tilføj twitter:card, som regel sat til summary_large_image. X falder tilbage på Open Graph for titel, beskrivelse og billede.

Hvorfor opdateres min linkforhåndsvisning ikke?

Platforme gemmer forhåndsvisninger i cache. Hent URL’en igen i Facebooks Sharing Debugger eller LinkedIns Post Inspector, eller omdøb billedfilen.

Skal jeg bruge property eller name til og-tags?

Open Graph-tags bruger property, og Twitter-tags bruger name. De fleste parsere accepterer begge, men følger du konventionen, undgår du overraskelser.

Del denne guide

Skrevet af GradientlyVerificeret Gradiently-konto

Holdet bag Gradiently, et designværktøj bygget om Marks: levende gradienter, der får alt, du designer, til at ligne dig.

Se vores profil

På denne side

De Open Graph-tags, hver side har brug forog:image: størrelse og formatTwitter card-tags til XOpen Graph-tags til artiklerOpen Graph-tags i et frameworkTest og ret forhåndsvisninger

Del denne guide

Næste om CSS og web

Design tokens: én kilde til sandhed for farve og skrift

Læs videre

Alle guides om CSS og web
Sociale medier

OG-billedstørrelse: 1200×630 til linkvisninger overalt

5 min. læsning

Hver gang nogen indsætter dit link, afgør et lille billede, om andre klikker. Her er størrelsen, taggene og layoutet, der får det billede til at virke.

CSS og web

Dynamiske OG-billeder: generér linkvisninger automatisk

6 min. læsning

Det skalerer ikke at lave et billede til linkvisning for hver side manuelt, og ét generisk billede til hele sitet spilder dit mest viste billede. Generér dem i stedet.

Sociale medier

Billedstørrelser til sociale medier: den komplette oversigt

5 min. læsning

Hver platform vil have en anden form, og et design, der passer til én, bliver beskåret på den næste. Her er alle de størrelser, du skal bruge, de få former bag dem, og hvordan du holder ét udtryk på tværs af dem alle.

Find det look, der kun er dit.

Hver Mark er en levende baggrund med én ejer. Prøv en ledig Mark, og sikr dig din, når det føles rigtigt.

Begynd at designe

Tjek et certifikat

Skriv et certifikatnummer eller en Marks kode for at se, hvem der ejer den.

Virker med ChatGPT og Claude

Bed din AI om et design. Den laver det i din Mark, klar til at redigere.

ChatGPTClaude
Sådan forbinder du

Produkt

  • Markedet
  • Udforsk
  • Priser
  • Certifikater

Lær

  • Designguiden
  • Hjælpecenter
  • Nyheder

Udviklere

  • Oversigt
  • ChatGPT og Claude
  • API-reference
  • API-nøgler

Virksomhed

  • Om os
  • Kontakt os
  • Log ind

Juridisk

  • Vilkår
  • Privatliv
  • Refusion
  • Mark-beskyttelse
  • Cookies
  • Alle politikker
Bevæg dig hen over bogstaverne. Hvert af dem bærer en ægte Mark.Rør ved et bogstav for at se dets Mark.Ét navn. Ti Marks inden i.
© 2026 Gradiently