suggestions-questions-brainstorming
suggestions-questions-brainstorming copied to clipboard
Add schema properties for Books
Here are some proposals for new properties for Book:
- coverArtist: there's a illustrator property, but not one for cover artists
- precededBy: prior book in the book series, if applicable
- followedBy: subsequent book in the book series, if applicable
- https://schema.org/genre could expect the type Thing so that name and sameAs, among others, can be marked up, making it clearer to search engines what's the genre being referred
- https://schema.org/award could expect the type Event so that lots of properties can be used to specify the specific award, as these tend to be delivered in events.
Thanks.
I would also suggest to add schema for parts of books or other written works, like poems, speeches, treatises, generic historical documents, etc.. Right now I'm using genre
to specify these things.
Very good point.
A few other suggestions for books-related properties:
- Word count
- Reading time with associated reading speed (words/time) property
- ASIN (Amazon's identifier of ebooks), maybe?
Agreed.
I think some can be more generic where Text is allowed instead of a specific Thing
while others make sense to be unique. When the rules of what to use is too restrictive it becomes harder to workout how to structure. However, there are other @context
that have some of these things grouped—i.e. speeches, presentations, and powerpoint presentations are all under one item, which may or may not work depending on one's needs.
The current trouble I'm having is how to associate things like this UNDER a main type of Person
. Basically all the examples I see for Books
and related CreativeWork
is where they are the primary Thing
, not the Person
. I'm currently writing up a long post with sections explaining all the problems I'm running into because I keep getting errors that the properties I want to use and associations I'm trying to make are not allowed.