FAQ Database Discussion Community


What Schema.org properties for video search results?

schema.org
I'm making a website where you can search videos on. Every search returns about 50 links to a video player incl. thumbnail, name, duration, rating, actors, company that made it and a text saying "Video Results For {{QUERY}}" on the top. I've looked at the hierarchy of Schema.org but I've...

Is there a Schema.org type for SaaS or subscriptions?

saas,schema.org
We sell a Software as a Service with a monthly subscription, I’m trying to figure out if we can provide metadata through Schema.org’s specifications. I have been concidering products, but it doesn’t seem to support subscription costs. For products, Google seem to have e-commerce physical object-type stuff in mind. There...

Structured markup adding models to product data

schema.org,microdata
I have a question regarding the correct way of using structured markup (Microdata / Schema.org) for the situation where I have a main overview product and then, within that, a list of models with separate prices and a custom attribute. Simplified example: <div class="mainproduct" itemscope itemtype="http://schema.org/Product"> <h1 itemprop="name">Product Name</h1> <p...

Is it okay to use same schema.org markup twice on one page?

schema.org,microdata,rich-snippets,structured-data
On a product page I have two aggregated ratings for one product at different places, which means they contain identical information. I want to have them twice on that page due to ux reasons, but I'm not sure if I can markup them with schema.org everytime or if this would...

When to use the subclass in RDFS?

semantic-web,schema.org,rdfs
I want to create a RDFS schema about venue info which contains for example: only photo and address info. I find another schema about it: https://schema.org/Place. It contains more properties than I need. So, should I make my schema venue as a subclass of https://schema.org/Place? Or I just make a...

Can I have multiple images marked up in a schema.org ImageObject?

html5,schema.org,microdata
In an HTML5 figure element, you can have multiple images inside. However, if you have the figure marked up as an ImageObject, can you mark up all the images inside of the figure with itemprop="contentUrl" or should only the first be marked up?

Opening hours go over midnight

schema.org,microdata
Is it possible to set an opening time which goes, for example, from 22:00 to 03:00? It’s not defined in the description of Schema.org’s openingHours. If it’s not working with openingHours, does it work with the properties opens/closes from OpeningHoursSpecification? For example like this: <div itemprop="openingHoursSpecification" itemscope itemtype="http://schema.org/OpeningHoursSpecification">Mo, <link itemprop="dayOfWeek"...

Microdata/Schema.org/SEO: How to properly set a ContactPoint

html,seo,schema.org,microdata
After adding microdata to a page, I usually go to: https://developers.google.com/webmasters/structured-data/testing-tool/ to test it out and to make sure there's nothing missing. I am getting the following error: "ContactPoint must be attached to a parent with a declared type" I am not sure what I am missing...? Sample HTML <div...

Combining seperate Schema.org Organization sections in Microdata

html5,schema.org,microdata
I can't seem to figure out the correct way to combine my logo section, address section and social media into one schema organization section. The following code is attempting to use the itemref attribute to combine the three separate areas. <div itemscope itemtype="http://schema.org/Organization" itemref="schemabiz schemabiz2" > <a itemprop="url" href="www.address.com"> <div...

Which Schema.org property should I use for related articles, quizzes, stories? [closed]

html5,semantic-markup,schema.org,microdata
So there is a quiz & stories website, and on the right or bottom side of the screen (while you taking a quiz or read a story) there should be some lists of SIMILAR items, so the user can jump around at any time. Examples, for story reader section (similar...

Best JSON-LD practices: using multiple