Video Schema Markup

Video Schema Markup in WordPress einfügen – Anleitung mit JSON-LD & Plugin-Beispielen (2025)

Geschrieben am 2. November 2025 von Der Webfuchs

Akualisiert am 2. November 2025
Voraussichtliche Lesezeit 5 min

Kurzfassung:
Mit Video Schema Markup machst Du Deine Videos für Google „verständlich“ – und erhöhst die Chance, dass sie als Rich Snippets oder im Video-Karussell erscheinen.
In diesem Artikel erfährst Du Schritt für Schritt, wie Du das VideoObject-Schema in WordPress integrierst – automatisch per Plugin oder manuell mit JSON-LD.
Perfekt für alle, die ihre Video-SEO technisch optimieren und das Beste aus ihren Inhalten herausholen wollen.

Warum Video Schema Markup wichtig ist

Wenn Du Videos in Deine Website einbindest, versteht Google nicht automatisch, worum es im Video geht.
Mit dem richtigen Schema Markup (strukturierten Daten) sagst Du Google explizit:
„Das hier ist ein Video – mit Titel, Beschreibung, Thumbnail und Veröffentlichungsdatum.“

Vorteile:

  • Deine Videos können als Rich Snippets in der Google-Suche erscheinen
  • Du hast Chancen auf das Video-Karussell oder Discover-Integrationen
  • Deine CTR (Klickrate) steigt, weil Nutzer schon in der Vorschau sehen, was sie erwartet

📊 SEO-Fakt: Seiten mit korrekt eingebettetem Video-Schema haben laut Google eine höhere Wahrscheinlichkeit, in visuellen Suchergebnissen zu erscheinen.

Das VideoObject-Schema verstehen

Das Schema für Videos basiert auf dem Typ VideoObject aus dem Schema.org-Vokabular.
Es beschreibt die wichtigsten Eigenschaften Deines Videos.

Pflichtfelder

FeldBeschreibung
nameDer Videotitel (am besten inkl. Hauptkeyword)
descriptionKurze Beschreibung des Inhalts
thumbnailUrlURL zum Thumbnail (empfohlen: 16:9 Format)
uploadDateVeröffentlichungsdatum im Format YYYY-MM-DD
contentUrl oder embedUrlEines von beiden ist Pflicht: embedUrl (Link zum Player, z. B. von YouTube) bei Einbettungen von Drittanbietern. contentUrl (direkter Link zur MP4-Datei) bei eigengehosteten Videos.

Empfohlene Zusatzfelder

FeldBeschreibung
durationLaufzeit, z. B. PT5M30S für 5 Minuten 30 Sekunden
interactionCountAufrufe oder Views (optional)
publisherHerausgeber, z. B. Dein Blog oder YouTube-Kanal

Beispiel eines vollständigen VideoObject-Schemas

{
 "@context": "https://schema.org",
 "@type": "VideoObject",
 "name": "Video-SEO für WordPress 2025 – So optimierst Du Deine Videos",
 "description": "Lerne, wie Du Videos suchmaschinenfreundlich einbindest und für Rich Snippets optimierst.",
 "thumbnailUrl": "https://derwebfuchs.de/uploads/video-seo-thumbnail.jpg",
 "uploadDate": "2025-03-01",
 "duration": "PT5M30S",
 "embedUrl": "https://www.youtube.com/embed/xyz123",
 "publisher": {
   "@type": "Organization",
   "name": "Der Webfuchs",
   "logo": {
     "@type": "ImageObject",
     "url": "https://derwebfuchs.de/uploads/logo-derwebfuchs.png"
   }
 }
}

📍 Tipp:
Nutze den Google Rich Results Test, um Dein Markup zu überprüfen, bevor Du es veröffentlichst.

Variante 1: Automatisch per Plugin (Yoast, RankMath & Co.)

Für die meisten Nutzer ist das die einfachste Lösung:
SEO-Plugins übernehmen das Markup automatisch, sobald ein Video eingebunden wird.

RankMath

  1. Öffne den Beitrag, in dem Dein Video enthalten ist.
  2. Scrolle zum RankMath-Meta-Panel und aktiviere unter „Erweitert“ → Video Schema aktivieren.
  3. RankMath erkennt automatisch das Video (z. B. YouTube-Einbettung) und erstellt das JSON-LD-Markup.
  4. Optional kannst Du Felder wie „Beschreibung“ oder „Dauer“ manuell ergänzen.

Prüfung: Nach dem Speichern kannst Du die Seite über den Rich Results Test validieren.

Yoast SEO

  1. Aktiviere das Modul „Video SEO“ (Premium-Add-on erforderlich).
  2. Füge Dein Video ein (z. B. YouTube oder MP4-URL).
  3. Yoast erstellt automatisch das Schema mit allen Pflichtfeldern.

Hinweis: Wenn Du viele Videos nutzt, lohnt sich das Add-on langfristig, da es auch XML-Video-Sitemaps generiert.

Beispielhafte Darstellung des Video-Schema-Bereichs in RankMath
RankMath ermöglicht die einfache Eingabe von Video-Schema-Daten direkt im Schema-Builder.


Variante 2: Video Schema manuell einfügen (für Fortgeschrittene)

Wenn Du volle Kontrolle möchtest oder kein Plugin einsetzen willst, kannst Du das Schema auch manuell integrieren.

Schritt-für-Schritt

  1. Kopiere Dein JSON-LD-Markup (siehe Beispiel oben).
  2. Öffne die functions.php Deines Child-Themes oder nutze ein Snippet-Plugin (z. B. Code Snippets).
  3. Füge folgenden Code ein:
function dwf_add_video_schema() {
?>
<script type="application/ld+json">
{
 "@context": "https://schema.org",
 "@type": "VideoObject",
 "name": "Video Schema Markup Tutorial für WordPress",
 "description": "Anleitung zum Einfügen von VideoObject Schema in WordPress – manuell per Code.",
 "thumbnailUrl": "https://deine-seite.de/uploads/video-schema-thumbnail.jpg",
 "uploadDate": "2025-04-15",
 "duration": "PT3M45S",
 "embedUrl": "https://www.youtube.com/embed/abc987"
}
</script>
<?php
}
add_action('wp_head', 'dwf_add_video_schema');
  1. Speichern, Cache leeren, Seite neu laden.
  2. Prüfe Dein Markup mit dem Google Rich Results Test.
Rich Results Test zeigt gültiges VideoObject im strukturierten Daten-Test von Google
Mit dem Rich Results Test kannst Du prüfen, ob Dein Video-Schema korrekt erkannt wird.


Häufige Fehler beim Video Schema

FehlerUrsacheLösung
❌ Kein thumbnailUrl angegebenGoogle kann das Video nicht rendernImmer ein 16:9-Thumbnail angeben
❌ Falsches DatumsformatNicht ISO-konform (YYYY-MM-DD)Prüfen & korrigieren
⚠️ Fehlende Dauer (duration)Kein Pflichtfeld, aber empfehlenswertFormat PT1H2M3S beachten
❌ Doppelte Schema-AusgabePlugin + manuelles Snippet aktivNur eine Variante verwenden

Schema kombinieren: Videos + Artikel

Wenn Du einen Artikel veröffentlichst, der ein eingebettetes Video enthält, ist es Best Practice, das VideoObject-Schema mit dem Article-Schema zu verknüpfen. Dadurch weiß Google: „Das ist ein Artikel, dessen Hauptinhalt (oder ein wesentlicher Bestandteil) ein Video ist.“ Die gängige Methode ist die Einbettung des VideoObjects innerhalb des Article-Schemas, wie im Beispiel über das Feld mainEntity gezeigt:

{
 "@context": "https://schema.org",
 "@type": "Article",
 "headline": "Video-SEO für WordPress 2025",
 "author": { "@type": "Person", "name": "Der Webfuchs" },
 "mainEntity": {
   "@type": "VideoObject",
   "name": "Video-SEO Schritt-für-Schritt erklärt",
   "uploadDate": "2025-03-01",
   "thumbnailUrl": "https://derwebfuchs.de/uploads/video-thumbnail.jpg",
   "embedUrl": "https://www.youtube.com/embed/xyz123"
 }
}

Fazit: Mehr Sichtbarkeit durch sauberes Schema

Ein korrekt eingebundenes Video Schema Markup sorgt dafür, dass Google Deine Videos versteht – und sie prominent anzeigt.
Egal ob automatisch per Plugin oder manuell im Code:
Mit sauberem Markup kannst Du CTR, Reichweite und Nutzervertrauen deutlich steigern.

🔗 Lies auch:
👉 Video-SEO für WordPress 2025 – Der umfassende Leitfaden
(Der zentrale Einstieg in alle Themen rund um Video-SEO in WordPress.)
👉 Video-Content-SEO für WordPress 2025 – Inhalte optimieren für maximale Sichtbarkeit
👉 Technische Video-SEO in WordPress – Ladezeiten, Indexierung & Core Web Vitals
👉 Videos in WordPress einbetten (2025) – SEO-freundlich & DSGVO-konform
👉 Video-Hosting für WordPress 2025 – YouTube, Vimeo oder lokal?

Video-Rich-Snippet in der Google-Suche mit Titel, Thumbnail, Laufzeit und Domain derwebfuchs.de

Muss ich Video Schema Markup in WordPress manuell einfügen?

Nein, die meisten SEO-Plugins wie RankMath, Yoast SEO oder AIOSEO erzeugen das Markup automatisch, sobald Du ein Video hinzufügst. Nur wenn Du volle Kontrolle möchtest, lohnt sich die manuelle Einbindung per JSON-LD.

Wie lange dauert es, bis Google mein Video-Snippet anzeigt?

Selbst bei korrekt eingebautem Schema kann es ein bis drei Wochen dauern, bis Google Dein Video indexiert und in den Suchergebnissen anzeigt. Über die Search Console kannst Du die Indexierung beschleunigen.

Was ist der Unterschied zwischen embedUrl und contentUrl?

embedUrl verweist auf den eingebetteten Player (z. B. YouTube-Embed-Link),
contentUrl auf die ursprüngliche Videodatei.
Für Google sind beide wichtig, um das Video korrekt zuzuordnen.

Kann ich YouTube-Videos für meine eigene Website ranken lassen?

Ja – aber Google bevorzugt oft YouTube selbst als Quelle.
Mit einem korrekten Video-Schema, konsistenten Metadaten und einer Video-Sitemap kann Google das Video trotzdem Deiner Domain zuordnen.

Wie überprüfe ich, ob mein Video-Schema funktioniert?

Nutze den Google Rich Results Test oder den Video Indexing Report in der Search Console.
Wenn dort „VideoObject erkannt“ steht, ist alles korrekt eingebunden.

DerWebfuchs-Logo

"Der Webfuchs" ist ein Pseudonym des Webentwicklers Stephan Bloemers. Geboren 1967 in Duisburg und aktuell in Düsseldorf ansässig, begann er bereits 1999 mit der Erstellung von Websites. Durch selbständiges Lernen erwarb er die notwendigen HTML-Kenntnisse und registrierte 2001 seine erste Top-Level-Domain "derwebfuchs.de", die damals bereits kostenlose Ressourcen für Webmaster bereitstellte.
Über die Jahre hat Stephan weitere Projekte realisiert, darunter einen Blog über seinen damaligen Kegelclub. Alle von ihm erstellten Websites werden als Hobby betrieben.
Neben dem Basteln an seinen Websites verbringt Stephan seine Freizeit gerne mit Spielen wie Poker oder Schach.
Stephan hat sich im Laufe seiner Karriere auf die Entwicklung von benutzerfreundlichen und effektiven Websites spezialisiert. Seine Leidenschaft für Technologie und Design spiegelt sich in seiner Arbeit wider und er ist stets bemüht, auf dem neuesten Stand zu bleiben, um die bestmöglichen Lösungen anbieten zu können.
In seiner Freizeit ist Stephan ein begeisterter Blogger und teilt gerne sein Wissen und seine Erfahrungen mit anderen Webentwicklern und Interessierten. Seine Leidenschaft für die Online-Welt und seine Fähigkeit, komplexe Themen einfach und verständlich zu vermitteln, machen ihn zu einer wertvollen Ressource für alle, die sich für Webentwicklung und Online-Marketing interessieren.

Schreibe einen Kommentar