Skip to main content
Share Your Experience: Take the 2024 Developer Survey

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.

82 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
4 votes
0 answers
76 views

How to prove third party review and ratings to be correct and real?

We are developing an App which of course has a website. I added some of our ratings and reviews from the users given in Google Play and Apple Store and corresponding JSON-LD's. I could not find the ...
Tipi's user avatar
  • 51
4 votes
0 answers
220 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('....
MeTe-30's user avatar
  • 151
3 votes
0 answers
25 views

Establishing a relationship between the author and the website / article

I have integrated the author's markup into an article markup. To link the author to the article in a semantic context, I use the mainEntityOfPage attribute. The link to the article is marked as "...
Kosta's user avatar
  • 31
3 votes
0 answers
423 views

Does Open Graph allow multiple types?

According to the OGP documentation it is allowed to have multiple entries of the same tag with different values. In this case, tag properties are read in the order they appear. In the following ...
Evgeniy's user avatar
  • 10.1k
3 votes
0 answers
131 views

How to get cart data showing up in google chrome blank 'new tab'

I've been seeing that this is somewhat of a new feature but I have just experienced it myself for the first time Do I need to have a certain schema for my cart/checkout page? I'm not sure what the ...
NooBskie's user avatar
  • 223
3 votes
0 answers
63 views

@id breaks Google Rich Results Logo detection

Why does an @id node identifier referencing the top node stop Google's Rich Results test detecting a logo? For example it says "Page not eligible for rich results known by this test" for the ...
Max's user avatar
  • 131
3 votes
0 answers
49 views

Google knowledge graph not properly showing two companies have merged, it shows one aquired the other

My org recently merged with another org. A joint press release was issued and everybody has gone out of their way to stress that this is a merger and not an acquisition. However, when you search for ...
electrophile's user avatar
3 votes
0 answers
45 views

Does Google use the text property in image object schema markup to determine the relevance of a page to a query?

I'm creating a page that summarizes a variety of statistics on a topic. I believe a dashboard-like graphic like this one would provide a better experience than a textual list of the statistics. ...
Hal's user avatar
  • 131
3 votes
0 answers
1k views

Custom HTML Tag not firing in Google tag manager?

<script> (function(){ var data = { "@context": "http://schema.org", "@type": "BlogPosting", "mainEntityOfPage": { "@type": "WebPage", "@id": {{Page URL}} }, "headline": {{...
Mourin's user avatar
  • 509
3 votes
0 answers
638 views

Data Layer Variable return Type & Value showing Undefined in Google tag manager?

I applied product schema using JSON-LD script in google tag manager. For this i create: Custom-HTML tag in JSON-LD Script for product schema Trigger the tag(filter type: page URL, Contains, ...
Mourin's user avatar
  • 509
3 votes
0 answers
53 views

Proper Schema.org type for generic webpage on WordPress

I installed one of the most popular Schema.org mark-up plugins on WordPress (WP SEO Structured Data Schema) to resolve my Google Console errors. For blog posts it is pretty straight forward, but I ...
AA Mon's user avatar
  • 41
3 votes
0 answers
655 views

Conversion of hCard (Microformats) to Schema.org (JSON-LD)

I'm trying to convert my hCard (Microformats) to the Schema.org equivalent (using JSON-LD), but getting lost in semantics. We are a local taxi business / professional service. <div id="taxis" ...
Barton's user avatar
  • 43
3 votes
0 answers
225 views

What is the 'breadcrumb' label in Google Webmaster for webpages markup

Recently, I've noticed a 'breadcrumb' label show up in the Structure Markup section of Webmaster. Nothing shows up under that label for any of my breadcrumbs: They do show up for that page under the ...
John R Perry's user avatar
3 votes
0 answers
237 views

Schema.org markup for product length (instead of depth)

On the Schema.org documentation for Product they list height and width properties, but they do not list length. They do however have depth: depth: QuantitativeValue or Distance: The depth of ...
Max's user avatar
  • 6,137
2 votes
0 answers
162 views

Schema markup for list pages

Let's take a blog as an example which lists just the article titles and dates on one page. Every article than has its own page. The individual article pages have their individual schema markups for ...
Zoltán Matók's user avatar
2 votes
0 answers
27 views

Is it valid for HowTO schema have description property?

This is a HowTo schema I copied from Google. { "@context": "https://schema.org", "@type": "HowTo", "name": "How to tile a ...
mahan's user avatar
  • 143
2 votes
0 answers
45 views

Schema types for Google enhancement Event & Video

I'm working to publish the meta information for a SaaS platform emitting live events, video broadcasts live shopping sessions. In order to take advantage of Google search enhancements for each ...
nilsandrey's user avatar
2 votes
0 answers
266 views

Is it ok to add an AggregateRating schema with Google Reviews according to Google guidelines?

Google Technical Guidelines for Review Snippet state: Don't aggregate reviews from other websites. Should I understand here that they do not want third party content here ? Like the former Facebook ...
AsTeR's user avatar
  • 121
2 votes
0 answers
68 views

The itemListOrder property of an itemList element of a json+ld markup for a Top Products list should be ascending or descending?

From: https://schema.org/ItemList If that list will be displayed to the users as: 1. HP Pavilion 2. Dell XPS 15 3. Lenovo ThinkPad Should the itemListOrder property be Ascending or Descending? I ...
cbdeveloper's user avatar
2 votes
0 answers
625 views

JSON-LD structured data not showing up on live url test(search console)

I am appending dynamic structured data to the head of html as and when my ajax response comes. Something like:- function appendSchemaToScript(schema){ var el = document.createElement('script'); ...
Anisha's user avatar
  • 21
2 votes
0 answers
103 views

Using ItemList in an Article and/or NewsArticle

I have a site that offers product recommendations in the form of articles. These product recommendations are broken town in a sort of Top 5 countdown. Unfortunately it doesn't look ItemLists are ...
Carl Edwards's user avatar
2 votes
0 answers
331 views

How can I implement multiple lists in Schema.org using JSON-LD?

I am implementing Schema.org structured data into my magazine-style website and have a couple of concerns regarding the use of multiple lists. I have two sections on my home page: 'Most Recent' and '...
Martin James's user avatar
2 votes
0 answers
858 views

Adding "areaServed" to LocalBusiness without diminishing Google Local Pack status

Google Local Pack is extremely important to our service locations. Having said that, we would like to take advantage of areaServed schema. Example 4 suggests this: https://schema.org/LocalBusiness If ...
Randy Jeppesen's user avatar
2 votes
0 answers
43 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 ...
Carl Edwards's user avatar
2 votes
0 answers
45 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 ...
Dorad's user avatar
  • 171
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
2 votes
0 answers
328 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":{ "@...
tsogtgerel.ts's user avatar
2 votes
0 answers
284 views

How to add AggregateRating in GTM using DOM element Variables?

Here is the JSON-LD script that i use for implementing product schema in GTM using DOM variables. <script> var jsonData = { "@context": "http://schema.org", "@type": "Product", "name": {{...
Mourin's user avatar
  • 509
2 votes
0 answers
77 views

Data-Vocabulary.org for product reviews -- Will reviews show up in search results?

My question is about Data-Vocabulary.org vs Schema.org. I'm working on an e-commerce site right now and we've implemented product reviews. The app we are using to do so structures the data with Data-...
Max Lippe's user avatar
2 votes
0 answers
53 views

Only 350 of 250k pages show strucutured data for organization/website in Google Search Console

I am using Organization/Website schema across the app which is the same for every page. We have around 250k so there should be 250k markups showing up. Note: On testing with schema markup ...
Ishan's user avatar
  • 21
2 votes
0 answers
157 views

Should I use the navigation schema on faceted navigation and footer navigation?

I am in the process of updating the structured data on my site and added the siteNavigationElement schema to top category navigation on my page. I was wondering if it is beneficial or if it is ...
GrapeSoda's user avatar
  • 1,187
2 votes
0 answers
927 views

Why wouldn't Google be able to read AJAX generated JSON-LD schema.org markup parsed from a Google sheet?

There's a lot going on in that question so here's a breakdown: Every Google sheet has a JSON version that can be parsed (example). I've parsed that data using pure JS and AJAX, and generated schema....
John R Perry's user avatar
2 votes
0 answers
742 views

LocalBusiness with multiple locations on same page

I am trying to add local business Schema.org markup on a website. I have one concern, there are around 10 different locations for the business and all those locations are on 1 page, that means they ...
NRose's user avatar
  • 323
2 votes
0 answers
109 views

Notification of structured data quality guidelines penalty, but no manual action

I got a notification in Google's Search Console stating: Google has detected structured markup on some of your pages that violates our structured data quality guidelines. In order to ensure ...
GrapeSoda's user avatar
  • 1,187
2 votes
0 answers
262 views

Price mark up does not display for 2 sites in Google, but is fine for our other 4 sites

We have eCommerce sites in 6 different countries and have had schema mark up for product data for a couple of years. However the Price snippets do not display for our sites in Indonesia and Thailand, ...
Max's user avatar
  • 6,137
2 votes
0 answers
50 views

Schema.org errors keep popping up in Webmaster because Google won't stop hoarding old webpages

I've been battling Google Webmaster for the last month in an attempt to get rid of all Schema.org errors. I've been stuck between 2-3 errors for the last few weeks. Every time an error is fixed and ...
John R Perry's user avatar
1 vote
1 answer
34 views

Product Image of Product Listing Page is Not Visible in Google Search Result Page

Below are the activities, I have updated. Updated All Schema tag. Updated Image Sitemap Updated robots.txt - User-agent: Googlebot-image Disallow: Updated all Alt tag present in image. Verified the ...
Safeer Ahmad's user avatar
1 vote
0 answers
123 views

How to say google wait until the ajax call response then crawl?

I've added schema markup (ld+json formatted) for some pages of my website. I've validated the generated schema markup script manually through the Google Rich Result tool and it' ok. My problem is, ...
Martin AJ's user avatar
  • 415
1 vote
0 answers
25 views

Markup for amusing, non-factual content

On a webpage with factual information, I'd like to add a 'Did you know' box with an amusing, non-factual piece of text; a little joke to add a bit of flair to the page. However, I intend this page to ...
Dvaeer's user avatar
  • 113
1 vote
0 answers
33 views

Google's Review Snippet in SERPs - Is it available for the Service schema type?

I am working on some projects for small service based businesses that offer not physical products but actual services. Think service based industries like roofers, plumbers, etc. I am starting to plan ...
Dadsquatch's user avatar
1 vote
0 answers
82 views

Should services detail be put in hasOfferCatalog within LocalBusiness schema or on service pages via Service schema?

Should services detail be put in hasOfferCatalog within LocalBusiness schema in home page, or should it be put on service pages via Service schema?
Keith Mak's user avatar
  • 131
1 vote
0 answers
15 views

Using more than one unitCode for product [schema]

Is it ok to use more than 1 unitCode for product dimensions in schema? eg Inches and CM?
Dawid Piaskowski's user avatar
1 vote
0 answers
62 views

Should the locale en_US be used if targeting a global market?

When authoring site meta data, if targeting an international market of English-speakers, is it better to use the common en_US, or simply en, or is there some locale code for specifying that the region ...
Mentalist's user avatar
  • 227
1 vote
0 answers
38 views

Practice Problems Schema Warnings

During audit of the web property in search console, there is warning in practice problem schema Missing field "comment", Missing field "assesses", Missing field "...
TheCuriousHuman's user avatar
1 vote
0 answers
36 views

Game review website: Review schema with missing info or Article schema?

I run a board game review website. I'm using the WP SSO plugin with the Review schema add on. Unfortunately the plugin is having some issues with picking up some data from my review content. My ...
commadelimited's user avatar
1 vote
0 answers
208 views

Having schema.org inside noindex on one page?

I have an e-commerce website that reuses a snippet to render products on the category, search and cart pages (for the upsell area, and not the actual cart contents). The snippet uses the schema.org ...
ᴍᴇʜᴏᴠ's user avatar
1 vote
0 answers
63 views

How can I add schema mark up for multiple holiday resorts?

Our client is a holiday company that offers villa accommodation at a list of different resorts in Menorca. We want to mark up the homepage for the handful of top resorts. Is it possible to mark up one ...
Vicky's user avatar
  • 11
1 vote
0 answers
54 views

How to make Google understand that is not self serving reviews?

I run a blog where I write reviews of restaurant and/or pubs, and also user can leave rating (aggregateRating) For years, my reviewRating was indexed fine. Some months ago, in serp reviewRating has ...
Dudo1985's user avatar
  • 111
1 vote
0 answers
233 views

How to add structured data to each gutenberg block like images,video,paragraph,table

Infact i need to specify my structured data for content blocks like Images ,Videos,Paragraph in a page and i should be able to see those inside script type="application/ld+json" class="yoast-schema-...
FollowPassions's user avatar
1 vote
0 answers
87 views

Schema Markup, having a ItemList in a FAQ Answer

According to the Schema Markup docs https://schema.org/acceptedAnswer an ItemList can be a thing inserted in an answer of a FAQ question. But I am kinda confused on how to insert an ItemList as a ...
user109607's user avatar