FAQ Database Discussion Community

Does Google not support rich snippets for reviews of the schema.org type VideoGame?

When you search for "site:videochums.com/review", some reviews no longer have rich snippets. I recently changed the reviews to include the type "VideoGame" as opposed to what I had before; "SoftwareApplication". Are the rich snippets not showing because Google doesn't support VideoGame? I tried the Structured Data Testing Tool and everything...

Schema.org - Correct way to set up a football (soccer) club with multiple teams

I have a football club - Deal Community Sports FC, which has two teams - First Team and Reserves. I began implementing the sportsTeam markup from schema.org for Deal Community Sports, but then ran into a brick wall of confusion when it came to including the two teams as a...

How do you use link text as value in schema.org value?

I'm trying to markup some HTML with schema.org microdata, however I'm getting an issue with my markup: Here's my current HTML: <div> <h1> <a href="example.com/1234">The name is here</a> <small>(Some extra info)</small> </h1> Tons more content about the thing </div> What I want to do is describe the existence of the...

Schema.org's WebSite vs WebPage

I was reading Google documentation on how to impletement Sitelinks Search Box. In the example, they use itemscope itemtype="http://schema.org/WebSite" to implement sub-properties like potentialAction, etc. However, after reading the schema documentation CreativeWork it looks to me that WebSite is inferior to WebPage. They inherit the same properites from CreativeWork WebPage...

Schema.org mandatory fields and the time needed until Google shows changes

I have implemented Schema.org (using Microdata) inside my product pages and when I check Google Webmaster Tools it is crawled by Googlebot and interpreted successfully. The point is I have not implemented some properties inside Product type like brand. I need to know whether there is some subset of all...

Site name in Google search results for multi-language websites

Using Schema.org, I can set the name for my website so it’s visible in Google Search: https://developers.google.com/structured-data/site-name Example: <script type="application/ld+json"> { "@context" : "http://schema.org", "@type" : "WebSite", "name" : "Your WebSite Name", "alternateName" : "An alternative name for your WebSite", "url" : "http://www.your-site.com" } </script> What if I have multi-language...

Schema.org, correct Attributes for a School Undergraduate Program

I am unsure as to how I should attribute a school's programs. I need to denote the top level, so Graduate vs. Undergraduate and then subs of those items, so Graduate -> Art or Undergraduate -> Java Programming. I am assuming I would be using Thing > Organization > EducationalOrganization...

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

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?

what is the current opinion on using tags to hide individual instances of a recurring itemtype=“http://schema.org/Event”

This event is a local farm market where the client will be making weekly appearances at a venue which shifts bi-annually. Because the recurrence of the event is irregular (some weeks the start time may be different and the number of days between events varies between 7 and 5), there...

Combining seperate Schema.org Organization sections in 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...

Using schema.org/Product image on a non image element

I am editing a Prestashop installation and have a slightly odd situation. In PS when you add a colour attribute to a product it shows an <a> tag with a background colour to show the colour choices. In the shop I am building for an art supplier, we are having...

SPARQL queries for data-vocabulary.org

I am using SPARQL queries to query the data that is marked up using the Schema.org vocabulary. I see that some sites are still using Data-Vocabulary.org for their mark up. Can I just replace the schema.org with data-vocabulary.org in my SPARQL queries to make the queries work? Is it only...

Structured data not being picked up on telephone number

I have the following snippet of code in a website. When I run this through the Google Structured Data Testing Tool, it doesn’t pick up the phone number. I’m not sure where I’m going wrong: <div class="telephone-number" itemscope itemtype="http://schema.org/Organization"> <p>Call Us: <a itemprop="telephone" href="tel:07749918143">07749 918 143</a></p> </div> The error generated...

How to model directories and files using schema.org types with JSON-LD syntax?

I'm trying to model the concept of folders (or directories) and files. Folders can contain files, or other folders (arbitrary nested recursive structure, like on your typical filesystem). I would ideally like to start with a schema.org context and base type, and extend that to represent these entities. For various...

Contact button is described by CommunicateAction (schema.org), isn't it?

I have a site for distance education. I have buttons (CSS) for contact and I want to describe it with schema.org with CommunicateAction (with itemprop="about"): <div itemscope itemtype="http://schema.org/CommunicateAction"> <a itemprop="url" href="contact.html" title="Contact us"> <span itemprop="about">Contact</span></a> </div> Is this right? Or is this option for other things? And - my buttons...

Define extra properties for an existing class in RDFS?

I want to create a RDFS schema about venue info which contains for example: address info and xxx info. I find another schema about it:https://schema.org/Place. It contains more properties about address info but no info about xxx. So Should I make my schema venue as a subclass of https://schema.org/Place and...

Best JSON-LD practices: using multiple