seo,schema.org,google-rich-snippets , Schema.org mandatory fields and the time needed until Google shows changes


Schema.org mandatory fields and the time needed until Google shows changes

Question:

Tag: seo,schema.org,google-rich-snippets

I have implemented Schema.org (using Microdata) inside my product pages and when I check Google Webmaster Tools it is crawled by Googlebot and interpreted successfully. The point is I have not implemented some properties inside Product type like brand.

I need to know whether there is some subset of all product attributes should be implemented essentially?

And the second question is how much it takes for Google to show product rating and price as rich snippet inside search results?


Answer:

There are no mandatory properties/types in Schema.org.

However, consumers of the data, like Google Search, might have rules under which conditions they will make something with your data (e.g., they are looking for specific properties). So you’d have to check their documentation.

For Google Search, their Rich Snippets are documented at https://developers.google.com/structured-data/rich-snippets/. The Products Rich Snippets lists the required and optional properties/types. As you can see, the brand property is not required by Google for showing their Rich Snippet in the search results.


Related:


Structured-Data > Microdata > Schema > Article > Author Itemscope > Properties > Google Validation Error


markup,schema.org,microdata
I am developing my own site locally. This is my first site so I am a relative 'noob'. I have begun the process of marking up my site with the microdata format using the schema.org vocabulary. I am using Google's structured data tester to test my microdata markup. On a...

Wordpress - customized pages with blocks - prohibit google seo index of blocks


wordpress,seo,woocommerce,robots.txt,google-sitemap
I'm using Wordpress and WooCommerce for my online shop. With the theme I'm using you can customize the product-category pages by adding "blocks". So if I want to have a text on the top of a product category page I simply create a block page, lets say its called "category-info"....

How do I strip out ?_escaped_fragment_= using .htaccess


ajax,.htaccess,mod-rewrite,seo
Google discovered that I'm allowing end users to navigate my content using ajax loading, and is loading my pages as a user client rather than requesting them as new page loads. So instead of trying to index www.mysite.com/page, it's requesting www.mysite.com/?_escaped_fragment_=/page Which is not at all what I want it...

google analytics code on landing page and cookie law


jquery,google-analytics,seo
New EU cookie law do not allow page to set cookies on first load and until user make any action, scroll is consider as implicit acceptance I'm not sure if ga('set', 'anonymizeIp', true); is enough to allow google analytics to be considered as non profiling cookie how can i activate...

How do you use link text as value in schema.org value?


html,metadata,schema.org,microdata
I'm trying to markup some HTML with schema.org microdata, however I'm getting an issue with my markup: Here's my current HTML: <div> <h1> <a href="example.com/1234">The name is here</a> <small>(Some extra info)</small> </h1> Tons more content about the thing </div> What I want to do is describe the existence of the...

Best JSON-LD practices: using multiple