JEM-Project icon indicating copy to clipboard operation
JEM-Project copied to clipboard

Feedback from google

Open jojo12 opened this issue 2 years ago • 3 comments

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

grafik

how can we add this?

jojo12 avatar Jun 22 '23 12:06 jojo12

see #1334

Heklaterriol avatar Jun 22 '23 12:06 Heklaterriol

@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

Heklaterriol avatar Jun 24 '23 10:06 Heklaterriol

let's continue this issue on #1334

Heklaterriol avatar Jun 25 '23 11:06 Heklaterriol

can be closed #1334

Heklaterriol avatar Nov 11 '24 23:11 Heklaterriol