Sitemap extensions

Video-Sitemaps und Alternativen

Eine Video-Sitemap ist eine Sitemap mit zusätzlichen Informationen zu Videos, die auf Ihren Seiten gehostet werden. Das Erstellen einer Video-Sitemap ist eine effektive Methode, um Google dabei zu unterstützen, Videoinhalte auf Ihrer Website zu finden und zu verstehen – insbesondere Inhalte, die kürzlich hinzugefügt wurden oder die wir mit unseren üblichen Crawling-Mechanismen möglicherweise nicht entdecken würden.

Google empfiehlt die Verwendung von Video-Sitemaps, wir unterstützen jedoch auch mRSS-Feeds.

Best Practices für Video-Sitemaps

Video-Sitemaps basieren auf allgemeinen Sitemaps, daher gelten die allgemeinen Best Practices für Sitemaps auch für Video-Sitemaps. Sie können eine separate Sitemap oder einen mRSS-Feed nur für Videos erstellen oder Video-Sitemap-Tags in eine bestehende Sitemap integrieren – ganz wie es für Sie am bequemsten ist.

Zusätzlich gelten für Video-Sitemaps die folgenden spezifischen Anforderungen:

  • Listen Sie keine Videos auf, die keinen Bezug zum Inhalt der Host-Seite haben. Zum Beispiel ein Video, das nur eine kleine Ergänzung zur Seite darstellt oder in keinem Zusammenhang mit dem Haupttext steht.
  • Alle in der Video-Sitemap referenzierten Dateien müssen für den Googlebot zugänglich sein. Das bedeutet, dass alle URLs in der Video-Sitemap:
    • nicht durch robots.txt-Regeln vom Crawling ausgeschlossen sein dürfen,
    • ohne Meta-Dateien und ohne Login zugänglich sein müssen,
    • nicht durch Firewalls oder ähnliche Mechanismen blockiert werden dürfen,
    • und über ein unterstütztes Protokoll erreichbar sein müssen: HTTP und FTP (Streaming-Protokolle werden nicht unterstützt).

    Wenn Sie verhindern möchten, dass Spammer auf Ihre Videoinhalte unter den <player_loc>– oder <content_loc>-URLs zugreifen, überprüfen Sie, ob die Bots, die auf Ihren Server zugreifen, tatsächlich der Googlebot sind.

Weitere Tipps zu Videos in der Google Suche finden Sie in unseren Best Practices für Videos.

Beispiel für eine Video-Sitemap

Das folgende Beispiel zeigt eine reguläre Sitemap mit Video-Erweiterung. Sie enthält zwei Video-Einträge, die in einem einzigen <url>-Tag verschachtelt sind. Der erste <video>-Eintrag enthält alle Tags, die Google verwenden kann, während der zweite nur die erforderlichen Tags enthält.

Referenz für Video-Sitemaps

Die video-Tags sind im Namensraum für Video-Sitemaps definiert: http://www.google.com/schemas/sitemap-video/1.1. Jedes Tag kann pro Video nur einmal hinzugefügt werden, sofern nicht anders angegeben.

Um sicherzustellen, dass Google Ihre Video-Sitemap verwenden kann, müssen Sie die folgenden erforderlichen Tags nutzen:

Erforderliche Tags
<video:video>

Das übergeordnete Element für alle Informationen zu einem einzelnen Video auf der Seite, die durch das <loc>-Tag angegeben ist. Sie können mehrere <video:video>-Tags innerhalb des <loc>-Tags verschachteln, eines für jedes Video auf der Host-Seite.

<video:thumbnail_loc>

Eine URL, die auf die Bilddatei des Video-Thumbnails verweist. Befolgen Sie die Anforderungen für Video-Thumbnails.

<video:title>

Der Titel des Videos. Alle HTML-Entitäten müssen maskiert oder in einen CDATA-Block eingeschlossen werden. Wir empfehlen, dass dieser mit dem Videotitel übereinstimmt, der auf der Webseite angezeigt wird, auf der das Video eingebettet ist.

<video:description>

Eine Beschreibung des Videos. Maximal 2048 Zeichen. Alle HTML-Entitäten müssen maskiert oder in einen CDATA-Block eingeschlossen werden. Sie muss mit der Beschreibung übereinstimmen, die auf der Webseite angezeigt wird, auf der das Video eingebettet ist, muss aber nicht wortwörtlich identisch sein.

<video:content_loc>

Eine URL, die auf die eigentliche Videomedien-Datei verweist. Die Datei muss einem der unterstützten Formate entsprechen.

Zusätzliche Richtlinien

  • HTML und Flash sind keine unterstützten Formate.
  • Darf nicht identisch mit der URL im übergeordneten <loc>-Tag sein.
  • Dies entspricht VideoObject.contentUrl in strukturierten Daten.
  • Best Practice: Wenn Sie den Zugriff auf Ihre Inhalte einschränken, diese aber dennoch crawlen lassen möchten, stellen Sie sicher, dass der Googlebot auf Ihre Inhalte zugreifen kann, indem Sie den Googlebot verifizieren.
<video:player_loc>

Eine URL, die auf einen Player für ein spezifisches Video verweist. Normalerweise sind dies die Informationen im src-Attribut eines <embed>-Tags.

Zusätzliche Richtlinien

  • Darf nicht identisch mit der <loc>-URL sein.
  • Für Vimeo, YouTube und andere Videoplattformen, die das Einbetten von Videos über iframe ermöglichen, wird dieser Wert anstelle von video:content_loc verwendet. Dies entspricht VideoObject.embedUrl in strukturierten Daten.
  • Best Practice: Wenn Sie den Zugriff auf Ihre Inhalte einschränken, diese aber dennoch crawlen lassen möchten, stellen Sie sicher, dass der Googlebot auf Ihre Inhalte zugreifen kann, indem Sie den Googlebot verifizieren.

Zusätzlich können die folgenden optionalen Tags Google dabei helfen, Ihre Videos und deren Eigenschaften besser zu verstehen:

Optionale Tags
<video:duration>

Die Dauer des Videos in Sekunden. Der Wert muss zwischen 1 und 28800 (8 Stunden) liegen.

<video:expiration_date>

Das Datum, nach dem das Video nicht mehr verfügbar ist, im W3C-Format. Lassen Sie dieses Tag weg, wenn Ihr Video nicht abläuft. Falls vorhanden, zeigt die Google Suche Ihr Video nach diesem Datum nicht mehr an. Aktualisieren Sie bei wiederkehrenden Videos unter derselben URL das Ablaufdatum auf das neue Datum.

Unterstützte Werte sind ein vollständiges Datum (YYYY-MM-DD) oder ein vollständiges Datum plus Stunden, Minuten, Sekunden und Zeitzone (YYYY-MM-DDThh:mm:ss+TZD).

Beispiel: 2012-07-16T19:20:30+08:00.

<video:rating>

Die Bewertung des Videos. Unterstützte Werte sind Fließkommazahlen im Bereich von 0.0 (niedrig) bis 5.0 (hoch).

<video:view_count>

Die Anzahl der Aufrufe des Videos.

<video:publication_date>

Das Datum der Erstveröffentlichung des Videos im W3C-Format. Unterstützte Werte sind ein vollständiges Datum (YYYY-MM-DD) oder ein vollständiges Datum plus Stunden, Minuten, Sekunden und Zeitzone (YYYY-MM-DDThh:mm:ss+TZD).

Beispiel: 2007-07-16T19:20:30+08:00

<video:family_friendly>

Ob das Video mit SafeSearch verfügbar ist. Wenn Sie dieses Tag weglassen, ist das Video verfügbar, wenn SafeSearch aktiviert ist.

Unterstützte Werte:

  • yes: Das Video ist verfügbar, wenn SafeSearch aktiviert ist.
  • no: Das Video ist nur verfügbar, wenn SafeSearch deaktiviert ist.
<video:restriction>

Ob Ihr Video in Suchergebnissen aus bestimmten Ländern angezeigt oder ausgeblendet werden soll.

Geben Sie eine durch Leerzeichen getrennte Liste von Ländercodes im ISO 3166-Format an. Wenn kein <video:restriction>-Tag vorhanden ist, geht Google davon aus, dass das Video an allen Standorten angezeigt werden kann. Beachten Sie, dass sich dieses Tag nur auf Suchergebnisse auswirkt; es hindert einen Nutzer nicht daran, Ihr Video an einem eingeschränkten Standort auf anderem Wege zu finden oder abzuspielen. Erfahren Sie mehr über die Anwendung von Länderbeschränkungen.

Attribute:

Wenn das übergeordnete Tag <video:restriction> verwendet wird, ist das folgende Attribut erforderlich:

  • relationship: Ob das Video in den Suchergebnissen in den angegebenen Ländern erlaubt oder verboten ist. Unterstützte Werte sind:
    • allow: Die aufgeführten Länder sind erlaubt, nicht aufgeführte Länder sind verboten.
    • deny: Die aufgeführten Länder sind verboten, nicht aufgeführte Länder sind erlaubt.

Beispiel: Dieses Beispiel erlaubt die Anzeige des Videos in den Suchergebnissen nur in Kanada und Mexiko:

<video:restriction relationship="allow">CA MX</video:restriction>

<video:platform>

Ob Ihr Video in Suchergebnissen auf bestimmten Plattformtypen angezeigt oder ausgeblendet werden soll. Dies ist eine Liste von durch Leerzeichen getrennten Plattformtypen. Beachten Sie, dass sich dies nur auf Suchergebnisse auf den angegebenen Gerätetypen auswirkt; es hindert einen Nutzer nicht daran, Ihr Video auf einer eingeschränkten Plattform abzuspielen.

Wenn kein <video:platform>-Tag vorhanden ist, geht Google davon aus, dass das Video auf allen Plattformen abgespielt werden kann. Erfahren Sie mehr über die Anwendung von Plattformbeschränkungen.

Unterstützte Werte:

  • web: Computer-Browser auf Desktops und Laptops.
  • mobile: Mobile Browser, wie sie auf Mobiltelefonen oder Tablets verwendet werden.
  • tv: TV-Browser, wie sie über Google TV-Geräte und Spielkonsolen verfügbar sind.

Attribute:

Wenn das übergeordnete Tag <video:platform> verwendet wird, sind die folgenden Attribute erforderlich:

  • relationship: Gibt an, ob das Video für die angegebenen Plattformen eingeschränkt oder zugelassen ist. Unterstützte Werte sind:
    • allow: Alle ausgelassenen Plattformen werden verboten.
    • deny: Alle ausgelassenen Plattformen werden erlaubt.

Beispiel: Das folgende Beispiel erlaubt Nutzern auf Web oder TV den Zugriff, jedoch nicht auf Mobilgeräten:
<video:platform relationship="allow">web tv</video:platform>

<video:requires_subscription>

Gibt an, ob ein Abonnement (kostenpflichtig oder kostenlos) erforderlich ist, um das Video anzusehen. Unterstützte Werte sind:

  • yes: Abonnement erforderlich.
  • no: Kein Abonnement erforderlich.
<video:uploader>

Der Name des Video-Uploaders. Der String-Wert darf maximal 255 Zeichen lang sein.

Attribute:

  • info [Optional]: Gibt die URL einer Webseite mit zusätzlichen Informationen über diesen Uploader an. Diese URL muss sich auf derselben Domain befinden wie das <loc>-Tag.
<video:live>

Gibt an, ob es sich bei dem Video um einen Livestream handelt. Unterstützte Werte sind:

  • yes: Das Video ist ein Livestream.
  • no: Das Video ist kein Livestream.
<video:tag>

Ein beliebiger String-Tag, der das Video beschreibt. Tags sind im Allgemeinen sehr kurze Beschreibungen von Schlüsselkonzepten, die mit einem Video oder Inhalt verknüpft sind. Ein einzelnes Video kann mehrere Tags haben, auch wenn es nur einer Kategorie angehört. Zum Beispiel kann ein Video über das Grillen von Lebensmitteln in die Kategorie “Grillen” gehören, aber mit “Steak”, “Fleisch”, “Sommer” und “Outdoor” getaggt sein. Erstellen Sie ein neues <video:tag>-Element für jeden Tag, der mit einem Video verknüpft ist. Maximal 32 Tags sind pro Video zulässig.

Sitemap-Alternative: mRSS

Während Google die Verwendung von Video-Sitemaps empfiehlt, unterstützen wir auch mRSS-Feeds.

Google unterstützt mRSS, ein RSS-Modul, das die Element-Funktionen von RSS 2.0 ergänzt. mRSS-Feeds sind Video-Sitemaps sehr ähnlich und können genau wie Sitemaps getestet, eingereicht und aktualisiert werden.

Weitere Informationen zu Media-Feeds finden Sie in der offiziellen Media RSS-Dokumentation.

mRSS-Beispiel

Hier ist ein Beispiel für einen mRSS-Eintrag, der alle von Google verwendeten Tags enthält.

mRSS-Referenz

Die vollständige mRSS-Spezifikation enthält weitere optionale Tags, Best Practices und Beispiele.

Um sicherzustellen, dass Google Ihren mRSS-Feed verwenden kann, müssen Sie die folgenden erforderlichen Tags nutzen:

Erforderliche Tags
<media:content>

Umschließt Informationen über das Video.

Attribute:

  • medium: Art des Inhalts. Auf video setzen.
  • url: Die direkte URL zum rohen Videoinhalt. Wenn dies nicht angegeben ist, müssen Sie das <media:player>-Tag angeben.
  • duration [Optional, aber empfohlen]: Länge des Videos in Sekunden.

Für alle anderen optionalen Attribute und untergeordneten Felder des <media:content>-Tags siehe die mRSS-Spezifikation.

<media:player>

Sie müssen mindestens eines der Tags <media:player> oder das url-Attribut in <media:content> angeben.

Eine URL, die auf einen Player für ein spezifisches Video verweist. Normalerweise sind dies die Informationen im src-Attribut eines <embed>-Tags und darf nicht identisch mit dem Inhalt des <loc>-Tags sein. Es kann nicht dieselbe URL wie das <link>-Tag sein. Das <link>-Tag verweist auf die URL der Seite, die das Video hostet, während dieses Tag auf einen Player verweist.

<media:title>

Der Titel des Videos. Maximal 100 Zeichen. Alle HTML-Entitäten müssen maskiert oder in einen CDATA-Block eingeschlossen werden.

<media:description>

Die Beschreibung des Videos. Maximal 2048 Zeichen. Alle HTML-Entitäten müssen maskiert oder in einen CDATA-Block eingeschlossen werden.

<media:thumbnail>Eine URL, die auf ein Vorschaubild verweist. Befolgen Sie die Anforderungen für Video-Thumbnails.

Zusätzlich können die folgenden optionalen Tags Google dabei helfen, Ihre Videos und deren Eigenschaften besser zu verstehen:

Optionale Tags
<dcterms:valid>

Das Veröffentlichungs- und Ablaufdatum des Videos. Hier ist die vollständige Spezifikation des dcterms:valid-Tags.

Beispiel:

<media:restriction>

Eine durch Leerzeichen getrennte Liste von Ländern, in denen das Video abgespielt werden darf oder nicht, im ISO 3166-Format. Wenn kein <media:restriction>-Tag vorhanden ist, geht Google davon aus, dass das Video in allen Ländern abgespielt werden kann.

Attribute:

Wenn das übergeordnete Tag <media:restriction> verwendet wird, sind die folgenden Attribute erforderlich:

  • type: Setzen Sie das type-Attribut auf country. Es werden nur Länderbeschränkungen unterstützt.
  • relationship: Gibt an, ob das Video in der angegebenen Liste von Ländern abgespielt werden darf oder nicht. Unterstützte Werte:
    • allow: Die aufgeführten Länder sind erlaubt, nicht aufgeführte Länder sind verboten.
    • deny: Die aufgeführten Länder sind verboten, nicht aufgeführte Länder sind erlaubt.

Erfahren Sie mehr über die Verwendung von Länderbeschränkungen.

Beispiel:

<media:price>

Der Preis für das Herunterladen oder Ansehen des Videos. Verwenden Sie dieses Tag nicht für Videos, die ohne Bezahlung verfügbar sind. Es kann mehr als ein <media:price>-Element aufgeführt werden (z. B. um verschiedene Währungen oder Kaufoptionen anzugeben).

Attribute:

Wenn das übergeordnete Tag <media:price> verwendet wird, sind die folgenden Attribute erforderlich:

  • currency: Die Währung im ISO 4217-Format.
  • type: Die Kaufoption. Unterstützte Werte sind:
    • rent: Das Video ist zum Mieten verfügbar.
    • purchase: Das Video ist zum Kauf verfügbar.
    • package: Das Video ist Teil eines Paketangebots.
    • subscription: Das Video ist mit einem Abonnement verfügbar.

Fehlerbehebung bei Sitemaps

Wenn Sie Probleme mit Ihrer Sitemap haben, können Sie die Fehler mit der Google Search Console untersuchen. Weitere Hilfe finden Sie im Leitfaden zur Fehlerbehebung bei Sitemaps der Search Console.

Zusätzliche Ressourcen

Möchten Sie mehr erfahren? Sehen Sie sich die folgenden Ressourcen an:

Alien Road

So setzen wir das um

Video sitemaps are the reliable path to video results when on-page markup is inconsistent. We use them alongside structured data rather than instead of it.

Verwandte Leistungen

Teilen

© Copyright 2026 Alien Road. All rights reserved.