Questions tagged [schema.org]

Schema.org is a collaboration from several search engines, defining logic data model and vocabulary for structured data based on entity relationships model. It has proposed in the model the set of entities, their object and data properties.

Filter by
Sorted by
Tagged with
1
vote
2answers
155 views

Should we use “sameAs” to point to our own review page?

We have various landing pages, on which we show an aggregate review (obviously with the hopes of it getting a rich star rating snippet on Google's results pages). Since we do not display the reviews ...
1
vote
2answers
1k views

Implementing structured data for FAQ/QA, getting hit with “Exactly one Question expected on page for QAPage” warning

I am trying to implement a Q&A section for my recipe blog post based on the directions here. As it is with every FAQ, I have several questions and answers, but structured data testing tools ...
3
votes
2answers
322 views

Rich Snippets only appear with “site:” search in Google

I am confused about the rich data results that Google displays. I run an e-commerce store and am trying to get search results, that return products, to show pricing, stock, rating etc. I have run ...
4
votes
1answer
244 views

How to define an URL in Article schema on mobile domain

I'm testing the Schema.org Article schema on our site. The problem I encountered is that we serve our content over two different domains (one for desktop site.domain, and site.m.domain subdomain for ...
0
votes
1answer
326 views

Should I provide structured data for the related products on a single product page?

In a single product page, should I provide Schema.org structured data for the related products, too? As an example, this is a page of my ecommerce. As you can see, there are 5 Product items in the ...
1
vote
1answer
64 views

Can many JobPosting items be placed in the same file?

Is this good way to code JSON-LD for Schema.org’s JobPosting? I place a number of JobPosting items in the same file. Is this working properly? Is this correct way? <script type="application/ld+...
1
vote
2answers
213 views

JSON-LD problem with non-Latin characters: Product appears as last item of BreadcrumbList

I spent two days to find out what the problem is with the following JSON-LD, but to no avail. If you check this code in testing tool, you will see Product weirdly appears as the last item of ...
1
vote
1answer
420 views

How to markup with Microdata a “table of contents” and “embedded content” for a PublicationIssue?

Suppose I have a PublicationIssue of a Periodical, and I display a webpage with a ToC/summary with a list of Articles and a file document embedded with an iframe. The issue content is not coded on the ...
3
votes
1answer
142 views

Google Structured Data testing tool doesn't show questions and answers linked together for a Q/A website with markup

Please take a look at this: See? Answers and its question are separated. I mean, they are not link to each other. Also when you open one of the answers, you will see this warning: Which clearly says ...
3
votes
1answer
113 views

Do AggregateRatings counts in Recipes need to be in Review markup?

If you look at the recipe rich result documentation for aggregateRating, it says to Follow the Review snippet guidelines and list of required and recommended AggregateRating properties. Common ...
2
votes
1answer
938 views

Google's review rich result with “reviews” instead of “votes”

I wanted to show the Ratings on Google Search result but caught up in type selection for ratings. We wanted to show our Reviews as Review Rating: but for some reason, they were appearing as Vote ...
1
vote
1answer
589 views

Schema.org Event does not appear in Google Search and Bing [duplicate]

I always wondered how freelancers and businesses add their events to Google and Bing to make them searchable like this: Finally I found some forum explaining that Google read them from JSON-LD format ...
2
votes
2answers
73 views

What is pending.schema.org?

https://pending.schema.org/ says: The pending extension is a staging area for work-in-progress terms which have yet to be accepted into the core vocabulary. I'm really new on all this thing, so ...
0
votes
1answer
250 views

Can I have duplicated markup using schema.org?

I have this: <span itemscope itemtype="http://schema.org/NewsArticle"> <meta itemprop="mainEntityOfPage" content="true"> <span itemprop="author publisher" itemscope itemtype="...
1
vote
2answers
425 views

Can I use articleBody on NewsArticle?

Example: "@context": "http://schema.org", "@type": "NewsArticle", "articleBody":"The body of my article." Can I do it? I saw on Schema.org that articleBody is property of Article.
0
votes
2answers
95 views

How do I adhere to Google's expectations for Organization schema when marking up a brand that has a parent company?

I'm curious to the best approach of writing up structured data for a website that is for a brand of a parent company and its products. Using the first example I could think of - Oreos are a brand of ...
3
votes
2answers
991 views

Schema.org for artist portfolio website: WebSite, Person or Place type?

A website for an artist has following simple structure: index - an image and a very simple description about the artist's work blog - news about the artists projects projects - an archive ...
4
votes
1answer
87 views

'Dataset' type for dictionary, but what does “Usage: Between 100 and 1000 domains” mean?

I have an online dictionary website. I'm looking for a proper Schema.org type for it. Sadly there is no specific type for it (at least I couldn't find any). There is Book, Article that probably one of ...
3
votes
1answer
206 views

Correct Schema.org type for B2B product (not e-commerce)

What is the correct Schema.org type for a product page that is not sold online? For example, a B2B product that requires contact with a salesperson to purchase (i.e. enterprise software/hardware). I'...
3
votes
1answer
73 views

Why google cannot detect QApages for a title?

I'm testing Stack Overflow website using Google schema tester tool and it throws an error for the title: Any idea why Google cannot determine that title as a QAwebpage? What's wrong with it?
3
votes
1answer
25 views

Indicate that Organization is owned by a list of Organizations/Persons in Schema.org

I have a collection of webpages, each devoted to a single Organization (e.g. a business). Each page lists entities which own that Organization (usually shareholders). How can I annotate the page with ...
1
vote
1answer
17 views

Use less specific type from core or more specific type from extension?

I'd like to mark up a bit of a web page displaying info about a PhD thesis. I see in the Schema.org vocabulary, after clicking "Core plus all extension vocabularies", that there's a type Thesis ...
1
vote
0answers
264 views

Can two Product schema.org elements be combined with an @id attribute?

Supposing I have a product detail page on my shopping website where 2 seperate schema.org Product elements have been defined with JSON-LD: <script type="application/ld+json"> { "@context":...
0
votes
1answer
244 views

JSON LD with ID only parse as “embeded item”

Im using JSON-LD as part of one of my website... And i found there too many data, that point to "myself" or "the company i work for"... so i decided to use partial item definition and @id attribute to ...
1
vote
0answers
284 views

Google Search Console reports empty brand and model of product

Google Search Console: Structured Data > Product (markup: schema.org) Parsed in Google: Brand and model JSON: "brand":{ "@type":"Thing", "name":"Volkswagen" }, "model":{ "@...
1
vote
2answers
242 views

Structured data product markup for e-commerce marketplace where there are multiple sellers for single product

I want to apply structured data product markup for a marketplace website. I have a page where five sellers are selling the same product. Each seller has different price and different rating. The ...
0
votes
1answer
67 views

LocalBusiness markup without the image of the company, can I always use the same generic icon?

I am developing a business directory website for my client, I am implementing in every page containing a company the LocalBusiness markup. The problem is that Google requires in order to pass the ...
3
votes
1answer
6k views

BreadcrumbList problem: “The value provided for item.id must be a valid URL.”

Until last week everythink works fine, but in structured data testing tool, I received problem in breadcrumb section. The value provided for item.id must be a valid URL. Page URL: https://...
0
votes
3answers
2k views

Schema.org and multiple products on a page

I have a photography business that offers multiple services. Our site is hosted with Zenfolio. They allow me to create custom web pages that contain HTML and CSS as expected. One of our services ...
1
vote
0answers
69 views

How can I make sure that I am not penalized for using Google Rich Snippets?

I am using the WordPress plugin Yasr – Yet Another Stars Rating which is used to provide star ratings. It works fine but one of the users of this plugin posted following review: BEWARE of this ...
4
votes
3answers
514 views

“sameAs” structured data - should I link to reviews/Trustpilot/Tripadvisor pages?

We've been using Google Structured data and using the sameAs property (on Organization) to refer to social network profiles. Should this also be used to link to review pages on Trust Pilot/Trip ...
1
vote
1answer
134 views

Google structured data AggregateRating works in page but not in another [duplicate]

I'm trying to put Google structured data in my website but it works for one page but not another. However I have the same HTML code for Google tags and Google structured data tester gives me the same ...
3
votes
1answer
440 views

Multiple Schema.org events, and what is an “event”

I want to use a schema for a travel event, a guided tour, but I am a bit confused with Google Developers line: Don’t promote non-event products or services such as "Trip package: San Diego/LA, 7 ...
1
vote
1answer
204 views

JSON-LD GTM Tag for BlogPosting

I'd like to do schema markup for my wordpress blog in Google Tag Manager. I've integrated the variables for Image url and Date Published into my JSON-LD GTM Tag, but I get an error in the Google ...
3
votes
1answer
47 views

Home page showing as first link after domain name in SERPs

I've just noticed Google is displaying the breadcrumbs as domain name > home > page on internal pages. In my mind it should be: domain name > page without the "Home" displayed. See screen ...
1
vote
0answers
22 views

Schema.org and violating the search engine rules [duplicate]

The Schema.org is a great tool to attract people. As I found from few sources, it doesn't provide any SEO benefits, besides the neat UI from search engines, though I wonder whether Google or any other ...
4
votes
2answers
893 views

“Organization” schema with another schema on the same page

Should I use the Organization schema on each page if I have another schema data, for example Event? Can I use Event and Organization on the same page? Organization code <script type="application/...
1
vote
1answer
94 views

Is there an Organization schema type for hobby groups?

Is there a way to specify Schema.org Organization markup for a small group and not as a business? I'm trying to create structured data for hobby groups. However the list of types seem to be limited. ...
1
vote
2answers
1k views

JSON-LD for a product brand page as a showcase of a web store

After my first question about Store main blocks, I think this is way better to explain with an example. Let's say we are doing the Footlocker webpage. And we have a homepage JSON-LD like this (which ...
5
votes
3answers
494 views

In the schema for an article page, what markup should I use for links to other articles?

I believe I understand how to set up the structured data for an article page. But I have links in these articles to 1) other articles on my site, and 2) articles on other external sites. I know I can ...
5
votes
1answer
318 views

Google Job Posting for an unspecified employer

The official content guidelines from Google for a Job Posting mention that the hiringOrganization is required and that "You must include the required properties for your structured data to display in ...
3
votes
1answer
714 views

SEO schema.org Breadcrumb with display: none?

Background / Motivation I maintain a Drupal module (Crumbs), that calculates breadcrumbs for a Drupal site. I want to make those breadcrumbs SEO-friendly by using e.g. schema.org metadata semantic ...
1
vote
0answers
199 views

Google rich cards requested dateCreated for movies, but it is not published?

We have a website that focuses on movies. In Google Search Console > Rich Cards they requested dateCreated for movies, but this information is not published anywhere? (IMDb, official website, ...
0
votes
1answer
149 views

Schema.org type for telecom services pages

We are dealing with a large website that offers a number of telecom, cable & satellite services nationwide. For the last two types of services I have found CableOrSatelliteService. But I am a bit ...
3
votes
1answer
40 views

Is there a way to indicate that a web page may have “disturbing” content for OpenGraph/Google etc

I am working on a website that hosts medical imagery. Some of those images might be considered "explicit" or "disturbing", e.g. surgery or diseases. We would like to add metadata to those web pages ...
1
vote
1answer
111 views

Can use microdata on stars instead of a number in reviewRating?

This is my HTML code for a review on a user. The documentation for rating says you have to mark up a number like: <span itemprop="reviewRating">5</span>. However, I only use stars and ...
1
vote
0answers
49 views

Preview button doesn't appear on SDTT for “Physician” until I remove “WebApplication”

My site is an online clinic management application, so in a doctor profile page I have 4 items: WebApplication, WebPage, BreadcrumbList, Physician. The problem is I cannot see "Physician" ...
3
votes
0answers
198 views

Google Search Console does ot recognize JSON-LD dynamically added to head in angular app

In my Angular(v1) application, I have a directive that on routeChanging event, remove last added JSON-LDs and add JSON-LD of that page to head element. // .. some codes here angular.element('....
2
votes
6answers
930 views

Putting Google+ and Facebook reviews on my website with Schema.org

I have a some reviews on my Facebook page and Google Plus page. Can I put those reviews on other 3rd party review page using schema? Will it be counted as duplicate content by Google? Is it right ...
0
votes
3answers
291 views

Can I use the same schema markup for my subdomain?

I've already used an Organization schema markup for my main site. Can I use the same for my subdomain (which is a review site)?

1 2 3
4
5
12