JEM-Project
JEM-Project copied to clipboard
Feedback from google
the first 'name' is invalid, the rest 'could be better'
how can we add this?
see #1334
@jojo12 What did you test?
Some testing and wild thinking from my side:
I validated several views with https://search.google.com/test/rich-results and https://validator.schema.org/
In simple list e.g. it looks like in this example:
@type | Event
startDate | 2023-06-24T16:30:00
endDate | 2023-06-26T22:00:00
name | Balkan Beatz
url | https://j4.datenablage.info/event/2:balkan-beatz
identifier | https://j4.datenablage.info/event/2:balkan-beatz
location |
@type | Place
name | Kamikaze
address |
@type | PostalAddress
name | Freiburg im Breisgau,
I encountered no errors but some not critical warnings like:
- Field "eventStatus" missing (optional) – only missing when there is no end date in the event
- Field "organizer" missing (optional)
- Field "performer" missing (optional)
- Field "offers" missing (optional)
- Field "endDate" missing (optional)
- Field "image" missing (optional)
- Field "eventAttendanceMode" missing (optional)
endDate - if no end date we set for the microdata end date = start date.
eventStatus can be set to a valid value (in our case "EventCancelled", "EventScheduled")
image is set if available, maybe we use a default image for the microdata if there is not image set fo the event
The rest is not relvant for us or we do not include this information in JEM.
module there is no microdata in the modules. "Calendar" has no microdate neither. Should we add it there?
The specifications for microdata in events: https://schema.org/Event
let's continue this issue on #1334
can be closed #1334