Strukturierte Daten für Filmkarussells (Movie)

Eine Abbildung, wie ein Rich-Suchergebnis für Filme in der Google Suche  angezeigt werden kann. Es werden drei verschiedene Filme von derselben Website in einem Karussell angezeigt, die Nutzer entdecken und auswählen können.

Wenn du deine Filmlisten mit Markup für strukturierte Daten auszeichnest, erhalten Nutzer neue Möglichkeiten, die Filme in der Google Suche zu finden und in den Suchergebnissen zu stöbern. Du kannst Details zu den Filmen angeben, z. B. den Titel, den Regisseur und ein Bild. Das Filmkarussell ist nur auf Mobilgeräten verfügbar.

So fügst du strukturierte Daten hinzu

Strukturierte Daten sind ein standardisiertes Format, mit dem du Informationen zu einer Seite angeben und die Seiteninhalte klassifizieren kannst. Falls strukturierte Daten für dich ein neues Thema sind, findest du hier Informationen dazu, wie sie funktionieren.

In der folgenden Übersicht haben wir zusammengefasst, wie du strukturierte Daten erstellst, testest und veröffentlichst.

  1. Füge die erforderlichen Properties hinzu. Hier erfährst du, wie du strukturierte Daten je nach verwendetem Format auf der Seite einfügst.
  2. Folge den Richtlinien.
  3. Prüfe deinen Code mit dem Test für Rich-Suchergebnisse und behebe alle kritischen Fehler. Zusätzlich solltest du alle nicht kritischen Probleme beheben, die im Tool möglicherweise gemeldet werden. Das kann dabei helfen, die Qualität deiner strukturierten Daten zu verbessern. Das ist jedoch nicht nötig, um für Rich-Suchergebnisse geeignet zu sein.
  4. Stelle ein paar Seiten mit deinen strukturierten Daten bereit und teste mit dem URL-Prüftool, wie Google die Seiten sieht. Achte darauf, dass die Seiten für Google zugänglich sind und nicht durch eine robots.txt-Datei, das noindex-Tag oder Anmeldeanforderungen blockiert werden. Wenn die Seiten in Ordnung sind, kannst du Google bitten, deine URLs noch einmal zu crawlen.
  5. Damit Google über künftige Änderungen auf dem Laufenden bleibt, empfehlen wir dir, eine Sitemap einzureichen. Mit der Search Console Sitemap API lässt sich dieser Vorgang automatisieren.

Beispiele

Übersichtsseite und mehrere Seiten mit vollständigen Details

Die Übersichtsseite enthält eine kurze Beschreibung aller Listenelemente. Jede Beschreibung verweist auf eine separate Detailseite, auf der es ausschließlich um das jeweilige Element geht. Hier siehst du ein Beispiel einer Übersichtsliste für Filme in JSON-LD:

<html>
  <head>
    <title>The Best Movies from the Oscars - 2024</title>
    <script type="application/ld+json">
    {
      "@context":"https://schema.org",
      "@type":"ItemList",
      "itemListElement":[
        {
          "@type":"ListItem",
          "position":1,
          "url":"https://example.com/a-star-is-born.html"
        },
        {
          "@type":"ListItem",
          "position":2,
          "url":"https://example.com/bohemian-rhapsody.html"
        },
        {
          "@type":"ListItem",
          "position":3,
          "url":"https://example.com/black-panther.html"
        }
      ]
    }
    </script>
  </head>
  <body>
  </body>
</html>

Liste auf einzelner Komplettseite

Eine Liste auf einer einzelnen Komplettseite enthält alle Listeninformationen einschließlich des vollständigen Texts des jeweiligen Elements. Hier das Markup-Beispiel einer Komplettseite für einen Film im Format JSON-LD:

<html>
  <head>
    <title>The Best Movies from the Oscars - 2024</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "ItemList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "item": {
            "@type": "Movie",
            "url": "https://example.com/2024-best-picture-noms#a-star-is-born",
            "name": "A Star Is Born",
            "image": "https://example.com/photos/6x9/photo.jpg",
            "dateCreated": "2024-10-05",
            "director": {
                "@type": "Person",
                "name": "Bradley Cooper"
              },
            "review": {
              "@type": "Review",
              "reviewRating": {
                "@type": "Rating",
                "ratingValue": 5
              },
              "author": {
                "@type": "Person",
                "name": "John D."
              }
            },
              "aggregateRating": {
                "@type": "AggregateRating",
                "ratingValue": 90,
                "bestRating": 100,
                "ratingCount": 19141
              }
            }
          },
        {
          "@type": "ListItem",
          "position": 2,
          "item": {
            "@type": "Movie",
            "name": "Bohemian Rhapsody",
            "url": "https://example.com/2024-best-picture-noms#bohemian-rhapsody",
            "image": "https://example.com/photos/6x9/photo.jpg",
            "dateCreated": "2024-11-02",
            "director": {
                "@type": "Person",
                "name": "Bryan Singer"
              },
            "review": {
              "@type": "Review",
              "reviewRating": {
                "@type": "Rating",
                "ratingValue": 3
              },
              "author": {
                "@type": "Person",
                "name": "Vin S."
              }
            },
              "aggregateRating": {
                "@type": "AggregateRating",
                "ratingValue": 61,
                "bestRating": 100,
                "ratingCount": 21985
              }
            }
          },
        {
          "@type": "ListItem",
          "position": 3,
          "item": {
            "@type": "Movie",
            "name": "Black Panther",
            "url": "https://example.com/2024-best-picture-noms#black-panther",
            "image": "https://example.com/photos/6x9/photo.jpg",
            "dateCreated": "2024-02-16",
            "director": {
                "@type": "Person",
                "name": "Ryan Coogler"
              },
            "review": {
              "@type": "Review",
              "reviewRating": {
                "@type": "Rating",
                "ratingValue": 2
              },
              "author": {
                "@type": "Person",
                "name": "Trevor R."
              }
            },
              "aggregateRating": {
                "@type": "AggregateRating",
                "ratingValue": 96,
                "bestRating": 100,
                "ratingCount": 88211
              }
            }
          }
      ]
    }
    </script>
  </head>
  <body>
  </body>
</html>

Richtlinien

Damit dein Film in einem Filmkarussell angezeigt wird, musst du diese Richtlinien einhalten.

Definitionen strukturierter Datentypen

Damit die Inhalte als Rich-Suchergebnis angezeigt werden können, müssen mindestens alle erforderlichen Properties hinzugefügt werden. Zusätzlich kannst du die empfohlenen Properties einbinden, um den Nutzern mit weiteren Informationen über deine Inhalte einen Mehrwert zu bieten.

Movie

Definiere zusätzlich zu den Karussell-Properties in deinem Karusselobjekt die folgenden Properties.

Die vollständige Definition von Movie findest du unter schema.org/Movie.

Die von Google unterstützten Properties sind folgende:

Erforderliche Properties
image URL oder ImageObject

Ein Bild, das den Film repräsentiert. Weitere Richtlinien für Bilder:

  • Die Bild-URLs müssen crawlbar und indexierbar sein.
  • Bilder müssen den mit Markup ausgezeichneten Inhalt darstellen.
  • Die Bilder müssen im Format JPG, PNG oder GIF vorliegen.
  • Die Bilder müssen eine hohe Auflösung und ein Seitenverhältnis von 6:9 haben. Google kann Bilder zuschneiden, deren Seitenverhältnis ungefähr 6:9 beträgt. Für Bilder, deren Seitenverhältnis stark von dieser Vorgabe abweicht, ist dies nicht möglich.
name Text

Der Name des Films.

Empfohlene Properties

aggregateRating

AggregateRating

Anmerkung zur durchschnittlichen Bewertung des Films. Beachte die Richtlinien für Rezensions-Snippets und die Liste der erforderlichen und empfohlenen AggregateRating-Properties.

dateCreated Date oder DateTime

Das Datum, an dem der Film veröffentlicht wurde.

director Person

Der Regisseur des Films. Beispiel:

"director": {
  "@type": "Person",
  "name": "Bradley Cooper"
}

review

Review

Eine verschachtelte Review des Films. Bitte beachte die Richtlinien für Rezensions-Snippets und die Liste der erforderlichen und empfohlenen Properties für Rezensionen.

Fehlerbehebung

Falls du Probleme bei der Implementierung oder Fehlerbehebung von strukturierten Daten hast, versuch es mit diesen Lösungsansätzen: