-
Notifications
You must be signed in to change notification settings - Fork 898
Closed
Labels
schema.org vocabGeneral top level tag for issues on the vocabularyGeneral top level tag for issues on the vocabulary
Milestone
Description
Schema.org has limited support for marking up social media content. The existing schema includes http://schema.org/BlogPosting, but does not reflect the expanding nature of the industry. Today people, tweet, pin, liveblog, etc.
This is a big area, which cannot be covered by a single proposal. I am proposing some modest changes to start us down the path.
- Create a new type
SocialMediaPostingas child ofArticle. Tweets, pins, facebook posts, instagram posts, etc. are all included in this type. - Move
BlogPostingto be a child ofSocialMediaPostinginstead of directly underArticle. - Create a
LiveBlogPostingtype as a subtype ofBlogPostingto cover live blogging.LiveBlogPostinghas the following properties:- coverageStartTime: When coverage is scheduled to begin. This may be before the start time for the event being covered.
- coverageEndTime: When coverage is scheduled to conclude. This may be after the event ends.
- liveBlogUpdate: An individual update to the blog posting.
- Create
DiscussionForumPostingas a subtype ofSocialMediaPostingfor discussion boards like Reddit, etc.
See my commit at vickitardif@5e56cb3 for details including some initial examples.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
schema.org vocabGeneral top level tag for issues on the vocabularyGeneral top level tag for issues on the vocabulary