Forum Moderators: Robert Charlton & goodroi

Message Too Old, No Replies

Google isn't taking into account JSon Structure Data - Enriched snippets

         

msenza

3:13 pm on Jul 10, 2015 (gmt 0)

10+ Year Member



Hey everyone,
I've been updating a websites structured data recently and decided to use Json instead of directly inputing in into the HTML.
After checking its quality I sent google robots to the site through webmaster tools.
Couple days later I checked the indexing date, the index date is passed the date where I put in place the Json markup.

I then checked if my enriched snippets were back on the SERP, and nothing...


Do anyone have the same type of experience ?
Do you think Json structured data (shema.org) doesn't give out enriched snippets ou has google changed something up again ?

Looking foward to your feedback ;)

aakk9999

8:32 pm on Jul 12, 2015 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



According to the Google page below, it should work:

About schema.org (Google Developers)
https://developers.google.com/structured-data/schema-org [developers.google.com]

Have you tested your rich snippets? You can test it here:
Testing Your Markup (Google Developers)
https://developers.google.com/structured-data/testing [developers.google.com]

msenza

8:36 pm on Jul 12, 2015 (gmt 0)

10+ Year Member



yeah i tested it, all good from the tools point of view (checked it with googles tools as well as others, all validate it), but in the SERP nothing... :/

suzukik

12:48 am on Jul 14, 2015 (gmt 0)

10+ Year Member



It seems Google has not supported Rich Snippets using JSON-LD yet. (BTW JSON is different from JSON-LD, technically.)

About schema.org
[developers.google.com...]

JSON-LD is the newest and simplest markup format: it lets you embed a block of JSON data inside a script tag anywhere in the HTML. Since the data does not have to be interleaved with the user-visible text, it's much easier to express nested data items (say, the Country of a PostalAddress of a MusicVenue of an Event). Also, Google can read JSON-LD data even when it is dynamically injected into the page's contents, such as by Javascript code or embedded "widgets".

Google is in the process of adding JSON-LD support to more markup-powered features. So far, JSON-LD is supported for all Knowledge Graph features, sitelink search boxes, and Event Rich Snippets; Google recommends the use of JSON-LD for those features. For the remaining Rich Snippets types and breadcrumbs, Google recommends the use of microdata or RDFa.

(Emphasis mine)

So, you should use microdata/RDFa instead of JSON-LD if you want to display Rich Snippets in search results.

Andem

4:56 pm on Jul 14, 2015 (gmt 0)

10+ Year Member Top Contributors Of The Month



There is no guarantee that rich snippets will appear in search results. They are very stingy in what they will show and the search engine has really cut back on which sites display rich snippets in the SERPs.

A quick tip: You can tell for sure whether rich snippets are recognized and processed by using the site: command. If it displays rich snippets then and not in keyword searches, then Google just isn't comfortable with displaying your JSON-LD or other structured data formats.

briguy182182

9:23 pm on Jul 14, 2015 (gmt 0)

10+ Year Member



What if rich snippets aren't displayed by using the site: command or on keyword searches? I've got a similar issue, added rich snippets linking all of our social media, linked to our wiki page, liked to a logo, verified our website through G+, validated the code via structured data testing tool and that's been live for at least a month or two and we're still not seeing a knowledge graph result when you keyword search the exact brand name.

Any ideas for new things to try to push Google into showing a knowledge graph result?