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 [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].

2
votes
1answer
47 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
0answers
11 views

Microdata (Schema.org) - referring to JSON id within microdata [duplicate]

I'm using both JSON aswell as Microdata on my pages to specify schema.org data. In the Head, using JSON, my organization is specified (with logo etc etc). In the microdata "article" part Google's ...
0
votes
2answers
30 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
21 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
66 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
37 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
51 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
39 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
209 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
35 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
77 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
70 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
51 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
171 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
25 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
106 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
163 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
789 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
30 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
205 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
247 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
32 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
149 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
286 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
23 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 ...
-1
votes
1answer
284 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
204 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
127 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
346 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
508 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
78 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
294 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 ...
5
votes
1answer
830 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
178 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
59 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
71 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
312 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
604 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
483 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 ...
1
vote
3answers
233 views

Having two Organization schema in one site is bad?

Is it bad to have two Organization schema? It's basically an old version created by Yoast, and an updated version in JSON-LD. I would like to retain the old one so that my whole site is still running ...
2
votes
2answers
660 views

How to write JSON-LD for list of people?

I have a page that contains a list of people with a link of each that will open the main page of that person. Each link should have its own structured data. I'm using JSON-LD, but the example given ...
2
votes
1answer
1k views

How to use JSON-LD in my page that already have content?

I have a website that I created just to test my CSS, JS and PHP skills. I have written data in simple HTML tags. Now I heard about Microdata, RDFa and JSON-LD. And Google recommends using JSON-LD for ...
1
vote
1answer
703 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": { ...
1
vote
2answers
438 views

Placing LegalService schema on homepage vs. contact page

I am marking up schema.org for a law firm site, the site is a basic 7 page site detailing a law firm that has multiple locations. My thought was just to put the schema markup on the homepage (JSON-ld)...
3
votes
3answers
771 views

Microdata & JSON-LD Conflict on the same page or not?

For Wordpress website used Rich-Snippet Plugin, that added schema for pages using Microdata. I also applied Sitelink Search Box, Product schema, Article Schema For the Same site in different pages ...
1
vote
1answer
446 views

Should a multi-type entity (local business that provides a service) be contained in “provider”?

Which is considered best practice for writing multi-typed entity in JSON-LD for a local business that provides a service? "@context": "http://schema.org", "@type": ["LocalBusiness","Service"], "...
2
votes
1answer
596 views

Schema.org for multiple areas served and local business

I have a client who operates locally but also sells his services (in the managed technology niche) across North America. I have created these two scripts for his website and was wondering if you guys ...
0
votes
1answer
895 views

Google Rich Card JSON-LD not detected - Corporate Information [duplicate]

I'm using structured data in order to get Corporate Information to appear when people search for the company's name on Google. I'm following the correct structure (data-type: corporate-contacts - ...
1
vote
1answer
2k views

Which Schema.org type is right, “Blog” or “BlogPosting” for a simple blog article? [duplicate]

In reference to the Blog schema, do I use Blog or BlogPosting in the @type field? I've seen examples of both. The example below passes both Google's structured data test and the Structured Data ...