jemproject / JEM-Project

JEM - an Event Manager for Joomla
https://www.joomlaeventmanager.net
GNU General Public License v3.0
25 stars 37 forks source link

Feedback from google #1595

Open jojo12 opened 1 year ago

jojo12 commented 1 year ago

the first 'name' is invalid, the rest 'could be better'

grafik

how can we add this?

Heklaterriol commented 1 year ago

see #1334

Heklaterriol commented 1 year ago

@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:

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

Heklaterriol commented 1 year ago

let's continue this issue on #1334