sul-dlss / purl

URL resolver that translates a reference to a digital object in the form of a druid, into a full content representation of that object as available
Other
8 stars 1 forks source link

Add schema.org markup for Videos #824

Closed lwrubel closed 11 months ago

lwrubel commented 1 year ago

Create schema.org markup for Videos to support rich results in Google searches. See #796 and #819 for related work to map datasets. This will not get picked up by Google until PURL is crawlable by Google.

More info:

lwrubel commented 12 months ago

@arcadiafalcone: which cocina field(s) can be used to determine something is a Video object, for Google purposes? For example, description.form with type == "resource type" and value == "moving image"?

arcadiafalcone commented 11 months ago

@lwrubel That's correct.

lwrubel commented 11 months ago

"duration" is not a required field for videos and needs to be provided in ISO8601 format, which is not how videos are described in Cocina/MODS. Cocina example: "1 online resource (approximately 79 min.) : sound, color" or "1 16mm film reel". Skipping this one, although it's on the mapping.