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ść
eventStatusnaEventCancelledi zachowaj pierwotną datę we właściwościstartDatewydarzenia. -
Jeśli wydarzenie zostało przełożone (ale nowa data nie jest jeszcze znana): zachowaj pierwotną datę we właściwości
startDatewydarzenia do chwili, gdy będziesz znać nową, i zaktualizuj właściwośćeventStatusnaEventPostponed. WłaściwośćstartDatejest potrzebna do zidentyfikowania unikalnego wydarzenia, dlatego zanim poznasz nową datę, potrzebujemy pierwotnej właściwościstartDate. Gdy poznasz nowy termin, zmieńeventStatusnaEventRescheduledi zaktualizuj właściwościstartDateorazendDate, podając nowe daty. -
Jeśli wydarzenie zostało przełożone na późniejszy termin: zaktualizuj właściwości
startDateiendDate, podając nowe daty. Opcjonalnie możesz też oznaczyć poleeventStatusjakoEventRescheduledi 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ść
eventAttendanceModenaOnlineEventAttendanceMode.
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.