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.
Inhaltsverzeichnis
- 1 Warum Video Schema Markup wichtig ist
- 2 Das VideoObject-Schema verstehen
- 3 Variante 1: Automatisch per Plugin (Yoast, RankMath & Co.)
- 4 Variante 2: Video Schema manuell einfügen (für Fortgeschrittene)
- 5 Häufige Fehler beim Video Schema
- 6 Schema kombinieren: Videos + Artikel
- 7 Fazit: Mehr Sichtbarkeit durch sauberes Schema
- 7.1 Muss ich Video Schema Markup in WordPress manuell einfügen?
- 7.2 Wie lange dauert es, bis Google mein Video-Snippet anzeigt?
- 7.3 Was ist der Unterschied zwischen embedUrl und contentUrl?
- 7.4 Kann ich YouTube-Videos für meine eigene Website ranken lassen?
- 7.5 Wie überprüfe ich, ob mein Video-Schema funktioniert?
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
| Feld | Beschreibung |
| name | Der Videotitel (am besten inkl. Hauptkeyword) |
| description | Kurze Beschreibung des Inhalts |
| thumbnailUrl | URL zum Thumbnail (empfohlen: 16:9 Format) |
| uploadDate | Veröffentlichungsdatum im Format YYYY-MM-DD |
| contentUrl oder embedUrl | Eines 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
| Feld | Beschreibung |
|---|---|
duration | Laufzeit, z. B. PT5M30S für 5 Minuten 30 Sekunden |
interactionCount | Aufrufe oder Views (optional) |
publisher | Herausgeber, 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
- Öffne den Beitrag, in dem Dein Video enthalten ist.
- Scrolle zum RankMath-Meta-Panel und aktiviere unter „Erweitert“ → Video Schema aktivieren.
- RankMath erkennt automatisch das Video (z. B. YouTube-Einbettung) und erstellt das JSON-LD-Markup.
- 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
- Aktiviere das Modul „Video SEO“ (Premium-Add-on erforderlich).
- Füge Dein Video ein (z. B. YouTube oder MP4-URL).
- 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.
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
- Kopiere Dein JSON-LD-Markup (siehe Beispiel oben).
- Öffne die
functions.phpDeines Child-Themes oder nutze ein Snippet-Plugin (z. B. Code Snippets). - 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');
- Speichern, Cache leeren, Seite neu laden.
- Prüfe Dein Markup mit dem Google Rich Results Test.
Häufige Fehler beim Video Schema
| Fehler | Ursache | Lösung |
|---|---|---|
❌ Kein thumbnailUrl angegeben | Google kann das Video nicht rendern | Immer ein 16:9-Thumbnail angeben |
| ❌ Falsches Datumsformat | Nicht ISO-konform (YYYY-MM-DD) | Prüfen & korrigieren |
⚠️ Fehlende Dauer (duration) | Kein Pflichtfeld, aber empfehlenswert | Format PT1H2M3S beachten |
| ❌ Doppelte Schema-Ausgabe | Plugin + manuelles Snippet aktiv | Nur 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?
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.

