Stack Exchange Network

Stack Exchange network consists of 175 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 [json-ld]

JSON-LD is a syntax for embedding structured data in HTML5, making use of vocabularies. If the question is about the popular vocabulary Schema.org, use the tag [schema.org].

0
votes
0answers
17 views

Schema for a Comprehensive TV Show Page and Photos Page

You have all been especially helpful with my understanding of schema and checking my work, so I hope you don't mind me making another post about this. I'm trying to develop schema for a ...
1
vote
1answer
15 views

How to reference Person in JSON-LD on different domain via @id

I have a personal home page, mainly for providing some stuff I created and published. I have an about page giving some information about me. There I have created JSON-LD like this: { "@context": "...
2
votes
1answer
32 views

JSON-LD schema for category pages

I'm doing JSON-LD schema for an ecommerce site. While I have the product detail pages and the homepage down, I'm running into some confusion on other types of pages (I'm quite new to schema). I need ...
1
vote
1answer
42 views

Can I have multiple Schema markups on the same webpage?

I make articles on specific ingredients and provide their nutrition facts. On my article page, I have this current schema for the Article type which works perfectly fine from what I know. But I'd ...
1
vote
1answer
26 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
14 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
23 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
59 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
73 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
24 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 ...
1
vote
1answer
24 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 ...
2
votes
1answer
59 views

JSON-LD script is showing on Google Structured Data Testing tool and page source but not in Mobile Friendly Test

We have an Angular Universal application which has dynamically loading JSON-LD script tags. These script tags are showing in the page source. We've tested the same using the Structured Data Testing ...
0
votes
2answers
38 views

Should I remove the description/keywords meta tags if I want to use structured data markups (JSON-LD)?

I run a static HTML website for my small business. It is designed in Artisteer 4 and basic HTML comes from it. Should I remove meta name=description and meta name=keywords if I want to use structured ...
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
82 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 ...
3
votes
1answer
51 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
72 views

Structured Data Testing Tool throwing error “Missing '}' or object member name.”

I am continuously getting the following error: Missing '}' or object member name. Does anyone see what it is referring to? I am not missing the ending }. { "@context": "http://schema....
2
votes
0answers
63 views

isAccessibleForFree and paywalled content delivered to Googlebots

I've got a site with some paywalled articles. We want to ensure that Googlebots can index the paywalled content, but we don't want to be accused of cloaking. I've got two types of articles: Premium ...
0
votes
2answers
332 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 ...
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
100 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
1answer
99 views

Google Structured Data Testing Tool giving error: “Missing '}' or object member name.”

I write some code of JSON-LD, but Google’s SDTT is showing an error. Following is the code. { "@context": "https://schema.org/", "@type": "Review", "reviewBody": "\"Singapore's top ...
1
vote
0answers
104 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":{ "@...
0
votes
2answers
283 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 ...
0
votes
0answers
26 views

JSON-LD makes website result with no thumbnail in Mobile Search [duplicate]

I saw that it was picking one of the images from my portfolio, so I planned to add explicitly one image for Google Mobile Search result to pick up using JSON-LD tags. A funny thing is that, it says ...
0
votes
1answer
123 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 ...
0
votes
2answers
312 views

How to combine multiple “Person” structured data in one HTML page?

Is it possible to add more than one Person structured data in one page? I have a website that shows search results for individuals' profiles, hence I want to know if it's possible to add structured ...
1
vote
1answer
1k views

Do I need JSON-LD on all pages or just the home page?

Below is an example of the JSON-LD I've added to my home page (company name removed). My question, is it generally recommended that this be added to all pages of a site, or just the home page? <...
0
votes
0answers
14 views

Can I add JSON-LD code to the body of my HTML page or does it need to be in the head? [duplicate]

Can I copy and paste JSON-LD (using Schema.org) into the head section or body section?
0
votes
2answers
34 views

Will a separate JSON-LD snippet help in enhancing latest NewsArticle on homepage?

Although I mark-up all my NewsArticle items using JSON-LD, but I want to know that if for the homepage till the time the latest articles remain on the homepage (usually 24hrs), will it be good (Google ...
4
votes
2answers
346 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
2answers
371 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 ...
1
vote
0answers
34 views

Does JSON-LD structured data work with Google Plus shared website link snippets too?

I just recently switched my Web ID card (i.e. my primary web profile) website, over from Microdata to JSON-LD to get better, more fine-grained control over the structured data appearance, on Google ...
5
votes
1answer
173 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
329 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
1answer
31 views

How to get a live-steam video into the carousel at the top of the Google search results?

I want whenever a live stream content is available on my website like a sports match then I want to Google to show a live stream preview in its result from the video tag. What I think is I need to ...
0
votes
1answer
362 views

Should I use meta tags or JSON-LD? [closed]

As I'm new to the SEO, can someone guide me regarding meta tags and JSON-LD? I mean to say that can I use only JSON-LD to specify all the meta attributes required by a search engine or should I use ...
3
votes
1answer
253 views

JSON-LD detected by the structured data validation tool, but not by the search console

My problem I have added JSON-LD structured data to my site about a local software conference. The markup is valid in Google's on Structured Data Testing Tool. Structured Data Testing Tool However, ...
3
votes
0answers
134 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('....
3
votes
2answers
414 views

Should JSON-LD contact markup be placed on a homepage or Contact Us page?

I am wondering if JSON-LD contact markup should be placed on a homepage or Contact Us information page, or if both is fine.
1
vote
2answers
698 views

How many reviews to include in Schema markup (JSON-LD) on product pages?

We have product pages with multiple reviews. Some have 200. 300 reviews. Obviously we do not put them all in the page html on page load - we show 5 as default. A person can hit "see more views" - 5 ...
1
vote
1answer
85 views

External nofollow links in Schema.org JSON-LD items

I'm currently setting up a site where I have a couple of items from external sources that I would like to structure according to ItemList. The provided URLs in that list, however, are external links,...
4
votes
1answer
358 views

Schema.org’s vs. Google’s rules for JobPosting

I was poking around on the Google developer site and came across the Structured Data Markup for Job Posting. I would like to take advantage of Structured Data for my job postings. I plan on using ...
7
votes
1answer
1k views

Can I mix Microdata and JSON-LD on the same page for different entity

My website is using JSON-LD and Microdata. For example, in BreadcrumbList, I have used Microdata format, and for others (like Organization, TouristAttraction) JSON-LD has been used. Can I mix ...
0
votes
1answer
201 views

Conflicts between JSON-LD structured data objects?

Our site is an online clinic Management System that is developed with AngularJs. I put structured data objects in JSON-LD format and just because our site is single page, I put general json-ld (@type: ...
3
votes
1answer
67 views

Is there a representative logo for Structured Data which can be used on icons?

My suspicion is that the answer very likely is "No." But I thought I'd ask anyway. Various common protocols, standards and technologies have their own logos: e.g. GSM, Email, RSS, WiFi, HTML5, ...
2
votes
1answer
84 views

How to describe pixel width of a VideoObject or MediaObject in Schema.org and JSON-LD?

Using Schema.org vocabulary in JSON-LD, when describing the height and width dimensions of a VideoObject, do I write: "width": "100" or "width": "100px" or "width": { "@type": "...
0
votes
1answer
406 views

JSON-LD error in SDTT: “Missing ',' or ']' in array declaration.” [closed]

My JSON-LD below gives me an error on Google's Structured Data Testing-tool: Missing ',' or ']' in array declaration. I have spent hours on the below but cannot figure where or what I have done ...
1
vote
1answer
944 views

Google Structured Data Testing Tool is repeatedly warning me about failing to include mainEntityOfPage in JSON-LD

Have I misunderstood what mainEntityOfPage represents in schema.org? I thought it told user-agents what the parent page of a given entity is, if the entity being described by structured data is the ...
4
votes
1answer
518 views

Google Structured Data Testing Tool Repeat Error: “The URL could not be rendered. Some markup may be missing.”

When using Google's Structured Data Testing Tool, I consistently get the error: The URL could not be rendered. Some markup may be missing. I have identified and fixed all of the structured data ...