Türkçe çeviri: Movie Schema

nasıl -e implement schema.org/Movie markup bençin Google's movie carousel — required vs. recommended properties, ItemList wrapper carousel aslında gerektirir, neden carousel dır mobile-yalnızca ile no desktop eşdeğeri, ne happened -e separate Critic Review layer şu idi deprecated, ve kim -meli aslında bother implementing o.

İlk yayın tarihi: 1 Tem 2026 · Son güncelleme: 8 Ağu 2026 · Advanced
Diller

Movie schema (schema.org/Movie) dır structured data şu powers bir gerçek, live Google feature — movie carousel — ama şu carousel dır mobile-yalnızca, ile no desktop eşdeğeri. Google requires sadece image ve name, ve recommends aggregateRating, dateCreated, director, ve review; director ve aggregateRating dır ne yap bir carousel entry bak like bir movie yerine bir generic sayfa. bir catch en çok guides skip: bir standalone Movie object değildir carousel tarafından itself — Google combines o ile ItemList markup on bir özet sayfa veya bir tümü-in-bir sayfa -e yap carousel eligible. confusion ben en çok iste -e clear up: bir separate 'Critic Review' ratings layer (shared ile books, TV, ve local benşletmeler) idi deprecated in 2025, ama movie carousel itself idi değil — ve Google explicitly said eski Critic Review markup dır harmless -e leave in place, yalnızca display idi removed, no penalty. bu nedenle Movie schema değildir deprecated. o's sadece narrower ve daha az prominent -den Recipe veya VideoObject, ve worth o mainly bençin film review siteler, streaming movie sayfalar, ve entertainment databases.

TL;DR — schema.org/Movie markup (genellikle JSON-LD) yapar bir film sayfa eligible bençin Google’s movie carousel — ama şu carousel dır mobile-yalnızca, ile no desktop rich sonuç at tümü. Google’s required properties dır sadece image ve name; recommended dır aggregateRating, dateCreated, director, ve review — ve o’s director + aggregateRating şu yap bir entry okuyun olarak bir movie yerine bir generic CreativeWork. bir standalone Movie object değildir carousel kendi başına, either — Google pairs o ile ItemList markup (bir özet sayfa linking -e detail sayfalar, veya bir tümü-in-bir sayfa) -e yap carousel eligible. biggest myth -e kill: Movie schema dır değil deprecated. bir separate “Critic Review” ratings layer (shared ile books, TV, ve local benşletmeler) idi deprecated in 2025 — ama carousel survived, ve Google explicitly said eski Critic Review markup dır harmless -e leave in place; yalnızca display idi removed, no penalty. Valid markup yalnızca earns eligibility; Google hâlâ decides whether -e göster carousel. o’s bir genuinely live feature, sadece bir narrow bir — worth o mainly bençin film review siteler, streaming movie sayfalar, ve 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 data

en çok guides liste Movie among “supported types” ve move on, hangi buries tek fact siz en çok ihtiyaç duy -e plan yaklaşık: feature Movie schema powers, movie carousel, dır mobile-yalnızca. Google’s docs söyle o yapğrudan — ” movie carousel dır yalnızca mevcut on mobile devices.” yoktur desktop eşdeğeri, no desktop card, nothing. -erseniz oluştur ve test et expecting desktop parity, siz’ll conclude markup “isn’t working” ne zaman o’s doing tam olarak ne o -ebilir.

carousel itself dır bir browsable row of movie entries on mobile arama — title, director, poster image, ratings — şu bir kullanıcı -ebilir swipe aracılığıyla. o’s bir gerçek, listed Google feature (Google’ın kendi arama-gallery sayfa describes “Movie carousels ile director information”), ama o’s narrower ve daha az prominent -den Recipe veya VideoObject. ayarla expectations accordingly.

bir daha scoping fact en çok guides skip: bir standalone Movie object, kendi başına, dır değil documented carousel implementation. Google’s Carousel structured data rehber listeler Movie olarak bir of types siz combine ile ItemList markup -e ol eligible bençin ana makine carousel. Movie properties below dır ne populate her carousel entry — surrounding ItemList dır ne söyler Google “bu sayfa dır bir liste of movies” in ilk place. daha on two ways -e structure şu below.

schema.org/Movie dır bir child of CreativeWork, bu nedenle o inherits bir lot of general properties — ama Google’s requirements bençin carousel dır lean:

PropertyStatusne o’s bençin
nameZorunlumovie title
imageZorunluPoster veya hâlâ — high resolution, close -e bir 6:9 aspect ratio
directorRecommendeddirector’s name (Person)
aggregateRatingRecommendedAverage score + rating count — follows Review snippet guidelines
dateCreatedRecommendedRelease date
reviewRecommendedIndividual review(s) — ayrıca follows Review snippet guidelines

two required fields (image, name) al siz eligible; recommended ones dır ne yap bir entry aslında bak ve behave like bir movie carousel card. director ve aggregateRating dır differentiators — onlar’re ne distinguish bir movie entry -den bir generic CreativeWork, ve onlar’re worth treating olarak effectively mandatory hatta gerçben Google files them altında “recommended.” bir film sayfa ile sadece name ve image dır thin; bir ile director, release date, ve bir genuine aggregate rating dır bir gerçek carousel candidate.

Two things table yapmaz fully capture. ilk, image sahiptir gerçek shape requirements: Google’s docs söyle images “-meli sahip bir high resolution ve sahip bir 6:9 aspect ratio,” and while Google can crop images that are close, ones that “largely deviate -den bu ratio değildir eligible” — bir random production hâlâ cropped -e bir square won’t qualify. ikinci, aggregateRating ve review değildir bir free geç on format: Google explicitly benşaret eder her ikisi back -e aynı Review snippet requirements kullanılan elsewhere on site, bu nedenle bir rating şu wouldn’t geç muster olarak bir standalone review snippet yapmaz al bir break sadece çünkü o’s nested bençinde Movie.

burada’s confusion ben en çok iste -e clear up, çünkü o alır mangled constantly. orada idi two distinct things in Movie’s orbit:

  1. movie carousel — mobile-yalnızca browsable feature. hâlâ live.
  2. bir separate Critic Review ratings layer — bir way -e mark up professional critic reviews ve scores, shared genelinde movies, TV, books, ve local benşletmeler. bu idi deprecated in 2025.

Google’s stated reasoning, per arama motoru Roundtable’s coverage of Google’ın kendi announcement, idi şu sonra testing critic review markup ile bir grup of site owners o found o wasn’t yararlı bençin ecosystem ölçekte (relayed, paraphrased below in Quotes — ben’m değil quoting o olarak eğer fetched yapğrudan -den bir birincil Google post). Two things önem taşır hakkında nasıl Google ele alınır retirement:

  • o removed yalnızca display, ceza değil. Google’s relayed rehberlik idi şu deprecation yapmaz affect diğer review features ve şu -ebilirsiniz leave markup on sizin site bu nedenle arama motorları -ebilir hâlâ understand sayfa. yoktur downside -e existing Critic Review markup — o basitçe stops surfacing.
  • o yaptı değil touch movie carousel. carousel dır bir separate feature ve continued -e çalışır. Conflating two -e “Movie schema is dead” dır yanlış.

orada’s bir yararlı pattern burada olmadan üzerinde-editorializing: Google trimmed several narrow CreativeWork features genelinde 2025 (Critic Review, ve yaklaşık aynı window Course Info type saw onun dedicated doc yönlendirme away). related Critic Review doc URL now yönlendirmeler -e general changelog — aynı yönlendirme pattern siz see bençin retired features. ama Movie’s temel carousel survived -iken onun adjacent review layer didn’t. koru two mental models separate: ** carousel lives; Critic Review display yapmaz; existing Critic Review markup dır harmless.**

two ways -e oluştur surrounding ItemList

Since bir lone Movie object değildir carousel tarafından itself, siz ihtiyaç duy ItemList structured data yaklaşık o. Google belgeler two sayfa patterns, ve onların ListItem payloads dır genuinely farklı — mixing them up dır bir easy way -e ship markup şu validates ama yapmaz carousel:

Patternne sayfa görünür likeListItem payload
özet sayfa + detail sayfalarbir hub sayfa briefly kapsar her movie ve bağlantılar out -e bir dedicated sayfa per filmsadece position ve url — full Movie fields live on linked detail sayfa
tümü-in-bir sayfabir tek sayfa contains her movie’s full informationposition, item.name, item.url, plus complete Movie fields inline

Whichever pattern siz kullan, Google requires şu her sayfa siz bağlantı -e -den ItemList — detail sayfalar, in ilk pattern — carries onun kendi valid, type-specific structured data. bir missing veya broken Movie block on bir linked detail sayfa breaks carousel candidacy bençin şu bir entry, değil whole liste.

kim -meli implement bu

çünkü carousel dır narrow ve mobile-yalnızca, bu değildir bir universal “add-it-everywhere” recommendation. o earns onun koru on:

  • Film review siteler — nerede director + genuine aggregate ratings dır zaten bençerik.
  • Streaming services’ movie detail sayfalar — per-title landing sayfalar.
  • Entertainment databases (IMDb-style) — nerede her film sahiptir bir structured record.

eğer sizin site mentions bir movie in passing bençinde bir article, siz yapmayın ihtiyaç duy Movie schema on şu sayfa — şu’s bir Article (veya bir general CreativeWork) ile maybe bir mentions/about bağlantı -e film, değil bir Movie sayfa. Movie schema dır bençin sayfalar whose subject dır bir specific film.

Basic JSON-LD örnek

bir minimal-ama-gerçek Movie entry — two required 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"
  }
}

bu snippet dır Movie payload itself — bençin carousel, o hâlâ gerektirir -e sit bençinde ItemList markup on either bir özet sayfa veya bir tümü-in-bir sayfa (see two-pattern table above). Validate finished markup ile Rich sonuçlar test et, ve remember şu bir temiz geç yalnızca anlamına gelir eligible — Google hâlâ decides whether -e surface carousel, ve o yalnızca ever surfaces on mobile. bençin nerede Movie sits in wider structured-data picture, see broader Schema Markup ve Structured Data hubs bu article nests altında; bençin review side of things, Review schema ve AggregateRating schema siblings go deeper on ratings themselves.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.