Search Results
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 |
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 …
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 …
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 …
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 …
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 …
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 …
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 …
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 " …
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 …
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 …
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 …
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 …
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 …
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 …
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 …