Movie schema

Jak wdrożyć znaczniki schema.org/Movie dla karuzeli filmowej Google — właściwości wymagane i zalecane, opakowanie ItemList potrzebne do kwalifikacji, mobilny zakres funkcji, wycofanie osobnej warstwy Critic Review oraz wskazówki, kto powinien ją wdrażać.

Opublikowano po raz pierwszy: 1 lip 2026 · Ostatnia aktualizacja: 9 sie 2026 · Advanced
Języki

Movie schema (schema.org/Movie) to dane strukturalne zasilające rzeczywistą, działającą funkcję Google — karuzelę filmową — która jest dostępna tylko na urządzeniach mobilnych. Google wymaga właściwości image i name, a zaleca aggregateRating, dateCreated, director oraz review. Samodzielny obiekt Movie nie wystarcza: Google łączy go ze znacznikami ItemList na stronie zbiorczej prowadzącej do stron szczegółowych albo na jednej stronie zawierającej wszystko. Osobna warstwa ocen Critic Review została wycofana w 2025 roku, ale sama karuzela filmowa i Movie schema nadal działają; istniejące znaczniki Critic Review można bezpiecznie pozostawić. Wdrożenie ma sens głównie dla serwisów z recenzjami filmów, stron filmów w streamingu i baz rozrywkowych.

TL;DR — Znaczniki schema.org/Movie (zwykle JSON-LD) sprawiają, że strona filmu może kwalifikować się do karuzeli filmowej Google — ale karuzela jest tylko mobilna i nie ma żadnego desktopowego wyniku rozszerzonego. Google wymaga zaledwie właściwości image i name, a zaleca aggregateRating, dateCreated, director oraz review — przy czym to director i aggregateRating sprawiają, że wpis wygląda jak film, a nie ogólny CreativeWork. Samodzielny obiekt Movie również nie wystarczy: Google łączy go ze znacznikami ItemList (na stronie zbiorczej prowadzącej do stron szczegółowych albo na jednej stronie zawierającej wszystko), aby karuzela mogła się kwalifikować. Najważniejszy mit do obalenia: Movie schema nie zostało wycofane. W 2025 roku wycofano osobną warstwę ocen „Critic Review” (wspólną dla filmów, książek, telewizji i firm lokalnych), ale karuzela przetrwała, a Google wyraźnie stwierdziło, że stare znaczniki Critic Review można bezpiecznie pozostawić; usunięto tylko prezentację, bez kary. Prawidłowe znaczniki dają jedynie kwalifikację — Google nadal decyduje, czy pokaże karuzelę. To działająca funkcja, ale wąska, przydatna głównie serwisom z recenzjami filmów, stronom filmów w streamingu i bazom rozrywki.

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

Co robi Movie schema — mobilna karuzela filmowa

Większość poradników wymienia Movie wśród „obsługiwanych typów” i na tym kończy, przez co pomija najważniejszy fakt planistyczny: funkcja, którą zasila Movie schema — karuzela filmowa — jest tylko mobilna. Dokumentacja Google mówi wprost: “The movie carousel is only available on mobile devices.” Nie ma odpowiednika na komputerze, desktopowej karty ani niczego podobnego. Jeśli tworzysz i testujesz wdrożenie z myślą o parytecie desktopowym, uznasz, że znaczniki „nie działają”, choć robią dokładnie to, co mogą. (Tłumaczenie: „Karuzela filmowa jest dostępna tylko na urządzeniach mobilnych.”)

Sama karuzela to przewijany rząd wpisów filmowych w mobilnych wynikach wyszukiwania — tytuł, reżyser, plakat i oceny — po którym użytkownik może przesuwać palcem. Jest prawdziwą, wymienioną przez Google funkcją (własna strona search gallery Google opisuje „Movie carousels with director information”), ale węższą i mniej eksponowaną niż Recipe lub VideoObject. Ustaw oczekiwania odpowiednio.

Jest jeszcze jeden fakt zakresowy, który pomija wiele poradników: samodzielny obiekt Movie nie jest udokumentowaną implementacją karuzeli. Przewodnik Google po danych strukturalnych karuzeli wymienia Movie jako jeden z typów łączonych ze znacznikami ItemList, aby strona mogła się kwalifikować do karuzeli hosta. Właściwości Movie opisane niżej wypełniają dane każdego wpisu karuzeli — otaczający ItemList mówi Google, że ta strona jest najpierw „listą filmów”. Dwa sposoby zbudowania tej struktury omawiam poniżej.

Właściwości wymagane i zalecane

schema.org/Movie jest potomkiem CreativeWork, więc dziedziczy wiele ogólnych właściwości — wymagania Google dla karuzeli są jednak skromne:

WłaściwośćStatusDo czego służy
nameWymaganaTytuł filmu
imageWymaganaPlakat lub kadr — w wysokiej rozdzielczości, z proporcjami zbliżonymi do 6:9
directorZalecanaNazwisko reżysera (Person)
aggregateRatingZalecanaŚrednia ocena i liczba ocen — zgodnie z wytycznymi dotyczącymi fragmentów opinii
dateCreatedZalecanaData premiery
reviewZalecanaPojedyncze recenzje — również zgodnie z wytycznymi dotyczącymi fragmentów opinii

Dwie wymagane właściwości (image i name) dają kwalifikację; zalecane sprawiają, że wpis faktycznie przypomina kartę karuzeli filmowej i zachowuje się jak ona. director i aggregateRating są wyróżnikami — odróżniają wpis filmowy od ogólnego CreativeWork, dlatego warto traktować je jak obowiązkowe w praktyce, nawet jeśli Google klasyfikuje je jako zalecane. Strona filmu zawierająca wyłącznie name i image jest uboga; strona z reżyserem, datą premiery i autentyczną średnią ocen jest realnym kandydatem do karuzeli.

Tabela nie pokazuje wszystkiego. Po pierwsze, obraz ma konkretne wymagania dotyczące kształtu: dokumentacja Google mówi, że obrazy „must have a high resolution and have a 6:9 aspect ratio”, a obrazy, które „largely deviate from this ratio aren’t eligible” — przypadkowy kadr przycięty do kwadratu może więc odpaść. Po drugie, aggregateRating i review nie są zwolnione z wymagań formatowych: Google odsyła oba pola do tych samych wytycznych dotyczących fragmentów opinii, które obowiązują w innych miejscach witryny. Ocena, która nie przeszłaby jako samodzielny fragment opinii, nie zyskuje wyjątku tylko dlatego, że jest zagnieżdżona w Movie.

Co stało się z Critic Review (i dlaczego nie dotyczy to karuzeli)

To nieporozumienie warto wyjaśnić szczególnie dokładnie, bo jest stale zniekształcane. Wokół Movie istniały dwie odrębne rzeczy:

  1. Karuzela filmowa — mobilna, przewijana funkcja. Nadal działa.
  2. Osobna warstwa ocen Critic Review — sposób oznaczania profesjonalnych recenzji krytyków i ich ocen, wspólny dla filmów, telewizji, książek i firm lokalnych. Została wycofana w 2025 roku.

Według relacji Search Engine Roundtable z ogłoszenia Google powodem było to, że po przetestowaniu znaczników recenzji krytyków z grupą właścicieli witryn Google uznało, że funkcja „wasn’t useful for the ecosystem at scale”. Poniżej relacjonuję i parafrazuję tę informację — nie przedstawiam jej jako dosłownego cytatu z pobranej publikacji Google.

  • Usunięto tylko prezentację, nie wprowadzono kary. Zrelacjonowane wytyczne Google mówiły, że wycofanie „doesn’t affect other review features” w wyszukiwarce oraz że można „leave the markup on your site”, aby wyszukiwarki nadal rozumiały stronę.

Można dostrzec tu szerszy wzorzec bez przesadnego uogólniania: w 2025 roku Google ograniczyło kilka wąskich funkcji CreativeWork (Critic Review, a mniej więcej w tym samym okresie także typ Course Info, którego osobna dokumentacja przestała być dostępna). Powiązany adres dokumentacji Critic Review przekierowuje teraz do ogólnego changelogu — podobnie jak w przypadku innych wycofanych funkcji. Rdzeń Movie przetrwał, natomiast sąsiednia warstwa recenzji krytyków nie. Zapamiętaj dwa osobne modele: karuzela działa; prezentacja Critic Review zniknęła; istniejące znaczniki Critic Review są nieszkodliwe.

Dwa sposoby zbudowania otaczającego ItemList

Ponieważ samotny obiekt Movie nie tworzy sam karuzeli, potrzebujesz wokół niego danych strukturalnych ItemList. Google opisuje dwa układy stron, a dane ListItem są w nich naprawdę różne — łatwo je pomylić i opublikować znaczniki, które przechodzą walidację, ale nie tworzą karuzeli:

WzorzecJak wygląda stronaDane ListItem
Strona zbiorcza + strony szczegółoweStrona-hub krótko opisuje każdy film i prowadzi do osobnej strony danego filmuTylko position i url — pełne pola Movie są na stronie szczegółowej
Jedna strona ze wszystkimJedna strona zawiera pełne informacje o każdym filmieposition, item.name, item.url oraz komplet pól Movie w tekście

Niezależnie od wybranego wzorca Google wymaga, aby każda strona wskazana w ItemList — w pierwszym wzorcu są to strony szczegółowe — zawierała własne, prawidłowe dane strukturalne właściwe dla typu. Brak lub uszkodzony blok Movie na jednej stronie szczegółowej odbiera kwalifikację do karuzeli temu wpisowi, a nie całej liście.

Kto powinien to wdrożyć

Ponieważ karuzela jest wąska i tylko mobilna, nie jest to uniwersalna rekomendacja „dodaj wszędzie”. Najbardziej opłaca się:

  • Serwisom z recenzjami filmów — gdzie reżyser i prawdziwe oceny zbiorcze są już częścią treści.
  • Stronom filmów w usługach streamingowych — indywidualnym stronom docelowym tytułów.
  • Bazom rozrywkowym (w stylu IMDb) — gdzie każdy film ma uporządkowany rekord.

Jeśli witryna tylko wspomina film w artykule, nie potrzebujesz Movie schema na tej stronie — to strona typu Article (albo ogólny CreativeWork), ewentualnie z odnośnikiem mentions/about do filmu. Movie schema jest przeznaczone dla stron, których tematem jest konkretny film.

Podstawowy przykład JSON-LD

Minimalny, ale rzeczywisty wpis Movie — dwie właściwości wymagane oraz wyróżniające właściwości zalecane:

{
  "@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"
  }
}

Ten fragment zawiera sam ładunek Movie — aby karuzela mogła działać, nadal musi znajdować się wewnątrz znaczników ItemList na stronie zbiorczej albo na stronie zawierającej wszystko (zob. tabelę dwóch wzorców). Gotowe znaczniki sprawdź w Rich Results Test i pamiętaj, że pomyślna walidacja oznacza tylko kwalifikację — Google nadal decyduje, czy pokaże karuzelę, i robi to wyłącznie na urządzeniach mobilnych. Szerszy kontekst znajdziesz w powiązanych hubach Schema Markup i Structured Data, a kwestie opinii omawiają siostrzane artykuły Review schema i AggregateRating schema.

Add an expert note

Pin an expert quote

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