Wtorek, 17 marca 2020 roku
Obecna sytuacja wynikająca z zachorowań na COVID-19 zmusiła wielu organizatorów do anulowania wydarzeń, przełożenia ich na inny termin lub przeniesienia do internetu. Ostanie zmiany są wyjątkowo dynamiczne, a nam zależy na przekazywaniu użytkownikom najnowszych i najdokładniejszych informacji o wydarzeniach. Aby to umożliwić, dodaliśmy nowe, opcjonalne właściwości do naszej dokumentacji dla deweloperów. Mają one zastosowanie do wszystkich regionów i języków. To tylko 1 obszar naszych ogólnych działań związanych z aktualizacją schematu, które mają pomóc wydawcom oraz użytkownikom. Oto kilka przydatnych wskazówek, jak przekazywać Google aktualne informacje o wydarzeniach.
Aktualizowanie stanu wydarzenia
Właściwość schema.org eventStatus
określa stan wydarzenia, zwłaszcza informacje o tym, czy zostało ono anulowane, przełożone na później lub zaplanowane na inny termin. To bardzo przydatne dane, ponieważ pomagają Google wyświetlać użytkownikom bieżący stan wydarzenia. Nie znika ono całkowicie z wyników wyszukiwania.
-
Jeśli wydarzenie zostało anulowane: ustaw właściwość
eventStatus
naEventCancelled
i zachowaj pierwotną datę we właściwościstartDate
wydarzenia. -
Jeśli wydarzenie zostało przełożone (ale nowa data nie jest jeszcze znana): zachowaj pierwotną datę we właściwości
startDate
wydarzenia do chwili, gdy będziesz znać nową, i zaktualizuj właściwośćeventStatus
naEventPostponed
. WłaściwośćstartDate
jest potrzebna do zidentyfikowania unikalnego wydarzenia, dlatego zanim poznasz nową datę, potrzebujemy pierwotnej właściwościstartDate
. Gdy poznasz nowy termin, zmieńeventStatus
naEventRescheduled
i zaktualizuj właściwościstartDate
orazendDate
, podając nowe daty. -
Jeśli wydarzenie zostało przełożone na późniejszy termin: zaktualizuj właściwości
startDate
iendDate
, podając nowe daty. Opcjonalnie możesz też oznaczyć poleeventStatus
jakoEventRescheduled
i dodać właściwośćpreviousStartDate
. -
Jeśli wydarzenie zmieniono ze stacjonarnego na online: możesz opcjonalnie zaktualizować pole
eventStatus
, żeby wskazać zmianę za pomocą właściwościEventMovedOnline
.
Więcej informacji o implementowaniu właściwości eventStatus
znajdziesz w dokumentacji dla deweloperów.
Oznaczanie wydarzeń jako organizowanych w pełni online
Coraz więcej wydarzeń jest zmienianych na odbywające się tylko online. Pracujemy nad tym, żeby umożliwić przekazanie tych informacji użytkownikom wyszukiwarki Google. Jeśli Twoje wydarzenie odbywa się wyłącznie w internecie, użyj tych właściwości:
-
Ustaw typ lokalizacji
VirtualLocation
. -
Ustaw właściwość
eventAttendanceMode
naOnlineEventAttendanceMode
.
Więcej informacji o implementowaniu lokalizacji typu VirtualLocation
znajdziesz w dokumentacji dla deweloperów.
Informowanie Google o zmianie wydarzenia
Po wprowadzeniu zmian w znacznikach poinformuj o tym Google. Zalecamy automatyczne udostępnienie mapy witryny przez serwer. Jest to najlepszy sposób na dopilnowanie, żeby Twoje nowe i zaktualizowane treści były widoczne w wyszukiwarkach tak szybko, jak to możliwe.
Jeśli masz jakieś pytania, daj nam znać na forum dla webmasterów lub na Twitterze.