Panduan Movie Schema
cara implement schema.org/Movie markup untuk Google's movie carousel — diperlukan vs. recommended properties, ItemList wrapper carousel actually perlu, why carousel adalah mobile-hanya dengan no desktop equivalent, what happened untuk separate Critic Review layer itu adalah deprecated, dan who seharusnya actually bother implementing ini.
Bahasa
Movie schema (schema.org/Movie) adalah data terstruktur itu powers sebuah nyata, live Google fitur — movie carousel — tetapi itu carousel adalah mobile-hanya, dengan no desktop equivalent. Google memerlukan hanya image dan name, dan recommends aggregateRating, dateCreated, director, dan review; director dan aggregateRating adalah what membuat sebuah carousel entry look like sebuah movie alih-alih sebuah generic halaman. One catch sebagian besar guides skip: sebuah standalone Movie object isn't carousel oleh itself — Google combines ini dengan ItemList markup pada sebuah summary halaman atau sebuah semua-di-one halaman untuk membuat carousel eligible. confusion I sebagian besar ingin untuk jelas up: sebuah separate 'Critic Review' ratings layer (shared dengan books, TV, dan local businesses) adalah deprecated di 2025, tetapi movie carousel itself adalah not — dan Google explicitly said old Critic Review markup adalah harmless untuk leave di place, hanya display adalah dihapus, no penalty. So Movie schema adalah not deprecated. ini adalah hanya narrower dan less prominent daripada Recipe atau VideoObject, dan worth ini mainly untuk film review situs, streaming movie halaman, dan entertainment databases.
Evidence for this claim Schema.org Movie describes a movie and remains valid vocabulary independently of search-engine feature support. Scope: Schema.org Movie vocabulary. Confidence: high · Verified: Schema.org: Movie Evidence for this claim Google documents Movie as a supported item type within its carousel feature, subject to carousel requirements and no display guarantee. Scope: Current Google movie carousel eligibility rather than a universal standalone Movie card. Confidence: high · Verified: Google Search Central: Carousel structured dataTL;DR — Movie schema adalah code Anda tambahkan untuk sebuah halaman tentang sebuah film itu labels movie detail untuk mesin pencari — “this is the title,” (terjemahan) “ini adalah judul,” “this is the director,” (terjemahan) “ini adalah director,” “this is the poster image,” (terjemahan) “ini adalah poster image,” “these are the ratings.” (terjemahan) “ini adalah ratings.” Done right, ini membuat halaman eligible untuk Google’s movie carousel. Two things untuk know up front: itu carousel hanya menampilkan pada mobile (there’s no desktop versi), dan sebuah separate, older “Critic Review” (terjemahan) “Critic Review” ratings fitur adalah retired — tetapi Movie schema itself adalah masih live dan masih worth doing.
What Movie schema adalah
When Anda lihat sebuah halaman tentang sebuah film, Anda dapat tell judul dari director dari
star rating hanya oleh reading. sebuah mesin pencari sees plain text dan memiliki untuk guess.
Movie schema spells ini out di code, menggunakan shared
schema.org vocabulary — ini tags setiap piece dari halaman
dengan what ini actually adalah: name (judul), sebuah image ( poster),
director, when ini came out (dateCreated), dan apa pun aggregateRating.
ini adalah almost selalu written sebagai JSON-LD — sebuah kecil block dari code itu sits di halaman tanpa mengubah how halaman looks.
Why ini adalah worth doing
payoff adalah Google’s movie carousel: sebuah browsable, swipeable row dari movie cards (judul, director, poster, ratings) itu dapat appear pada movie-related searches. one thing untuk set Anda expectations pada: ini hanya appears pada mobile. jika Anda periksa pada sebuah desktop dan don’t see ini, itu’s not sebuah bug — tidak ada desktop equivalent.
carousel adalah nyata dan live, tetapi ini adalah sebuah narrow fitur — less umum dan less prominent daripada Recipe atau Video rich hasil Anda dapat memiliki seen. So ini adalah sebagian besar worth effort untuk situs itu adalah genuinely tentang films: review situs, streaming services’ movie halaman, dan movie databases.
two things Anda selalu perlu
untuk menjadi eligible di semua, Google memerlukan hanya two properties:
- name — movie’s judul.
- image — sebuah poster atau masih (sebuah nyata image URL).
lalu, untuk actually look like sebuah movie carousel entry alih-alih sebuah generic halaman, tambahkan recommended ones:
- director — director’s name.
- aggregateRating — sebuah average star score (dengan sebuah count dari ratings).
- dateCreated — release date.
- review — individual reviews, jika Anda memiliki them.
thing sebagian besar people get wrong
“Movie schema was deprecated.” (terjemahan) “Movie schema adalah deprecated.” ini wasn’t. What confuses people adalah itu Google melakukan retire sebuah berbeda, related fitur called Critic Review — sebuah ratings layer itu adalah juga digunakan oleh books, TV, dan local businesses. Google dihapus itu display di 2025. tetapi movie carousel adalah sebuah separate fitur dan ini adalah masih live. dan Google adalah explicit itu old Critic Review markup adalah harmless untuk leave pada Anda situs — nothing adalah penalized, hanya display went away. More pada itu di Advanced tab.
Three more beginner traps:
- Valid markup ≠ guaranteed carousel. ini membuat Anda eligible; Google masih decides whether untuk tampilkan ini.
- sebuah single Movie block, pada -nya own, isn’t carousel. Google ingin itu Movie
data wrapped di sebuah list dari movies (
ItemList) — more pada exact shape di Advanced tab. - hanya mark up what’s really pada halaman — sebuah nyata film, sebuah nyata poster, nyata ratings.
ingin full versi — exact diperlukan/recommended split, what happened untuk Critic Review dan why ini doesn’t touch carousel, who seharusnya implement ini, dan sebuah clean JSON-LD contoh? Switch untuk Advanced tab.
Evidence for this claim Schema.org Movie describes a movie and remains valid vocabulary independently of search-engine feature support. Scope: Schema.org Movie vocabulary. Confidence: high · Verified: Schema.org: Movie Evidence for this claim Google documents Movie as a supported item type within its carousel feature, subject to carousel requirements and no display guarantee. Scope: Current Google movie carousel eligibility rather than a universal standalone Movie card. Confidence: high · Verified: Google Search Central: Carousel structured dataTL;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 no desktop rich hasil di semua. Google’s diperlukan properties adalah hanya
imagedanname; recommended adalahaggregateRating,dateCreated,director, danreview— dan ini adalahdirector+aggregateRatingitu membuat sebuah entry read sebagai sebuah movie alih-alih sebuah generic CreativeWork. sebuah standaloneMovieobject isn’t carousel pada -nya own, either — Google pairs ini denganItemListmarkup (sebuah summary halaman linking untuk detail halaman, atau one semua-di-one halaman) untuk membuat carousel eligible. biggest myth untuk kill: Movie schema adalah not deprecated. sebuah separate “Critic Review” (terjemahan) “Critic Review” ratings layer (shared dengan books, TV, dan local businesses) adalah deprecated di 2025 — tetapi carousel survived, dan Google explicitly said old Critic Review markup adalah harmless untuk leave di place; hanya display adalah dihapus, no penalty. Valid markup hanya earns eligibility; Google masih decides whether untuk tampilkan carousel. ini adalah sebuah genuinely live fitur, hanya sebuah narrow one — worth ini mainly untuk film review situs, streaming movie halaman, dan entertainment databases.
What Movie schema melakukan — mobile-hanya movie carousel
sebagian besar guides list Movie among “supported types” (terjemahan) “didukung jenis” dan move pada, which buries single fact Anda sebagian besar perlu untuk plan sekitar: fitur Movie schema powers, movie carousel, adalah mobile-hanya. Google’s docs say ini directly — “The movie carousel is only available on mobile devices.” (terjemahan) “ movie carousel adalah hanya available pada mobile devices.” tidak ada desktop equivalent, no desktop card, nothing. jika Anda bangun dan test expecting desktop parity, Anda’ll conclude markup “isn’t working” (terjemahan) “isn’t berfungsi” when ini adalah doing exactly what ini dapat.
carousel itself adalah sebuah browsable row dari movie entries pada mobile Search — judul,
director, poster image, ratings — itu sebuah pengguna dapat swipe melalui. ini adalah sebuah nyata, listed
Google fitur (Google’s own search-gallery halaman describes “Movie carousels with
director information” (terjemahan) “Movie carousels dengan
director informasi”), tetapi ini adalah narrower dan less prominent daripada Recipe atau
VideoObject. Set expectations accordingly.
One more scoping fact sebagian besar guides skip: sebuah standalone Movie object, pada -nya own, adalah
not documented carousel implementation. Google’s
Carousel data terstruktur guide
lists Movie sebagai one dari jenis Anda combine dengan ItemList markup untuk become eligible
untuk host carousel. Movie properties below adalah what populate setiap carousel
entry — surrounding ItemList adalah what tells Google “this page is a list of
movies” (terjemahan) “ini halaman adalah sebuah list dari
movies” di pertama place. More pada two cara untuk structure itu below.
diperlukan dan recommended properties
schema.org/Movie adalah sebuah child dari CreativeWork, so ini inherits sebuah lot dari umum
properties — tetapi Google’s requirements untuk carousel adalah lean:
| Property | Status | What ini adalah untuk |
|---|---|---|
name | diperlukan | movie judul |
image | diperlukan | Poster atau masih — tinggi resolution, close untuk sebuah 6:9 aspect ratio |
director | Recommended | director’s name (Person) |
aggregateRating | Recommended | Average score + rating count — mengikuti Review snippet guidelines |
dateCreated | Recommended | Release date |
review | Recommended | Individual review(s) — juga mengikuti Review snippet guidelines |
two diperlukan fields (image, name) get Anda eligible; recommended ones
adalah what membuat sebuah entry actually look dan behave like sebuah movie carousel card.
director dan aggregateRating adalah differentiators — mereka’re what
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; one dengan director, release date, dan sebuah
genuine aggregate rating adalah sebuah nyata carousel candidate.
Two things table doesn’t fully capture. pertama, image memiliki nyata shape
requirements: Google’s docs say images “must have a high resolution and have a 6:9
aspect ratio,” (terjemahan) “harus memiliki sebuah tinggi resolution dan memiliki sebuah 6:9
aspect ratio,” dan while Google dapat crop images itu adalah close, ones itu “largely
deviate from this ratio aren’t eligible” (terjemahan) “largely
deviate dari ini ratio aren’t eligible” — sebuah random production masih cropped untuk sebuah
square won’t qualify. kedua, aggregateRating dan review aren’t sebuah free pass pada
format: Google explicitly poin both back untuk yang sama
Review snippet
requirements digunakan elsewhere pada situs, so sebuah rating itu wouldn’t pass muster sebagai sebuah
standalone review snippet doesn’t get sebuah break hanya because ini adalah nested inside Movie.
What happened untuk Critic Review (dan why ini doesn’t touch carousel)
Here’s confusion I sebagian besar ingin untuk jelas up, because ini gets mangled constantly. There adalah two distinct things di Movie’s orbit:
- movie carousel — mobile-hanya browsable fitur. masih live.
- sebuah separate 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 wasn’t berguna untuk ecosystem di scale (relayed, paraphrased below di Quotes — I’m not quoting ini sebagai jika fetched directly dari sebuah primary Google post). Two things penting tentang how Google handled retirement:
- ini dihapus hanya display, not sebuah penalty. Google’s relayed guidance adalah itu deprecation doesn’t affect 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 simply stops surfacing.
- ini melakukan not touch movie carousel. carousel adalah sebuah separate fitur dan continued untuk berfungsi. Conflating two ke “Movie schema is dead” (terjemahan) “Movie schema adalah dead” adalah wrong.
There’s sebuah berguna pattern here without di atas-editorializing: Google trimmed several narrow 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 while -nya adjacent review layer didn’t. pertahankan two mental models separate: ** carousel lives; Critic Review display melakukan not; existing Critic Review markup adalah harmless.**
two cara untuk bangun surrounding ItemList
Since sebuah lone Movie object isn’t carousel oleh itself, Anda perlu ItemList
data terstruktur sekitar ini. Google documents two halaman patterns, dan mereka ListItem
payloads adalah genuinely berbeda — mixing them up adalah sebuah easy cara untuk ship markup itu
validates tetapi doesn’t carousel:
| Pattern | What halaman looks like | ListItem payload |
|---|---|---|
| Summary halaman + detail halaman | sebuah hub halaman briefly covers setiap movie dan tautan out untuk sebuah dedicated halaman per film | hanya position dan url — full Movie fields live pada ditautkan detail halaman |
| semua-di-one halaman | sebuah single halaman berisi setiap movie’s full informasi | position, item.name, item.url, plus complete 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 broken Movie block pada sebuah ditautkan detail
halaman breaks carousel candidacy untuk itu one entry, not whole list.
Who seharusnya implement ini
Because carousel adalah narrow dan mobile-hanya, ini isn’t sebuah universal “add-it-everywhere” (terjemahan) “tambahkan-ini-everywhere” recommendation. ini earns -nya pertahankan pada:
- Film review situs — where director + genuine aggregate ratings adalah sudah konten.
- Streaming services’ movie detail halaman — per-judul landing halaman.
- Entertainment databases (IMDb-style) — where setiap film memiliki sebuah structured record.
jika Anda situs mentions sebuah movie di passing inside 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, not sebuah Movie halaman. Movie schema adalah untuk halaman
whose subject adalah sebuah spesifik film.
Basic JSON-LD contoh
sebuah minimal-tetapi-nyata Movie entry — two 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
inside ItemList markup pada either sebuah summary halaman atau sebuah semua-di-one halaman (see
two-pattern table above). Validate finished markup dengan Rich hasil
Test, dan remember itu sebuah clean pass hanya berarti eligible — Google masih decides
whether untuk surface carousel, dan ini hanya ever surfaces pada mobile. untuk where Movie
sits di wider structured-data picture, see broader Schema Markup dan
data terstruktur hubs ini artikel nests di bawah; untuk review side dari things,
Review schema dan AggregateRating schema siblings go deeper pada ratings
themselves.
AI summary
sebuah condensed take pada Advanced versi:
- What ini adalah:
schema.org/Moviemarkup (biasanya JSON-LD) itu labels sebuah film halaman’s judul, poster, director, release date, dan ratings so ini dapat qualify untuk Google’s movie carousel. - Mobile-hanya — key scoping fact: movie carousel appears hanya pada mobile devices. ada no desktop equivalent. Don’t bangun/test expecting desktop parity.
- diperlukan vs. recommended: Google memerlukan hanya
imagedanname; recommendsaggregateRating,dateCreated,director, danreview.director+aggregateRatingadalah differentiators itu membuat sebuah entry read sebagai sebuah movie alih-alih sebuah generic CreativeWork — treat them sebagai effectively mandatory.imageharus menjadi tinggi-resolution dan close untuk sebuah 6:9 aspect ratio;aggregateRatingdanreviewikuti yang sama Review snippet aturan digunakan elsewhere pada situs. - sebuah standalone Movie object isn’t carousel: Google combines Movie dengan
ItemListmarkup untuk membuat sebuah halaman eligible untuk host carousel — either sebuah summary halaman linking untuk detail halaman (ListItem=position+urlhanya) atau sebuah single semua-di-one halaman (ListItemmencakup fullMoviefields inline). setiap ditautkan detail halaman perlu -nya own valid Movie markup. - Not deprecated ( key myth): Movie schema dan movie carousel adalah masih live. sebuah separate Critic Review ratings layer (shared dengan books, TV, local businesses) adalah deprecated di 2025 — tetapi itu’s sebuah berbeda fitur.
- Critic Review specifics: Google dihapus hanya display, not via sebuah penalty. ini said deprecation doesn’t affect lainnya review fitur dan itu existing Critic Review markup adalah harmless untuk leave di place. related doc URL now redirects untuk changelog (typical retired-fitur pattern).
- Don’t conflate them: carousel = live; Critic Review display = hilang; existing Critic Review markup = harmless. “Movie schema is dead” (terjemahan) “Movie schema adalah dead” adalah salah.
- Eligibility ≠ display: valid markup + terindeks halaman + Google deciding ini adalah worth showing — dan bahkan lalu, mobile hanya.
- Who seharusnya melakukan ini: film review situs, streaming movie detail halaman, entertainment databases. Not halaman itu merely mention sebuah movie.
Official documentation
Primary-source documentation dari mesin pencari.
Google — data terstruktur
- Movie carousel (Movie) data terstruktur — authoritative reference: diperlukan (
image,name) dan recommended (aggregateRating,dateCreated,director,review) properties, 6:9 image aspect-ratio requirement, dan mobile-hanya restriction. - Carousel (ItemList) data terstruktur — wrapper Movie perlu untuk become carousel-eligible: two halaman patterns (summary + detail halaman vs. semua-di-one) dan mereka differing
ListItempayloads. - Review snippet data terstruktur — aturan
aggregateRatingdanreviewinherit inside sebuah Movie entry. - Search gallery — Google’s catalog dari didukung fitur, which lists “Movie carousels with director information” (terjemahan) “Movie carousels dengan director informasi” sebagai sebuah genuine fitur.
- Critic Review data terstruktur — deprecated, separate Critic Review layer; URL now redirects untuk umum changelog, consistent dengan fitur menjadi retired.
- Rich hasil Test — validate markup dan periksa eligibility.
Bing / Microsoft
- Marking up Anda situs dengan data terstruktur — Bing’s umum structured-data mendukung (schema.org, JSON-LD recommended).
schema.org/Movie sebagai ordinary entity data dengan no dedicated movie rich hasil. Treat
-nya perilaku sebagai broadly consistent dengan schema.org alih-alih separately
documented. Quotes dari source
pada—record statements. Where sebuah source halaman exposes text, tautan adalah sebuah deep tautan itu jumps untuk quoted passage.
Google docs — mobile-hanya restriction (verified verbatim)
- “The movie carousel is only available on mobile devices.” (terjemahan) “ movie carousel adalah hanya available pada mobile devices.” Jump untuk quote
itu single line adalah paling penting scoping fact tentang ini fitur dan adalah quoted here sebagai sebuah exact substring dari Google’s live documentation.
Critic Review deprecation — relayed via mesin pencari Roundtable, not directly fetched
following adalah Google’s stated alasan untuk retiring separate Critic Review layer, sebagai relayed melalui mesin pencari Roundtable’s coverage dari Google’s announcement — I’m paraphrasing alih-alih quote-marking them sebagai jika fetched dari sebuah primary Google post:
- Google’s framing adalah itu ini memiliki initially tested critic review markup dengan sebuah group dari situs owners dan ultimately ditemukan ini wasn’t berguna untuk ecosystem di scale.
- Google juga indicated deprecation doesn’t affect lainnya review fitur pada Search, dan itu Anda dapat leave markup pada Anda situs so mesin pencari dapat masih memahami halaman.
practical takeaway dari both: Critic Review display went away, existing markup adalah harmless untuk leave di place, dan none dari ini touches masih-live movie carousel.
Note: mobile-hanya line adalah sebuah verified exact quote dari developers.google.com. Critic Review statements adalah relayed secondary reporting (mesin pencari Roundtable’s coverage dari Google’s announcement), paraphrased here deliberately — confirm terhadap Google’s original post sebelum quoting them sebagai verbatim.Movie schema cheat sheet
diperlukan (untuk eligibility)
name (judul) + image (poster/masih).
Recommended (what membuat ini sebuah nyata movie card)
director · aggregateRating · dateCreated · review
— director + aggregateRating adalah differentiators.
** one restriction untuk plan sekitar**
| fitur | Where ini menampilkan |
|---|---|
| Movie carousel | Mobile hanya — no desktop equivalent |
Two catches beyond property list
- Image shape: tinggi resolution, close untuk sebuah 6:9 aspect ratio — Google crops close deviations, rejects besar ones.
- Wrapper diperlukan: sebuah lone
Movieobject isn’t carousel — wrap ini diItemList(summary + detail halaman, atau one semua-di-one halaman).
Live vs. deprecated — don’t conflate
| Thing | Status |
|---|---|
| Movie carousel (ini fitur) | Live |
| Critic Review layer (separate) | Deprecated (2025) |
| Existing Critic Review markup | Harmless untuk leave — display dihapus, no penalty |
Fast facts
- Format: JSON-LD (recommended, sebagian besar maintainable).
Movieadalah sebuah child dariCreativeWork(inheritssameAs,url,genre, etc.).- Valid markup = eligible, not guaranteed untuk tampilkan — dan hanya pada mobile.
- baik fit: film review situs, streaming movie halaman, entertainment databases.
- Not untuk halaman itu merely mention sebuah film — itu’s
Article/CreativeWork.
seharusnya I implement Movie schema?
berfungsi down pertanyaan:
1. adalah ini halaman’s subject sebuah spesifik film?
- No — ini hanya mentions sebuah movie inside sebuah broader artikel → Movie schema isn’t
right fit. gunakan
Article/CreativeWork, optionally dengan sebuahabout/mentionstautan untuk film. - Yes → continue.
2. adalah ini jenis dari situs movie carousel actually menyajikan?
- sebuah film review situs, sebuah streaming service’s movie detail halaman, atau sebuah entertainment database → baik candidate, continue.
- sebuah umum blog dengan one movie post → Anda dapat tambahkan ini, tetapi payoff adalah kecil; weigh effort.
3. adalah Anda OK dengan sebuah mobile-hanya outcome?
- Yes → proceed. hanya internalize itu apa pun resulting carousel appears hanya pada mobile Search — tidak ada desktop rich hasil, so don’t judge success oleh what Anda see pada desktop.
- jika Anda adalah counting pada sebuah desktop card → there isn’t one; reset expectation.
4. melakukan Anda memiliki differentiating data?
- Anda memiliki sebuah nyata poster (
image), judul (name),director, dan genuineaggregateRating→ tambahkan semua dari them;director+aggregateRatingadalah what membuat entry read sebagai sebuah movie. - Anda hanya memiliki
name+image→ Anda’re technically eligible tetapi thin; tambahkandirectordan sebuah nyata rating sebelum expecting much.
5. sebelum Anda ship:
- Wrap Anda Movie item(s) di
ItemListmarkup — sebuah summary halaman linking untuk detail halaman, atau one semua-di-one halaman. sebuah loneMovieblock isn’t carousel oleh itself. - Validate dengan Rich hasil Test.
- Remember eligibility ≠ display — Google masih decides, dan hanya pada mobile.
- jika Anda memiliki old Critic Review markup, Anda dapat leave ini; ini adalah harmless, hanya no longer surfaced.
aturan dari thumb: Movie schema adalah worth ini when halaman adalah sebuah film dan situs adalah genuinely di movie space — otherwise narrow, mobile-hanya carousel rarely justifies berfungsi.
Movie schema myths dan mistakes untuk hindari
Myth: “Movie schema gives me a desktop rich result.” (terjemahan) “Movie schema gives me sebuah desktop rich hasil.” salah. movie carousel adalah mobile-hanya per Google’s own docs — “The movie carousel is only available on mobile devices.” (terjemahan) “ movie carousel adalah hanya available pada mobile devices.” tidak ada desktop equivalent. Don’t bangun atau judge implementation terhadap sebuah desktop card itu doesn’t exist.
Myth: “Critic Review schema still shows ratings in search.” (terjemahan) “Critic Review schema masih menampilkan ratings di search.” salah since -nya 2025 deprecation. Google dihapus Critic Review display. markup itself adalah harmless untuk leave di place — Google said deprecation doesn’t affect lainnya review fitur dan Anda dapat leave markup pada Anda situs — tetapi ini no longer surfaces anything.
Myth: “Movie schema is deprecated entirely.” (terjemahan) “Movie schema adalah deprecated entirely.” salah. core movie carousel adalah masih live. What adalah dihapus adalah separate, adjacent Critic Review layer (shared dengan books, TV, dan local businesses) — sebuah berbeda fitur. Don’t collapse “the Critic Review display was retired” (terjemahan) “ Critic Review display adalah retired” ke “Movie schema is dead.” (terjemahan) “Movie schema adalah dead.”
Myth: “A standalone Movie JSON-LD block is all I need.” (terjemahan) “sebuah standalone undefined JSON-LD block adalah semua I perlu.”
Not quite. Google’s carousel adalah documented sebagai Movie combined dengan ItemList
markup — either sebuah summary halaman linking untuk detail halaman, atau sebuah single semua-di-one halaman.
sebuah halaman dengan hanya sebuah Movie object dan no surrounding list markup memiliki right
ingredients tetapi not carousel wrapper Google’s guide menanyakan untuk.
Myth: “Adding Movie schema guarantees the carousel.” (terjemahan) “menambahkan Movie schema guarantees carousel.” ini hanya membuat halaman eligible. halaman harus menjadi terindeks dan Google’s sistem harus decide carousel adalah worth showing — dan bahkan lalu, hanya pada mobile. Valid ≠ displayed.
Mistake: marking up sebuah halaman itu merely mentions sebuah film sebagai sebuah Movie.
Movie schema adalah untuk halaman whose subject adalah sebuah spesifik film. sebuah artikel itu
references sebuah movie di passing adalah sebuah Article/CreativeWork, not sebuah Movie.
Mistake: shipping hanya name + image dan expecting sebuah rich card.
itu two get Anda eligible, tetapi director dan sebuah genuine aggregateRating adalah what
membuat sebuah entry read sebagai sebuah movie carousel card. Thin markup earns sebuah thin hasil.
Mistake: ripping out old Critic Review markup di sebuah panic. There’s no penalty untuk leaving ini — Google explicitly said so. menghapus ini adalah fine too, tetapi ini adalah not urgent cleanup; display simply stopped.
Clean vs. thin Movie JSON-LD
sebuah clean, carousel-ready snippet
two diperlukan fields plus recommended differentiators — sebuah nyata poster, sebuah
director sebagai sebuah Person, sebuah release date, dan sebuah genuine aggregate rating dengan sebuah count:
{
"@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"
},
"review": {
"@type": "Review",
"author": { "@type": "Person", "name": "Jordan Vega" },
"reviewRating": {
"@type": "Rating",
"ratingValue": "4",
"bestRating": "5"
}
}
}yang sama halaman, too thin untuk earn much
Technically eligible, tetapi nothing itu membuat ini read sebagai sebuah movie:
{
"@context": "https://schema.org",
"@type": "Movie",
"name": "The Midnight Archive",
"image": "https://example.com/img/midnight-archive-poster.jpg"
}What’s missing:
- No
director— one dari two properties itu membuat sebuah carousel entry look like sebuah movie alih-alih sebuah generic CreativeWork. - No
aggregateRating— lainnya differentiator; without sebuah rating there’s nothing untuk display di ratings slot. - No
dateCreated— release date itu helps Google (dan pengguna) disambiguate film. - No surrounding
ItemList— both snippets above adalah masih hanya sebuah loneMovieobject; see wrapped contoh below untuk what actually membuat sebuah halaman carousel-eligible.
Wrapping Movie di sebuah ItemList (summary-halaman pattern)
sebuah hub halaman itu briefly lists several movies dan tautan out untuk sebuah dedicated halaman per
film menggunakan sebuah lightweight ListItem — hanya position dan url. full Movie
data (like clean contoh above) lives pada setiap ditautkan detail halaman, not here:
{
"@context": "https://schema.org",
"@type": "ItemList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"url": "https://example.com/movies/the-midnight-archive"
},
{
"@type": "ListItem",
"position": 2,
"url": "https://example.com/movies/harbor-lights"
}
]
}Google memerlukan itu setiap ditautkan halaman (the-midnight-archive, harbor-lights) carry
-nya own valid Movie markup — sebuah broken atau missing Movie block pada one detail halaman
drops hanya itu entry’s carousel candidacy.
What not untuk sertakan
- Don’t tambahkan sebuah Critic Review block expecting sebuah ratings display — itu layer adalah deprecated di 2025 dan no longer surfaces. (Leaving existing Critic Review markup adalah harmless, tetapi don’t tambahkan ini untuk sebuah display itu’s hilang.)
- Don’t tambahkan Movie schema untuk sebuah halaman itu hanya mentions film — mark itu halaman up
sebagai
Article/CreativeWorkinstead.
Reality periksa
| Expectation | Reality |
|---|---|
| ”I’ll see a desktop card” (terjemahan) “I’ll see sebuah desktop card” | Mobile-hanya; no desktop equivalent |
| ”Valid markup = carousel” (terjemahan) “Valid markup = carousel” | Eligible hanya; Google decides |
”A lone Movie block is the carousel” (terjemahan) “sebuah lone undefined block adalah carousel” | perlu sebuah ItemList wrapper too |
| ”Critic Review adds star ratings” (terjemahan) “Critic Review menambahkan star ratings” | Deprecated di 2025; no longer ditampilkan |
| ”Movie schema is dead” (terjemahan) “Movie schema adalah dead” | Carousel adalah live; hanya Critic Review adalah retired |
Test yourself: Movie Schema
Five quick pertanyaan pada schema.org/Movie, mobile-hanya carousel, ItemList wrapper ini perlu, dan Critic Review deprecation. Pick sebuah jawaban untuk setiap, lalu periksa.
Resources worth Anda time
My writing pada ini topic
I haven’t published sebuah standalone Movie schema guide dari my own — so alih-alih poin Anda di something itu doesn’t exist, honest move adalah untuk kirim Anda untuk primary sources below dan untuk related structured-data berfungsi pada ini situs. untuk broader vocabulary dan where Movie fits, see Schema Markup dan data terstruktur hubs; untuk AI angle, Schema Markup untuk AI.
dari sekitar industry
- Movie carousel (Movie) data terstruktur (Google Search Central) — authoritative reference untuk diperlukan/recommended properties dan mobile-hanya restriction.
- Search gallery (Google) — confirms “Movie carousels with director information” (terjemahan) “Movie carousels dengan director informasi” sebagai sebuah genuine listed fitur.
- Critic Review data terstruktur (Google) — deprecated, separate layer; URL now redirects untuk changelog.
- mesin pencari Roundtable’s coverage dari Google’s Critic Review deprecation — relayed source untuk Google’s stated reasoning (“wasn’t useful for the ecosystem at scale” (terjemahan) “wasn’t berguna untuk ecosystem di scale”) dan “leave the markup in place” (terjemahan) “leave markup di place” guidance.
sebuah note pada coverage gap ini fills: popular schema plugins di bawah-sajikan two facts itu penting sebagian besar here. Yoast lists Movie among covered jenis tetapi doesn’t flag mobile-hanya restriction — so implementers walk away expecting sebuah desktop card itu doesn’t exist. AIOSEO omits Movie dari -nya roundup entirely, dan neither plugin’s docs clearly separate masih-live carousel dari deprecated Critic Review layer. Both gaps adalah exactly what ini artikel adalah here untuk close: carousel adalah mobile-hanya, dan Critic Review adalah sebuah separate, retired fitur — not evidence itu Movie schema itself adalah dead.
Log perubahan
Diperbarui 18 Jul 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.