Panduan Movie Schema

cara implement schema.org/Movie markup untuk Google's movie carousel — diperlukan vs. recommended properties, ItemList wrapper carousel sebenarnya perlu, mengapa carousel adalah mobile-hanya dengan Tidak desktop equivalent, apa happened untuk terpisah Critic Review layer itu adalah deprecated, dan siapa seharusnya sebenarnya bother implementing ini.

Pertama kali diterbitkan: 1 Jul 2026 · Terakhir diperbarui: 3 Agu 2026 · Lanjutan

Movie schema (schema.org/Movie) adalah data terstruktur itu powers sebuah nyata, langsung Google fitur — movie carousel — tetapi itu carousel adalah mobile-hanya, dengan Tidak desktop equivalent. Google memerlukan hanya image dan name, dan recommends aggregateRating, dateCreated, director, dan review; director dan aggregateRating adalah apa membuat sebuah carousel entry look like sebuah movie alih-alih sebuah generic halaman. Satu catch sebagian besar guides skip: sebuah standalone Movie object tidak carousel oleh itself — Google combines ini dengan ItemList markup pada sebuah summary halaman atau sebuah semua-di-satu halaman untuk membuat carousel eligible. confusion I sebagian besar ingin untuk jelas up: sebuah terpisah 'Critic Review' ratings layer (shared dengan books, TV, dan local businesses) adalah deprecated di 2025, tetapi movie carousel itself adalah tidak — dan Google explicitly mengatakan old Critic Review markup adalah harmless untuk leave di place, hanya display adalah dihapus, Tidak penalty. So Movie schema adalah tidak deprecated. ini adalah hanya lebih sempit dan lebih sedikit prominent daripada Recipe atau VideoObject, dan worth ini mainly untuk film review situs, streaming movie halaman, dan entertainment databases.

TL;DR — schema.org/Movie markup (biasanya JSON-LD) membuat sebuah film halaman eligible untuk Google’s movie carousel — tetapi itu carousel adalah mobile-hanya, dengan Tidak desktop rich hasil di semua. Google’s diperlukan properties adalah hanya image dan name; recommended adalah aggregateRating, dateCreated, director, dan review — dan ini adalah director + aggregateRating itu membuat sebuah entry baca sebagai sebuah movie alih-alih sebuah generic CreativeWork. sebuah standalone Movie object tidak carousel pada -nya own, either — Google pairs ini dengan ItemList markup (sebuah summary halaman linking untuk detail halaman, atau satu semua-di-satu halaman) untuk membuat carousel eligible. biggest myth untuk kill: Movie schema adalah tidak deprecated. sebuah terpisah “Critic Review” (terjemahan) “Critic Review” ratings layer (shared dengan books, TV, dan local businesses) adalah deprecated di 2025 — tetapi carousel survived, dan Google explicitly mengatakan old Critic Review markup adalah harmless untuk leave di place; hanya display adalah dihapus, Tidak penalty. Valid markup hanya earns eligibility; Google masih decides apakah untuk tampilkan carousel. ini adalah sebuah genuinely langsung fitur, hanya sebuah sempit satu — worth ini mainly untuk film review situs, streaming movie halaman, dan entertainment databases.

Bukti untuk klaim ini Schema.org Movie describes a movie and remains valid vocabulary independently of search-engine feature support. Cakupan: Schema.org Movie vocabulary. Tingkat keyakinan: tinggi · Diverifikasi: Schema.org: Movie Bukti untuk klaim ini Google documents Movie as a supported item type within its carousel feature, subject to carousel requirements and no display guarantee. Cakupan: Current Google movie carousel eligibility rather than a universal standalone Movie card. Tingkat keyakinan: tinggi · Diverifikasi: 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. » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian dua puluh empat, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)

«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. » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian dua puluh lima, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)

Satu lebih scoping fact sebagian besar guides skip: sebuah standalone Movie object, pada -nya own, adalah tidak terdokumentasi carousel implementation. Google’s Carousel data terstruktur guide lists Movie sebagai satu dari jenis Anda combine dengan ItemList markup untuk become eligible untuk host carousel. Movie properties di bawah adalah apa populate setiap carousel entry — sekitarnya ItemList adalah apa tells Google “ini halaman adalah a list dari movies” (terjemahan) “ini halaman adalah sebuah list dari movies” di pertama place. Lebih pada dua cara untuk structure itu di bawah.

schema.org/Movie adalah sebuah child dari CreativeWork, so ini inherits sebuah lot dari umum properties — tetapi Google’s requirements untuk carousel adalah lean:

PropertyStatusApa ini adalah untuk
namediperlukanmovie judul
imagediperlukanPoster atau masih — tinggi resolution, close untuk sebuah 6:9 aspect ratio
directorRecommendeddirector’s name (Person)
aggregateRatingRecommendedAverage score + rating count — mengikuti Review snippet guidelines
dateCreatedRecommendedRilis date
reviewRecommendedIndividual review(s) — juga mengikuti Review snippet guidelines

dua diperlukan fields (image, name) mendapatkan Anda eligible; recommended ones adalah apa membuat sebuah entry sebenarnya look dan behave like sebuah movie carousel card. director dan aggregateRating adalah differentiators — mereka’re apa distinguish sebuah movie entry dari sebuah generic CreativeWork, dan mereka’re worth treating sebagai effectively mandatory bahkan though Google files them di bawah “recommended.” (terjemahan) “recommended.” sebuah film halaman dengan hanya name dan image adalah thin; satu dengan director, rilis date, dan sebuah genuine aggregate rating adalah sebuah nyata 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. » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian tiga puluh satu, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)

Di sini’s confusion I sebagian besar ingin untuk jelas up, karena ini mendapatkan mangled constantly. Di sana adalah dua distinct hal di Movie’s orbit:

  1. movie carousel — mobile-hanya browsable fitur. masih langsung.
  2. sebuah terpisah Critic Review ratings layer — sebuah cara untuk mark up professional critic reviews dan scores, shared di seluruh movies, TV, books, dan local businesses. ini adalah deprecated di 2025.

Google’s stated reasoning, per mesin pencari Roundtable’s coverage dari Google’s own announcement, adalah itu setelah testing critic review markup dengan sebuah group dari situs owners ini ditemukan ini tidak berguna untuk ecosystem di scale (relayed, paraphrased di bawah di Quotes — I’m tidak quoting ini sebagai jika fetched secara langsung dari sebuah utama Google post). Dua hal penting tentang bagaimana Google handled retirement:

  • ini dihapus hanya display, tidak sebuah penalty. Google’s relayed guidance adalah itu deprecation tidak memengaruhi lainnya review fitur dan itu Anda dapat leave markup pada Anda situs so mesin pencari dapat masih memahami halaman. tidak ada downside untuk existing Critic Review markup — ini sekadar berhenti surfacing.
  • ini melakukan tidak touch movie carousel. carousel adalah sebuah terpisah fitur dan continued untuk berfungsi. Conflating dua ke “Movie schema is dead” (terjemahan) “Movie schema adalah dead” adalah wrong.

ada sebuah berguna pattern di sini tanpa di atas-editorializing: Google trimmed several sempit CreativeWork fitur di seluruh 2025 (Critic Review, dan sekitar yang sama window Course Info jenis saw -nya dedicated doc redirect away). related Critic Review doc URL now redirects untuk umum changelog — yang sama redirect pattern Anda see untuk retired fitur. tetapi Movie’s core carousel survived sementara -nya berdekatan review layer tidak. pertahankan dua mental models terpisah: ** carousel lives; Critic Review display melakukan tidak; existing Critic Review markup adalah harmless.**

dua cara untuk bangun sekitarnya ItemList

Since sebuah lone Movie object tidak carousel oleh itself, Anda perlu ItemList data terstruktur sekitar ini. Google documents dua halaman patterns, dan mereka ListItem payloads adalah genuinely berbeda — mixing them up adalah sebuah easy cara untuk ship markup itu validates tetapi tidak carousel:

PatternApa halaman looks likeListItem payload
Summary halaman + detail halamansebuah hub halaman briefly covers setiap movie dan tautan out untuk sebuah dedicated halaman per filmhanya position dan url — penuh Movie fields langsung pada ditautkan detail halaman
semua-di-satu halamansebuah single halaman berisi setiap movie’s penuh informasiposition, item.name, item.url, plus menyelesaikan Movie fields inline

Whichever pattern Anda gunakan, Google memerlukan itu setiap halaman Anda tautan untuk dari ItemList — detail halaman, di pertama pattern — carries -nya own valid, jenis-spesifik data terstruktur. sebuah missing atau rusak Movie block pada sebuah ditautkan detail halaman breaks carousel candidacy untuk itu satu entry, tidak seluruh list.

Siapa seharusnya implement ini

Karena carousel adalah sempit dan mobile-hanya, ini tidak sebuah universal “add-it-di mana-mana” (terjemahan) “tambahkan-ini-di mana-mana” recommendation. ini earns -nya pertahankan pada:

  • Film review situs — di mana director + genuine aggregate ratings adalah sudah konten.
  • Streaming services’ movie detail halaman — per-judul landing halaman.
  • Entertainment databases (IMDb-style) — di mana setiap film memiliki sebuah structured record.

jika Anda situs mentions sebuah movie di passing di dalam sebuah artikel, Anda tidak perlu Movie schema pada itu halaman — itu’s sebuah Article (atau sebuah umum CreativeWork) dengan maybe sebuah mentions/about tautan untuk film, tidak sebuah Movie halaman. Movie schema adalah untuk halaman milik siapa subject adalah sebuah spesifik film.

Basic JSON-LD contoh

sebuah minimal-tetapi-nyata Movie entry — dua diperlukan fields plus 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"
  }
}

ini snippet adalah Movie payload itself — untuk carousel, ini masih perlu untuk sit di dalam ItemList markup pada either sebuah summary halaman atau sebuah semua-di-satu halaman (see dua-pattern table di atas). Validate finished markup dengan Rich hasil Test, dan remember itu sebuah bersih lulus hanya berarti eligible — Google masih decides apakah untuk surface carousel, dan ini hanya ever surfaces pada mobile. untuk di mana Movie sits di wider structured-data picture, see lebih luas Schema Markup dan data terstruktur hubs ini artikel nests di bawah; untuk review side dari hal, Review schema dan AggregateRating schema siblings go deeper pada ratings themselves.

Tambahkan catatan pakar

Sematkan kutipan pakar

Orang baru? Buat profilnya yang belum diklaim di /admin/experts/ → Sematkan kutipan pakar terlebih dahulu.