Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 17633

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

4 votes

Using the Schema.org types 'Organization', 'LocalBusiness' and 'LegalService' simultaneously...

By definition, every LocalBusiness is also an Organization, and every LegalService is also a LocalBusiness. Schema.org types inherit all their parent types: LocalBusiness: Thing > Organization > Loc …
Community's user avatar
  • 1
2 votes
Accepted

How to structure an array of entries in schema.org/JSON-LD?

You have to provide multiple MortgageLoan items. Why? Even if multiple interestRate values would represent alternatives (which, probably, isn’t the case), there is no way to convey which interestRate …
unor's user avatar
  • 21.9k
1 vote

Who is the author of AggregatedRating in Schema.org definition?

The error in the SDTT The property name (author) in the error line is not indented, i.e., not on the same level as the AggregateRating properties like ratingValue, ratingCount etc. That is a signal …
unor's user avatar
  • 21.9k
2 votes
Accepted

How can http://schema.org be used in JSON-LD's @context, even though it's not a JSON-LD file?

Schema.org uses content negotiation to provide the JSON-LD context file. If you request http://schema.org while sending the request header that you accept/prefer application/ld+json, this is what hap …
unor's user avatar
  • 21.9k
0 votes
Accepted

How could I tell Google Search that there are another 3 similar products on a Product web pa...

JSON-LD is just the syntax. The semantics come from a vocabulary (or multiple vocabularies), which defines the properties and types you can make use of in JSON-LD. You are using the Product type fro …
unor's user avatar
  • 21.9k
0 votes
Accepted

How can I create breadcrumbs with Google support?

You need to have regular breadcrumbs in your HTML. To make them machine-readable, you either add attributes to this HTML (using Microdata or RDFa) or you add an invisible data block that duplicates th …
unor's user avatar
  • 21.9k
1 vote

Form-locked PDFs in JSON-LD

Google’s documentation for subscription and paywalled content doesn’t mention that files are supported. If files are supported, I would expect the following to work (based on the documentation for th …
unor's user avatar
  • 21.9k
3 votes
Accepted

When referencing an entity from another page, should only @id and @type be specified, or sho...

Theoretically, it’s sufficient to specify only the @id: "author": {"@id": "http://example.com/about/#bob"} If a consumer already knows the entity with this @id URI (e.g., after having crawled the " …
unor's user avatar
  • 21.9k
3 votes
Accepted

Should Website and Organization be linked?

Same @id? If items have the same @id, they are the same. These two snippets are semantically equivalent: [ { "@context": "http://schema.org", "@type": "Organization", "@id": "https://e …
unor's user avatar
  • 21.9k
2 votes

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

This is the correct use of referencing entities via their URI in @id. It doesn’t matter what the URI’s domain is. It doesn’t even have to be a resolvable URI, not even a HTTP(S) URI -- but it’s the be …
unor's user avatar
  • 21.9k
2 votes

JSON-LD schema for category pages

The organization is neither named "Company Brand Page", nor is its URL /pages/brands. These property values apply to the page, not to the organization. Schema.org provides the WebPage type. For cate …
unor's user avatar
  • 21.9k
2 votes

SDTT shows only the first 'Hotel' in @graph

You open two brackets without closing them, and they aren’t needed in the first place, so you have to remove them: } ] These are between the two Hotel nodes: between the ] (from amenityFeature) an …
unor's user avatar
  • 21.9k
1 vote

Google SDTT does not fetch structured data by URL

I never came across a case where the SDTT only fetches the head. My guess would be that something was off about one of the servers (yours or Google’s). While Google Search supports JSON-LD added via …
unor's user avatar
  • 21.9k
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 i …
unor's user avatar
  • 21.9k
1 vote
Accepted

JSON-LD problem with non-Latin characters: Product appears as last item of BreadcrumbList

The third ListItem and the Product have the same URI (in @id).¹ This means they are the same thing. If the structure allows it (like in your case), Google’s SDTT displays an item only once, even if i …
unor's user avatar
  • 21.9k

15 30 50 per page