Guide : Movie Schema

Comment implement schema.org/Movie markup pour Google's movie carousel — le requis vs. recommended properties, le ItemList wrapper le carousel en réalité nécessite, pourquoi le carousel est mobile-seulement avec aucun desktop equivalent, ce que happened à le séparé Critic Examiner couche que était deprecated, et qui devrait en réalité bother implementing il.

Première publication : 1 juil. 2026 · Dernière mise à jour : 3 août 2026 · Avancé

Movie schema (schema.org/Movie) est données structurées que powers a réel, actif Google fonctionnalité — le movie carousel — mais que carousel est mobile-seulement, avec aucun desktop equivalent. Google exige simplement image et nom, et recommends aggregateRating, dateCreated, director, et examiner; le director et aggregateRating sont ce que faire a carousel entry regarder comme a movie plutôt que a générique page. Un catch la plupart guides skip: a standalone Movie object n’est pas le carousel par itself — Google combines il avec ItemList markup on a summary page or an tous-dans-un page à faire le carousel eligible. Le confusion Je la plupart vouloir à clair up: a séparé 'Critic Examiner' ratings couche (shared avec books, TV, et local businesses) était deprecated dans 2025, mais le movie carousel itself était pas — et Google explicitly said le old Critic Examiner markup est harmless à laisser dans placer, seulement le afficher était supprimé, aucun penalty. Donc Movie schema n’est pas deprecated. c’est simplement narrower et moins prominent que Recipe or VideoObject, et worth il mainly pour film examiner sites, streaming movie pages, et entertainment databases.

TL;DR — schema.org/Movie markup (généralement JSON-LD) rend a film page eligible pour Google’s movie carousel — mais que carousel est mobile-seulement, avec aucun desktop rich résultat à tout. Google’s requis properties sont simplement image et name; recommended sont aggregateRating, dateCreated, director, et review — et c’est director + aggregateRating que faire an entry lire as a movie plutôt que a générique CreativeWork. A standalone Movie object n’est pas le carousel on son propre, soit — Google pairs il avec ItemList markup (a summary page linking à detail pages, or un tous-dans-un page) à faire le carousel eligible. Le biggest myth à kill: Movie schema est pas deprecated. A séparé “Critic Review” ratings couche (shared avec books, TV, et local businesses) était deprecated dans 2025 — mais le carousel survived, et Google explicitly said le old Critic Examiner markup est harmless à laisser dans placer; seulement le afficher était supprimé, aucun penalty. Valide markup seulement earns eligibility; Google encore decides si à montrer le carousel. c’est a genuinely actif fonctionnalité, simplement a narrow un — worth il mainly pour film examiner sites, streaming movie pages, et entertainment databases.

Preuve à l’appui de cette affirmation Schema.org Movie describes a movie and remains valid vocabulary independently of search-engine feature support. Portée : Schema.org Movie vocabulary. Niveau de confiance : élevé · Vérifié : Schema.org: Movie Preuve à l’appui de cette affirmation Google documents Movie as a supported item type within its carousel feature, subject to carousel requirements and no display guarantee. Portée : Current Google movie carousel eligibility rather than a universal standalone Movie card. Niveau de confiance : élevé · Vérifié : Google Search Central: Carousel structured data

«Most guides list Movie among “supported types” and move on, which buries the single fact you most need to plan around: the feature Movie schema powers, the movie carousel, is mobile-only. Google’s docs say it directly — “The movie carousel is only available on mobile devices.” There is no desktop equivalent, no desktop card, nothing. If you build and test expecting desktop parity, you’ll conclude the markup “isn’t working” when it’s doing exactly what it can. » (Traduction) (Résumé en français de la section vingt-quatre, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

«The carousel itself is a browsable row of movie entries on mobile Search — title, director, poster image, ratings — that a user can swipe through. It’s a real, listed Google feature (Google’s own search-gallery page describes “Movie carousels with director information”), but it’s narrower and less prominent than Recipe or VideoObject. Set expectations accordingly. » (Traduction) (Résumé en français de la section vingt-cinq, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

Un plus scoping fact la plupart guides skip: a standalone Movie object, on son propre, est pas le documented carousel implementation. Google’s Carousel données structurées guide listes Movie as un de le types vous combine avec ItemList markup à become eligible pour le host carousel. Le Movie properties ci-dessous sont ce que populate chaque carousel entry — le surrounding ItemList est ce que indique Google “ce page est a liste de movies” dans le premier placer. Plus on le deux façons à structure que ci-dessous.

schema.org/Movie est a child de CreativeWork, donc il inherits a lot de general properties — mais Google’s requirements pour le carousel sont lean:

PropertyStatusCe que c’est pour
nameRequisLe movie titre
imageRequisPoster or encore — élevé resolution, fermer à a 6:9 aspect ratio
directorRecommendedLe director’s nom (Person)
aggregateRatingRecommendedAverage score + rating count — suit le Examiner extrait guidelines
dateCreatedRecommendedRelease date
reviewRecommendedIndividual examiner(s) — aussi suit le Examiner extrait guidelines

Le deux requis champs (image, name) obtenir vous eligible; le recommended ones sont ce que faire an entry en réalité regarder et behave comme a movie carousel card. director et aggregateRating sont le differentiators — ils sont ce que distinguish a movie entry depuis a générique CreativeWork, et ils sont worth treating as effectively mandatory même though Google fichiers les sous “recommended.” A film page avec simplement name et image est thin; un avec director, release date, et a genuine aggregate rating est a réel carousel candidate.

«Two things the table doesn’t fully capture. First, the image has real shape requirements: Google’s docs say images “must have a high resolution and have a 6:9 aspect ratio,” and while Google can crop images that are close, ones that “largely deviate from this ratio aren’t eligible” — a random production still cropped to a square won’t qualify. Second, aggregateRating and review aren’t a free pass on format: Google explicitly points both back to the same Review snippet requirements used elsewhere on the site, so a rating that wouldn’t pass muster as a standalone review snippet doesn’t get a break just because it’s nested inside Movie. » (Traduction) (Résumé en français de la section trente et un, sous-partie un : le texte source est conservé pour vérification lors de la relecture francophone.)

Here’s the confusion I la plupart vouloir to clair up, parce que it obtient mangled constantly. Là were two distinct choses in Movie’s orbit:

  1. Le movie carousel — le mobile-seulement browsable fonctionnalité. Encore actif.
  2. A séparé Critic Examiner ratings couche — a façon à mark up professional critic reviews et scores, shared à travers movies, TV, books, et local businesses. Ce était deprecated dans 2025.

Google’s stated reasoning, per Moteur de recherche Roundtable’s coverage de Google’s propre announcement, était que après testing critic examiner markup avec a groupe de site owners il trouvé il n’était pas utile pour le ecosystem à scale (relayed, paraphrased ci-dessous dans Citations — Je’m pas quoting il as si récupéré directement depuis a principal Google post). Deux choses matter à propos de comment Google handled le retirement:

  • Il supprimé seulement le afficher, pas a penalty. Google’s relayed guidance était que le deprecation ne fait pas affecter autre examiner fonctionnalités et que vous pouvez laisser le markup on votre site donc moteur de recherches peut encore comprendre lune page. Là est aucun downside à existing Critic Examiner markup — il simplement arrête surfacing.
  • Il a fait pas touch le movie carousel. Le carousel est a séparé fonctionnalité et continued à fonctionner. Conflating le deux dans “Movie schema is dead” est incorrect.

il y a a utile modèle ici sans over-editorializing: Google trimmed plusieurs narrow CreativeWork fonctionnalités à travers 2025 (Critic Examiner, et autour le même window le Course Info type saw son dedicated doc redirection away). Le connexe Critic Examiner doc URL maintenant redirections à le general changelog — le même redirection modèle vous voir pour retired fonctionnalités. Mais Movie’s core carousel survived pendant que son adjacent examiner couche n’a pas. Garder le deux mental models séparé: le carousel lives; le Critic Examiner afficher ne fait pas; existing Critic Examiner markup est harmless.

The two façons to construire the surrounding ItemList

Since a lone Movie object n’est pas le carousel par itself, vous besoin ItemList données structurées autour il. Google documents deux page patterns, et leur ListItem payloads sont genuinely différent — mixing les up est an facile façon à ship markup que valide mais ne fait pas carousel:

ModèleCe que lune page semble commeListItem payload
Summary page + detail pagesA hub page briefly covers chaque movie et liens out à a dedicated page per filmSimplement position et url — le complet Movie champs actif on le lié detail page
Tous-dans-un pageA unique page contient chaque movie’s complet informationposition, item.name, item.url, plus le complet Movie champs inline

Whichever modèle vous utiliser, Google exige que chaque page vous lien à depuis le ItemList — le detail pages, dans le premier modèle — carries son propre valide, type-spécifique données structurées. A manquant or broken Movie bloquer on a lié detail page breaks carousel candidacy pour que un entry, pas le entier liste.

Who devrait implement ce

Parce que le carousel est narrow et mobile-seulement, ce n’est pas a universal “add-it-everywhere” recommendation. Il earns son garder on:

  • Film examiner sites — où director + genuine aggregate ratings sont déjà le contenu.
  • Streaming services’ movie detail pages — le per-titre landing pages.
  • Entertainment databases (IMDb-style) — où chaque film a a structured record.

Si votre site mentions a movie dans passing à l’intérieur an article, vous ne pas besoin Movie schema on que page — c’est an Article (or a general CreativeWork) avec maybe a mentions/about lien à le film, pas a Movie page. Movie schema est pour pages whose subject est a spécifique film.

Basic JSON-LD exemple

A minimal-mais-real Movie entry — le deux requis champs plus le differentiating recommended ones:

{
  "@context": "https://schema.org",
  "@type": "Movie",
  "name": "The Midnight Archive",
  "image": "https://example.com/img/midnight-archive-poster.jpg",
  "dateCreated": "2025-10-17",
  "director": {
    "@type": "Person",
    "name": "Lena Ortiz"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.3",
    "ratingCount": "1284"
  }
}

Ce extrait est le Movie payload itself — pour le carousel, il encore nécessite à sit à l’intérieur ItemList markup on soit a summary page or an tous-dans-un page (voir le deux-modèle tableau ci-dessus). Valider le finished markup avec le Résultats enrichis Tester, et remember que a clean réussir seulement signifie eligible — Google encore decides si à surface le carousel, et il seulement ever surfaces on mobile. Pour où Movie sits dans le wider structured-données picture, voir le broader Balisage de données structurées et Données structurées hubs ce article nests sous; pour le examiner side de choses, le Examiner schema et AggregateRating schema siblings go deeper on le ratings themselves.

Ajouter une note d’expert

Épingler une citation d’expert

Nouvelle personne ? Créez son profil non revendiqué à /admin/experts/ → Épingler une citation d’expert d’abord.