Teil 4 von 22

Open Graph und dynamische OG-Bilder

Open Graph und dynamische OG-Bilder

OG-Tags beeinflussen das Ranking nicht, prägen aber, wie ein Link auf LinkedIn, in Slack, Telegram oder X aussieht, und können die Klicks beeinflussen. Die Tags übernimmt die Metadata API:

export const metadata: Metadata = {
  openGraph: {
    title: "Next.js-SEO-Checkliste",
    description: "Jede SEO-Ebene im App Router.",
    type: "article",
    images: [{ url: "/og/next-seo-checklist.png", width: 1200, height: 630 }],
  },
  twitter: {
    card: "summary_large_image",
  },
};

Eine unterschätzte Funktion: generierte OG-Bilder. Legen Sie eine Datei opengraph-image.tsx neben eine beliebige Route, und Next.js rendert ein Bild in 1200×630 am Edge – ohne Grafiker für jeden Beitrag:

// app/blog/[slug]/opengraph-image.tsx
import { ImageResponse } from "next/og";

export const size = { width: 1200, height: 630 };
export const contentType = "image/png";

export default async function OgImage({ params }) {
  const post = await getPost(params.slug);
  return new ImageResponse(
    (
      <div
        style={{
          display: "flex",
          flexDirection: "column",
          width: "100%",
          height: "100%",
          justifyContent: "center",
          padding: 80,
          background: "#0a0a0a",
          color: "#fff",
        }}
      >
        <div style={{ fontSize: 64, fontWeight: 700 }}>{post.title}</div>
        <div style={{ fontSize: 28, marginTop: 24, color: "#a1a1aa" }}>
          example.com/blog
        </div>
      </div>
    ),
    size,
  );
}

Checkliste:

  • OG-Title/-Description/-Image auf jeder Seite, die es wert ist, geteilt zu werden
  • Bild in 1200×630; Text in Miniaturgröße lesbar
  • twitter.card auf summary_large_image gesetzt
  • Vorschau in opengraph.xyz oder im LinkedIn Post Inspector geprüft

Soll das lieber jemand für Sie erledigen?

Ich prüfe und behebe technisches SEO auf Next.js-Websites — Indexierung, Geschwindigkeit, hreflang und Sichtbarkeit in KI-Suchen.

Leistung technisches SEO