Od czego zacząć opis wydarzenia

Dane uporządkowane typu Event pomagają maszynowo opisać wydarzenie przedstawione na stronie: na przykład koncert, warsztat lub konferencję. Nie zastępują jednak widocznej informacji dla uczestników. Zanim dodasz oznaczenia, upewnij się, że strona podaje nazwę wydarzenia, jego termin, miejsce oraz aktualne informacje o ewentualnych zmianach. Dane uporządkowane powinny odzwierciedlać tę treść, a nie dopowiadać szczegóły, których użytkownik nie może znaleźć.

Najwygodniej przypisać dane Event do strony konkretnego wydarzenia. Jeśli witryna publikuje kalendarz warsztatów, każda edycja z własnym terminem i miejscem powinna mieć jednoznaczny opis. Ogólna strona z listą wydarzeń nie jest dobrym miejscem na przypisanie jednego terminu wszystkim pozycjom. Do wdrożenia można użyć na przykład JSON-LD, ale sam format zapisu jest mniej ważny niż poprawność i spójność informacji.

Termin: data, godzina i strefa czasowa

Podstawową właściwością terminu jest startDate. Zapisz w niej rzeczywistą datę rozpoczęcia, a jeśli uczestnicy muszą znać godzinę wejścia lub rozpoczęcia, podaj także godzinę. Dla wydarzenia rozpoczynającego się 18 września 2027 roku o 10:00 przykładowa wartość z godziną to 2027-09-18T10:00:00+02:00, o ile wskazane przesunięcie strefy jest poprawne dla miejsca i tej daty. Nie kopiuj tego przesunięcia bez sprawdzenia: może być inne w innej porze roku lub lokalizacji.

Jeśli znasz godzinę zakończenia, możesz dodać endDate. Nie zgaduj jej tylko po to, by wypełnić pole. Rozróżnij też początek wydarzenia od otwarcia rejestracji czy wejścia na salę: gdy strona podaje wszystkie te godziny, startDate powinno opisywać początek samego wydarzenia. Przy wydarzeniu całodniowym, dla którego organizator podaje wyłącznie datę, nie dopisuj arbitralnej godziny. Po każdej zmianie harmonogramu sprawdź zarówno widoczną treść, jak i wartości w danych uporządkowanych.

Miejsce stacjonarne i wydarzenie online

Dla spotkania stacjonarnego użyj location jako Place. Nazwa obiektu, na przykład „Centrum Warsztatowe”, pomaga zidentyfikować miejsce, a adres opisany jako PostalAddress pozwala je doprecyzować. W praktyce warto podać dostępne elementy adresu: ulicę i numer, miejscowość, kod pocztowy oraz kraj. Sama nazwa sali może nie wystarczyć, zwłaszcza jeśli podobnych obiektów jest więcej. Zadbaj również o zgodność z adresem widocznym na stronie, w tym o numer budynku i miasto.

Jeśli uczestnictwo odbywa się przez internet, odpowiednim opisem miejsca może być VirtualLocation z adresem URL prowadzącym do strony, na której można dołączyć lub uzyskać informacje o dostępie. Nie publikuj w danych uporządkowanych prywatnego linku przeznaczonego tylko dla zapisanych uczestników. Na stronie wyjaśnij, jak otrzymać dostęp. Wydarzenie hybrydowe wymaga jasnego wskazania obu sposobów udziału; w samych oznaczeniach można opisać zarówno miejsce fizyczne, jak i lokalizację wirtualną, jeśli dotyczą tego samego wydarzenia.

Status: planowane, przełożone, odwołane lub przeniesione

Właściwość eventStatus opisuje stan wydarzenia. Dla wydarzenia odbywającego się zgodnie z planem stosuje się wartość EventScheduled. Jeśli organizator odwołał spotkanie, właściwa jest EventCancelled. Gdy wiadomo jedynie, że termin został przełożony, ale nowa data nie jest jeszcze ustalona, można użyć EventPostponed. Po ogłoszeniu nowego terminu stosuje się EventRescheduled i aktualizuje startDate; previousStartDate pozwala wskazać wcześniejszy termin. Wartości statusów zapisuje się jako odpowiednie identyfikatory schematu, a nie jako dowolne polskie słowa.

Osobnym przypadkiem jest zmiana formy spotkania stacjonarnego na internetowe. EventMovedOnline sygnalizuje taką zmianę, ale nie zwalnia z poprawienia location i informacji dla uczestników na stronie. Nie usuwaj starej daty ani adresu bez zastanowienia, jeśli są potrzebne do wyjaśnienia zmiany. Najważniejsze jest to, by użytkownik nie zobaczył sprzecznych komunikatów: „odwołane” w treści, a „planowane” w oznaczeniach. Status nie jest obietnicą szczególnego sposobu wyświetlania strony w wyszukiwarce.

Krótka lista kontroli przed publikacją

Sprawdź kolejno: czy strona dotyczy konkretnego wydarzenia; czy nazwa i termin w oznaczeniach są takie same jak w treści; czy godzina ma właściwą strefę czasową; czy adres pozwala znaleźć miejsce; czy opis wydarzenia online prowadzi do właściwych informacji o dostępie; oraz czy eventStatus odpowiada obecnej sytuacji. Przy zmianie terminu skontroluj także startDate, ewentualne previousStartDate i komunikat widoczny dla uczestników.

Po wdrożeniu przetestuj składnię i sprawdź, czy narzędzie odczytuje właściwości z właściwej strony. Popraw błędy, a ostrzeżenia oceń w kontekście informacji, które rzeczywiście posiadasz. Na koniec otwórz opublikowaną stronę jak uczestnik: jeśli bez zaglądania do kodu trudno ustalić, kiedy i gdzie odbędzie się wydarzenie, same dane uporządkowane nie rozwiązują problemu.

Wróć do kategorii ↗