Extending Html5 Microdata Event Schema
Solution 1:
Google’s tool is wrong about the errors, probably because they don’t handle the case of Schema.org extensions (which is a valid use of the vocabulary).
But note that this extension mechanism is considered "outdated" anyway, see docs/extension.html is out of date, should be marked as such or fixed. It’s intended to display this message on the extension page soon:
Historical ("Slash-based") Extension Mechanism (2011-2013)
Status Note: We preserve this text to document our original approach to extensibility. We do not currently advocate the use of '/'-based extended names, although it should be harmless to use these. Other mechanisms including RDFa, JSON-LD, the
Role
type andadditionalType
property can now also be used for different extension scenarios.[…]
(By the way, your values of startDate
and endDate
are not valid: you need to use the ISO 8601 date format.)
Solution 2:
I think your new schema specification needs to be hosted somewhere. The errors probably show because http://schema.org/Event/Job
doesn't exist.
You could try augmenting the schema.org Event
with properties from another vocabulary as explained here.
Post a Comment for "Extending Html5 Microdata Event Schema"