Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

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.

1
vote
1answer
20 views

2 LocalBusiness schema markups on same location page

We have a company with multiple locations around the U.S. When we built our website we used a Google My Business reviews plugin to dynamically pull in reviews from our Google My Business page. Within ...
0
votes
0answers
13 views

Is there a way to indicate in linked data that one page supersedes another?

I have a page that supersedes another page: two blog post presented early versions of an idea, but now that idea is further developed in a more archival document that has its own page. Is there a way ...
0
votes
1answer
20 views

SDTT shows only the first 'Hotel' in @graph

I have created some Hotel schema, but want to include 3 as a list. The individual hotel schema works but using @graph and trying to include a list doesn't. I cannot see what's wrong. The testing ...
0
votes
1answer
46 views

FAQPage with groups of questions

How do you structure the JSON-LD for a FAQPage where you have groups of questions on a page? Example: Questions about Billing Question 1 Answer Question 2 Answer Questions about ...
1
vote
2answers
51 views

“Missing '}' or object member name” error in Accommodation schema

Could anyone advise why this schema below gets the following error: Missing '}' or object member name. <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "...
1
vote
1answer
15 views

Google SDTT does not fetch structured data by URL

I initially wrote some code that created the structured data for breadcrumb and product markup on the server's side and rendered them in the <body> of the page. While the mark up was correct ...
0
votes
0answers
28 views

Using Wikidata entities and properties in schema.org markup and linked data - describe a graph of linked entities

I would like to make use of Wikidata for SEO, particularly in helping a page leverage on schema org and linked data. Say my web page is talking about 4 entities, like: 'A' -> 'B' 'B' -> 'C' ...
1
vote
1answer
21 views

Schema.org jobposting location: multiple countries

If a job can be performed remotely across a region, such as EMEA or Asia, should each country be written out or is it enough to just specify the region, such as EMEA?
0
votes
0answers
28 views

Schema.org for individuals who offer a service (like Uber drivers)

Schema.org includes "provider":"person or organization" for @Type "Service". But what about reviewing these services offered? { "@context": "http://schema.org", "@type": "Service", "...
-1
votes
0answers
13 views

Using various accommodation schema on one page

We mention different types of accommodation suitable in one destination, so we'd have some recommendations on holiday apartments, resorts, camping spots and hotels. Most of this have separate schema ...
0
votes
0answers
19 views

Can I use Accommodation or Hotel Schema markup if customers can't book it

We sell ferry travel, and want to capture customers browsing holidays to the destinations in order to raise awareness of going by ferry. On this page we mention the different types of holiday accomm ...
1
vote
1answer
21 views

Tagging multiple Trip schema on one page

I can get a single Trip marked up correctly using Schema.org: { "@context": "http://schema.org", "@type": "Trip", "name": "Your ideal trip to England", "description": "The dozen best ...
1
vote
1answer
21 views

Trip schema for ferry travel

I'm looking for the most appropriate schema markup for the info in the image for ferry journeys. I am looking at either Trip schema or Table schema. But I'm struggling to workout how to ...
0
votes
1answer
25 views

SiteNavigationElement schema worth using?

https://schema.org/SiteNavigationElement Does this Schema.org markup mean your sitelinks from your nav are shown in Google? Or is this completely unrelated?
3
votes
0answers
41 views

Proper Schema.org markup for a big article with a question and related topics?

I want to markup some article pages on a corporate site with Schema.org. Articles have about 3000 - 5000 words and some of them focuse on a question and its answer. A typical question could be like ...
1
vote
1answer
27 views

What is appropriate video structured data when using HLS or Dash?

This is an example of standard structured data for video by Google: { "@context": "https://schema.org", "@type": "VideoObject", "name": "...", "description": "...", "thumbnailUrl": "...", ...
1
vote
2answers
38 views

Why does the SDTT tell me that the image field is missing?

I created a recipe on Drupal 8. When I test my page with Google Structured Data Testing Tool, it tells me that the image field is missing: Yet when I open the link of the image in my internet browser,...
1
vote
2answers
36 views

Would Schema.org 'Comment' be indexed by Google?

I'm considering to output comments on my blog post as Schema.org Comments. Google doesn't seem to list Comment in their structured data documentation, and more specifically doesn't mention it on the ...
1
vote
2answers
38 views

Google SDTT doesn't accept SVG as image in 'Article'

Currently I'm creating a review website on which the items that are reviewed have their logo / main image as an SVG object. Unfortunately Google's Structured Data Testing Tool doesn't allow SVG as ...
1
vote
1answer
24 views

Review website and Schema.org

I'm rescripting a review website in which we review certain online services (for the sake of an example let's say antivirus subscriptions). I'm struggling to find the right way to implement Schema....
1
vote
3answers
66 views

Schema.org structured data for blog category page

Is there any Schema.org type that I should use on my category page of my WordPress blogsite for the blogposts that are listed in the category? ItemList doesnt seem apropriate. Any other suggestions?
2
votes
0answers
16 views

Schema.org properties for message boards/forums

Note: I've successfully come across the correct schema properties for message board posts via DiscussionForumPosting. No need for guidance in that regard. What would be the most appropriate ...
2
votes
0answers
30 views

Impact of not filling image attribute in article schema or filling a constant one

We have an existing site with thousands of articles without images. Google are saying that an image attribute for the Article schema of AMP pages is required. Additionaly said: Only a marked-up ...
1
vote
0answers
20 views

Can Book schema be used to a web page containing only a single page of a book

If we have web pages, each AMP web page contains a single page of a book, can the Book schema be used in each one of them? or it must be used only in a full book?
1
vote
0answers
64 views

LinkedIn & Slack ignore translated meta tags

Our website is a WordPress site with 2 different languages. Original is German and we use Weglot plugin for translation into English. So the problem is that LinkedIn and Slack are picking the German ...
1
vote
2answers
40 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
179 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
198 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
47 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
53 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
23 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
69 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
30 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
60 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
41 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 ...
1
vote
1answer
108 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
92 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
0answers
31 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
50 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
60 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
53 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
156 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
53 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
33 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
58 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
18 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
14 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
39 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
85 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
60 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":{ "@...