← Blog

Hoe u Open Graph-tags aan elke website kunt toevoegen

Of u nu onbewerkte HTML, WordPress, Next.js of Webflow gebruikt: hier leest u precies hoe u Open Graph-tags aan uw site toevoegt.

Weet u niet zeker of uw OG-tags correct zijn ingesteld?

Controleer uw Open Graph-tags gratis met Proovd — plak een URL en zie precies hoe deze eruit ziet op X, LinkedIn, Slack, Discord, WhatsApp en Reddit.

Snel antwoord

  • Voeg og:title, og:description, og:image en og:url toe aan de pagina's van uw pagina
  • Voeg ook twitter:card en twitter:image toe voor X/Twitter
  • In WordPress: gebruik de ingebouwde OG-instellingen van Yoast of RankMath
  • In Next.js: gebruik de Metadata API of

Methode 1: Raw HTML (elke statische website)

Als u directe toegang heeft tot uw HTML-bestanden, voegt u deze tags toe in de sectie van elke pagina:

<!-- Open Graph -->
<meta property="og:title" content="Your Page Title" />
<meta property="og:description" content="A compelling description." />
<meta property="og:image" content="https://yoursite.com/images/preview.jpg" />
<meta property="og:url" content="https://yoursite.com/your-page" />
<meta property="og:type" content="website" />

<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Your Page Title" />
<meta name="twitter:description" content="A compelling description." />
<meta name="twitter:image" content="https://yoursite.com/images/preview.jpg" />

Zorg ervoor dat de URL og:image absoluut is (begint met https://). Relatieve paden zoals /images/preview.jpg werken niet.

Methode 2: WordPress (Yoast SEO)

Als je WordPress gebruikt met Yoast SEO, worden OG-tags automatisch verwerkt:

  1. Installeer en activeer de Yoast SEO-plug-in
  2. Bewerk een pagina of bericht
  3. Scroll naar beneden naar de Yoast SEO-metabox
  4. Klik op het tabblad 'Sociaal'
  5. Stel de "Facebook titel", "Facebook beschrijving" en "Facebook afbeelding" in
  6. Yoast genereert automatisch de juiste og: tags

Yoast voegt ook automatisch Twitter Card-tags toe. Je kunt ze configureren onder Yoast SEO → Sociaal → Twitter.

Methode 3: WordPress (RankMath)

RankMath werkt op dezelfde manier als Yoast, maar met iets andere instellingen:

  1. Installeer en activeer RankMath SEO
  2. Bewerk een pagina of bericht
  3. Zoek de RankMath-metabox
  4. Ga naar het tabblad ‘Sociaal’
  5. Stel het sociale imago, de titel en de beschrijving in
  6. RankMath genereert automatisch OG- en Twitter Card-tags

Methode 4: Next.js (App-router)

Gebruik in Next.js 13+ (App Router) de Metadata API:

export const metadata = {
  title: 'Your Page Title',
  description: 'A compelling description.',
  openGraph: {
    title: 'Your Page Title',
    description: 'A compelling description.',
    images: ['https://yoursite.com/images/preview.jpg'],
    type: 'website',
  },
  twitter: {
    card: 'summary_large_image',
    title: 'Your Page Title',
    description: 'A compelling description.',
    images: ['https://yoursite.com/images/preview.jpg'],
  },
};

Voor dynamische pagina's (zoals blogposts) genereert u metagegevens in generateMetadata():

export async function generateMetadata({ params }) {
  const post = await getPost(params.slug);
  return {
    title: post.title,
    description: post.excerpt,
    openGraph: {
      title: post.title,
      description: post.excerpt,
      images: [post.coverImage],
    },
    twitter: {
      card: 'summary_large_image',
      title: post.title,
      description: post.excerpt,
      images: [post.coverImage],
    },
  };
}

Zie onze Open Graph Tags in Next.js gids voor een diepere duik.

Methode 5: Webflow

Webflow heeft ingebouwde Open Graph instellingen:

  1. Ga naar uw projectinstellingen
  2. Klik op ‘SEO-instellingen’
  3. Stel onder 'Standaard-metatags' de Facebook/OG-afbeelding, titel en beschrijving in
  4. Voor individuele pagina's gaat u naar de pagina-instellingen → SEO-instellingen en overschrijft u de standaardinstellingen
  5. Webflow genereert automatisch de juiste OG-tags

Methode 6: Aangepaste CMS of Headless-installatie

Als je een headless CMS gebruikt (Contentful, Sanity, Strapi, etc.), voeg dan OG-tags toe aan je frontend-framework. Het proces is hetzelfde als bij Next.js: genereer de tags dynamisch op basis van uw CMS-gegevens en injecteer ze in de pagina .

Controlelijst voor snelle reparatie

  1. Identificeer uw platform (WordPress, Next.js, Webflow, aangepaste HTML)
  2. Stel og:title, og:description, og:image, og:url in
  3. Stel twitter:card en twitter:image in
  4. Gebruik afbeeldingen van 1200×630 pixels
  5. Gebruik absolute URL's voor alle afbeeldingspaden
  6. Test met Proovd om te verifiëren op alle platforms

Veelgestelde vragen

Moet ik OG-tags aan elke pagina toevoegen?

Ja. Elke pagina moet zijn eigen OG-tags hebben. De OG-tags op de startpagina moeten verschillen van de tags van individuele blogposts, omdat elke pagina unieke inhoud heeft.

Kan ik relatieve URL's gebruiken voor og:image?

Nee. OG-afbeeldings-URL's moeten absoluut zijn (beginnend met http:// of https://). De crawlers van platforms hebben een volledige URL nodig om de afbeelding op te halen.

Voegt WordPress automatisch OG-tags toe?

WordPress voegt standaard geen OG-tags toe, maar plug-ins zoals Yoast SEO en RankMath doen dat wel. Installeer een van beide en configureer de sociale instellingen.

Verifieer uw Open Graph tags nadat u ze hebt toegevoegd

Genereer tags met de Meta Tag Generator en controleer ze vervolgens gratis met Proovd — plak een URL en bekijk het voorbeeld op X, LinkedIn, Slack, Discord, WhatsApp en Reddit. Blader door alle gratis tools.