Film

Wenn du deine Filmlisten mit strukturierten Daten versiehst, können Nutzer sie in der Google-Suche finden und darin nach Lieblingsfilmen stöbern. Du kannst Details weitere Infos zu den Filmen zur Verfügung stellen wie etwa Titel, Regieführung oder auch Szenenbilder. Das Filmkarussell ist nur auf Mobilgeräten verfügbar.

Beispiel für ein Filmkarussell in den Suchergebnissen

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 du mit strukturierten Daten noch nicht vertraut bist, findest du hier weitere Informationen dazu, wie sie funktionieren.

In der folgenden Übersicht haben wir zusammengefasst, wie du strukturierte Daten erstellst, testest und veröffentlichst. Eine detaillierte Anleitung dazu, wie du einer Webseite strukturierte Daten hinzufügst, findest du im Codelab zu strukturierten Daten.

  1. Füge die erforderlichen Properties hinzu. Informationen dazu, wo strukturierte Daten auf der Seite platziert werden, erhältst du in diesem Video: JSON-LD structured data: Where to insert on the page.
  2. Folge den Richtlinien.
  3. Prüfe deinen Code mit dem Test für Rich-Suchergebnisse.
  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 vollständige Detailseiten

Die Übersichtsseite enthält eine kurze Beschreibung aller Listenelemente. Jede Beschreibung verweist auf eine separate Detailseite, deren Schwerpunkt ausschließlich auf einem Element liegt. Hier siehst du ein Beispiel einer Übersichtsliste für Filme in JSON-LD:

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

Liste auf einzelner Komplettseite

Eine Komplettliste auf einer einzelnen Seite enthält alle Listeninformationen, einschließlich des vollständigen Texts der einzelnen Elemente. Hier siehst du das Beispiel einer kompletten Filmliste auf einer Seite im Format JSON-LD:

<html>
  <head>
    <title>The Best Movies from the Oscars - 2018</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "ItemList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": "1",
          "item": {
            "@type": "Movie",
            "url": "https://example.com/2019-best-picture-noms#a-star-is-born",
            "name": "A Star Is Born",
            "image": "https://example.com/photos/6x9/photo.jpg",
            "dateCreated": "2018-10-05",
            "director": {
                "@type": "Person",
                "name": "Bradley Cooper"
              },
            "review": {
              "@type": "Review",
              "reviewRating": {
                "@type": "Rating",
                "ratingValue": "5"
              },
              "author": {
                "@type": "Person",
                "name": "John D."
              },
              "reviewBody": "Heartbreaking, inpsiring, moving. Bradley Cooper is a triple threat."
              },
              "aggregateRating": {
                "@type": "AggregateRating",
                "ratingValue": "90",
                "bestRating": "100",
                "ratingCount": "19141"
              }
            }
          },
        {
          "@type": "ListItem",
          "position": "2",
          "item": {
            "@type": "Movie",
            "name": "Bohemian Rhapsody",
            "url": "https://example.com/2019-best-picture-noms#bohemian-rhapsody",
            "image": "https://example.com/photos/6x9/photo.jpg",
            "dateCreated": "2018-11-02",
            "director": {
                "@type": "Person",
                "name": "Bryan Singer"
              },
            "review": {
              "@type": "Review",
              "reviewRating": {
                "@type": "Rating",
                "ratingValue": "3"
              },
              "author": {
                "@type": "Person",
                "name": "Vin S."
              },
              "reviewBody": "Rami Malek's performance is overrated, at best."
              },
              "aggregateRating": {
                "@type": "AggregateRating",
                "ratingValue": "61",
                "bestRating": "100",
                "ratingCount": "21985"
              }
            }
          },
        {
          "@type": "ListItem",
          "position": "3",
          "item": {
            "@type": "Movie",
            "name": "Black Panther",
            "url": "https://example.com/2019-best-picture-noms#black-panther",
            "image": "https://example.com/photos/6x9/photo.jpg",
            "dateCreated": "2018-02-16",
            "director": {
                "@type": "Person",
                "name": "Ryan Coogler"
              },
            "review": {
              "@type": "Review",
              "reviewRating": {
                "@type": "Rating",
                "ratingValue": "2"
              },
              "author": {
                "@type": "Person",
                "name": "Trevor R."
              },
              "reviewBody": "I didn't like the lighting and CGI in this movie."
              },
              "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

Du musst alle erforderlichen Properties hinzufügen, damit die Inhalte als Rich-Suchergebnis angezeigt werden können. Du kannst auch die empfohlenen Properties einbinden, um weitere Informationen über deine Inhalte hinzuzufügen und so deinen Nutzern einen Mehrwert zu bieten.

Movie

Definiere zusätzlich zu den Karussell-Properties die unten aufgeführten Properties in deinem Karussellobjekt.

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

Erforderliche Properties

image

URL oder ImageObject

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

  • Die Bild-URLs müssen crawlbar und indexierbar sein.
  • Die Bilder müssen den mit Markup versehenen Inhalt repräsentieren.
  • Die Bilder müssen das Format JPG, PNG oder GIF haben.
  • 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 bei 6:9 liegt. 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. Bitte 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-Property für Rezensionen 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 von strukturierten Daten hast, versuch es mit diesen Lösungsansätzen:

  • Möglicherweise sind deine strukturierten Daten fehlerhaft. Näheres dazu findest du in der Liste der Fehler bei strukturierten Daten.
  • Eine Fehlerbehebung für den Fall, dass Rich-Suchergebnisse fehlen oder die Gesamtzahl der Rich-Suchergebnisse zurückgeht, findest du hier.
  • Antworten auf allgemeine Fragen zum Crawlen und Indexieren erhältst du auf der Seite Häufig gestellte Fragen von Webmastern.
  • Wenn du eine Frage hast, kannst du sie bei der Webmaster-Online-Sprechstunde stellen.
  • Poste deine Fragen im Webmaster-Forum.