On this page:
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.
Created
updated
MediaObject Schema for Webflow Websites
MediaObject is the base type for all media content (video, audio, images). Use more specific subtypes (VideoObject, AudioObject, ImageObject) when possible. MediaObject is the fallback for generic media files.
Fields
- name — Media title (shared)
- contentUrl — Direct file URL (shared)
- encodingFormat — MIME type
- description — Media description (shared)
- duration — Media length (shared)
- uploadDate — When uploaded (shared)
- url — Media page URL (shared)
Ask AI about this property
I just read https://www.karpi.studio/schema-glossary-types/media-object about MediaObject schema for Webflow websites. Help me apply this to my own site's generic media files:
- Which MediaObject fields to use: `name`, `contentUrl`, `encodingFormat`, `description`, `duration`, `uploadDate`, and `url`
- A complete JSON-LD example using the @graph format for a single MediaObject with `contentUrl` and `encodingFormat`
- Exactly how to implement it on a Webflow CMS template, mapping `contentUrl` and `uploadDate` from collection fields
- How to validate it with the Schema.org Validator (there is no dedicated Google rich result for this type)
- The most common mistakes, like using the base MediaObject instead of a specific subtype (VideoObject, AudioObject, ImageObject) or a missing `contentUrl`