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

How to specify publisher in schema.org's Article structured data?

Something like this, though of course other properties are required for this to meet Google's requirements for article features in search results. <div itemscope itemtype="http://schema.org/...
GDVS's user avatar
  • 7,795
10 votes

Structured data for FAQ page?

There is this: https://schema.org/QAPage and these: https://schema.org/Question + https://schema.org/Answer Which you can indeed use … and validate: https://search.google.com/structured-data/...
Christian Zagarskas's user avatar
10 votes
Accepted

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

Google uses the phrase "Include the contact markup on one page in your official site" in relation to the Organization information you are adding. https://developers.google.com/search/docs/guides/...
Tony McCreath's user avatar
9 votes

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

It should be fine to use different syntaxes on the same page. It has one drawback, though: If you want to connect entities specified in different syntaxes, you can’t nest them. You have to use URIs ...
unor's user avatar
  • 21.8k
8 votes

How to get social profile links to show up in a business listing aka "Knowledge Graph" on the right of the Google search results?

The structured data of the website social profiles are correct. From the tests I made it doesn't have to do with the fact that it's a local business, but with the google search preferences used when ...
marcanuy's user avatar
  • 2,644
8 votes

Schema.org and SEO

What is known (= what search engines document) It can enable features in the search engine interface. Providing certain structured data can give you the chance to get a certain user-visible feature. ...
unor's user avatar
  • 21.8k
8 votes

Does schema.org mandate fields?

They're both telling the truth. Schema.org just provides a vocabulary: an agreed way to represent information. The things which use that vocabulary, like Google Search, can have their own requirements....
GDVS's user avatar
  • 7,795
7 votes

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

JSON-LD should be included on the company home page for the company info. While you shouldn't use that on other pages, you should include JSON-LD on the other pages that provides the information on ...
John Pace's user avatar
6 votes
Accepted

For tour and travel packages, should I use the Product or Service schema markups?

If it has a price and/or if it can be booked, you have to use an Offer item. The item that gets offered could be a Product (this is not only for tangible things!), a Service, an Event, or a ...
unor's user avatar
  • 21.8k
5 votes
Accepted

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

After: isolating error triggers assessing what all the error triggers had in common (they all referred to external .svg files) The answer is: Google Structured Data Testing Tool doesn't yet know ...
Rounin's user avatar
  • 2,335
5 votes
Accepted

Are html tags allowed in structured data product description?

There's an important nuance here. With structured data for search, there are multiple layers of validity: the vocabulary (Schema.org, etc.), the syntax (RDFa, JSON-LD, etc.), and individual search ...
GDVS's user avatar
  • 7,795
4 votes

Can dateModified be unset on a Schema.org Article, if so when should it be set for the first time?

dateModified always has a potential value (there's always something you could set) and can be equal to or later than dateCreated. ‘Creating is modifying’ and a good example of this is the filesystem ...
grg's user avatar
  • 3,207
4 votes
Accepted

Structured Data Tool doesn't see JavaScript rendered content

Indeed, Googlebot is a kind of browser, which processes javascript the testing tool does not. With JSON-LD, if loaded by javascript, you will achieve the same effect you get now: search console sees ...
Evgeniy's user avatar
  • 10.1k
4 votes

How to specify publisher in schema.org's Article structured data?

Schema.org expects an Organization item as value for the publisher property, but you provide a string value ("MyCorp"). If you want to follow Schema.org’s expectation (which is just a recommendation,...
unor's user avatar
  • 21.8k
4 votes
Accepted

Structured Data (schema.org) ItemList, Article, or both?

You can use both, if the ItemList is the primary thing the Article is about. Use the mainEntity property of the Article type to provide the ItemList. mainEntity is typically used to denote the ...
unor's user avatar
  • 21.8k
4 votes
Accepted

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

Nothing wrong with Microdata or RDFa First of all, ignore Google’s recommendation if you are fine with using Microdata or RDFa. I think there are only two cases where you should use JSON-LD instead ...
unor's user avatar
  • 21.8k
4 votes
Accepted

How do I implement structured data for questions and answers to get "Best Answer" rich snippets in Google?

You want to apply the properties identified in both the Question scheme and Answer scheme as defined on Schema.org. In particular and at minimum, use the following attributes/properties: itemscope ...
Anson W Han's user avatar
4 votes

Google's Structured Data about businesses vs. "Google My Business"

For the best SEO, the typical small business owner will likely want to use Google My Business and forget about the structured data. Google only really pays attention to business/organization ...
Maximillian Laumeister's user avatar
4 votes
Accepted

Does the order of my structured data effect SERP position?

The order of structured data properties can't effect rankings. This is because Google says structured data doesn't affect rankings at all. For more information about how structured data actually ...
Stephen Ostermiller's user avatar
4 votes
Accepted

Most effective structured data for a Person knowledge graph panel?

I got the knowledge graph panel. Here's what ended up working for me: I collected all of the user-visible information about myself onto one page on my website, my /contact/ page, including name, job ...
Maximillian Laumeister's user avatar
4 votes
Accepted

Is Structured Data worth the effort for large websites which rank reasonably well

The best estimates I've seen is that high-value rich snippets drive 10% to 30% more traffic from search engines due to increased click through rate (CTR). Most pages don't have an appropriate high-...
Stephen Ostermiller's user avatar
3 votes
Accepted

How to get social profile links to show up in a business listing aka "Knowledge Graph" on the right of the Google search results?

Ok so I got to the bottom of it. Aparently this did have to do with the site being set up as a local business. Google did not have support for social icons for the "local knowledge graph" until the ...
Bryan Willis's user avatar
3 votes

How to get social profile links to show up in a business listing aka "Knowledge Graph" on the right of the Google search results?

I must be getting blocked in your browser. It works fine for me on both Firefox and Chrome. It may be the Adblock Plus settings or some other security plugin for your browser. Here is a document on ...
Michael Moriarty's user avatar
3 votes
Accepted

Structured Data Mark-up Effect

Google does not guarantee that Rich Snippets will show up for search results from a particular site even if structured data is marked up and can be extracted successfully according to the testing tool....
Analog's user avatar
  • 2,375
3 votes
Accepted

Google structured data on homepage doesn’t lead to Knowledge Graph info

You dont just get a box because you markup your website, you get one when and if Google think you are worthy. That means you will need lots of traffic. I Googled beatsense and you already have ...
Andrew's user avatar
  • 144
3 votes
Accepted

Why Google Structure Data Tools is Showing SiteNavigationElement Twice?

you have in your source code the JSON-LD snippet with the type "SiteNavigationElement" twice, the first beginning in the line 119, the second beginning in the line 163 - thats why Google recognizes it ...
Evgeniy's user avatar
  • 10.1k
3 votes

In the schema for an article page, what markup should I use for links to other articles?

As Willtech briefly alludes to, Schema is meant to mark up the full content you are using it to describe. So using the markup for your full articles and recipes is correct. But you should not use ...
WebElaine's user avatar
  • 1,920
3 votes

In the schema for an article page, what markup should I use for links to other articles?

You have quite a few possible markups for your anchors to tell search engines what the link is about compared to the current page: relatedLink Say you are talking about creme brulé, you could have a ...
Alexis Wilke's user avatar
  • 2,235
3 votes

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

You can include multiple structured data objects on a page, as long as they describe user-visible page content. However, if you mark up one item in a list you must mark up all items; marking up just ...
Pedro Marques's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible