Linked Questions

4 votes
1 answer
5k views

What is Schema @id and does inaccessible URLS within it matter?

I am in the process of installing Schema on my friends website. I'm adding ServiceType to his House Clearance page, as well as all his other services that he provides to the local area of Bournemouth ...
Simon Hayter's user avatar
2 votes
2 answers
2k views

Using both JSON+LD and Microdata to markup the exact same information on a page

This Quora Answer: https://www.quora.com/Can-I-mix-microdata-and-JSON-LD/answer/Aaron-Bradley The above answer from 2015 mentions there being a potential problem when marking up the same entity with ...
J Doe's user avatar
  • 21
5 votes
1 answer
3k views

Schema.org 'CollectionPage' for list of blog posts by specific author

I'm trying to mark up a page and I'm trying to use CollectionPage with a number of blog links on the page. Would this be fine? { "@context":"http://schema.org/", "@type":"CollectionPage", "name"...
Yen Deng's user avatar
  • 173
4 votes
2 answers
2k views

how deal with translated LocalBusiness JSON-LD markup?

I have a JSON-LD markup (according to the Google's guidelines) for: Website with Logo LocalBusiness with AggregateRating and Reviews Breadcrumbs Suddenly I realized that every schema has a ...
Alex V's user avatar
  • 53
3 votes
2 answers
837 views

When a WebPage (or similar type) uses an ID that matches a breadcrumb ID, why does the WebPage become part of the BreadcrumbList?

Is this what is supposed to happen? If so, why? Here's an example (test code here): <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebPage", "@id":...
John R Perry's user avatar
2 votes
1 answer
2k views

Schema markup (JSON-LD) for multiple reviews on one page

According to Google this is a typical review markup in JSON-LD <script type="application/ld+json"> { "@context": "http://schema.org/", "@type": "Review", "itemReviewed": { ...
IXN's user avatar
  • 322
1 vote
1 answer
1k views

JSON-LD markup for review snippets shows duplicates

I'm following Google's official examples to make JSON-LD markup for reviews and test in Google's structured data testing tool. When making list of reviews for the same organization (all reviews are ...
Alex V's user avatar
  • 53
2 votes
1 answer
362 views

Should Website and Organization be linked?

I'm wondering what the effects/benefits/issues are with linking Website and Organization structured data (specifically in JSON-LD). On the homepage of my site I have something like this: <script ...
StuFu's user avatar
  • 153
2 votes
0 answers
678 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":...
AbuMariam's user avatar
  • 121
1 vote
1 answer
347 views

JSON-LD x2 Local Businesses from same Location?

We are a Private Hire Taxi company but have another company running Countryside Tours from the same address. We have two separate websites. What would the correct Schema.org JSON-LD structure? Use ...
Barton's user avatar
  • 43
3 votes
1 answer
185 views

When referencing an entity from another page, should only @id and @type be specified, or should all necessary attributes be duplicated?

I have multiple web pages in my website; "about" page (e.g.: http://example.com/about/) and "blog" pages (e.g.: http//:example.com/blog/1/). In the "about" page, I have defined authors of the website....
Ramesh-X's user avatar
  • 141
2 votes
1 answer
287 views

Schema.org Microdata Across Multiple Pages

Say I have markup like this on https://example.org/index.html: <span itemscope itemtype="https://schema.org/LocalBusiness"> <meta itemprop="url" content="https://example.org/index.html"&...
Dave's user avatar
  • 123
1 vote
2 answers
287 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 ...
G.determinism's user avatar
1 vote
1 answer
100 views

Linking product and offer schema on different pages

I have two pages: View Product <div itemscope itemtype="http://schema.org/Product"> .... </div> View Pricing <div itemprop="offers" itemscope itemtype="http://schema.org/Offer"&...
Tom Gullen's user avatar
  • 2,390
1 vote
1 answer
49 views

Will search engines take into account hidden blog post metadata?

I have a personal blog and all the articles in it are decorated with metadata conforming to the "http://schema.org/BlogPosting" schema, I use currently itemprops such as name, headline, articleBody ...
Chedy2149's user avatar
  • 145

15 30 50 per page