This is for a Magazine website. Each page belongs to the magazine so we have the overall
html level schema as type
Organization. However, we are now beginning to question if this is sensible.
Magazine articles or sections of articles are not Organization.
- Each article page, we can make the overall HTML scope
produceritemprop may be the magazine name. However, in this case if we had the meta tags and the JSON-LD, then do we still need itemprops inside the body content? Or is that considered duplicate?
- Each article category page, we can make the overall HTML scope
CreativeWork, and then inside the body each listing of article (in UL/LI) can be the
Article. This does make sense because clicking on that article's link will anyway bring up the article page, which would have the same structure as described in #1 above. Is this correct? If so, what would the JSON-LD of this category page contain, will it be a large JSON or all the articles, or should we leave that be?
- Home page: is that a
Broadly, the confusion is which of these we should have. All or some: meta tags, and/or JSON-LD, and/or correct attributes inside the body of the HTML?
Appreciate any pointers!