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

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?

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.

Hussein
As google has pointed out the structured data required for a snippet are :
Product
Name
Description
Pricespecifications (to include:)
Pricecurrency
Pricevalue
Availability
Validfrom
Image
First you should consider checking if the validfrom and availability attributes are added because both of them are the most common mistakes when you write your first SEO codes.
Then there are some attributes that while they are not in required list by Google's developers there seem to be the once that all successful snippets have (you might have noticed that too ) , the : review and vote attributes including the expect values from schema.org libraries. In some people's opinion ,mine also, having those will "almost" make sure they will get noticed.
Those are not pretty easy to get because u will have to create a way for getting reviews and votes.
Otherwise try using the webmaster new tool search console to highlight data for product snippet. Just make sure that the required attributes have their expected values in the text so you can mark all the above attributes with the tool.
Make sure all the attributes are markup and not meta data as it shows you are just making information up.
About the time , check that the structured data have increase for the peoduct and if not then fetch and submit to index.

Related

how to set up SEO title and meta description in weebly online store products category pages

I have a simple query in weebly web-site i have updated SEO title and meta description on product category pages but it is not update on website.
is there any another options to update SEO title and Meta description on weebly website.?
here i am update the SEO title and description in weebly web-sitehere i update SEO title and meta description
it is not shown on that product category page
Probably by the phrase SEO titles you mean meta titles.
Check the metadata value from Wikipedia:
Metadata is "data information that provides information about other
data".
Probably meta titles and meta descriptions can be attributed to descriptive metadata. Therefore, let's check the value for this category of metadata:
Descriptive metadata is descriptive information about a resource. It
is used for discovery and identification.
Thus, the meta-elements you have specified can be used as online identifiers for each web page on your website.
The attached screenshot is seen in the meta elements you use an abbreviation such as CBD. Much mention of the abbreviations in your meta elements can be seen as keyword stuffing.
Also in the meta description, you use some kind of URL. This may prevent you from scanning text for voice search (text to speech). Use the correct grammar in the meta elements and do not use characters such as $ as you have it.
In addition, the content of these meta elements is difficult to consider as descriptive and it is difficult to consider it as an identifier for the content of a web page. Phrases such as Best and Popular, if this does not have explicit confirmation, can be attributed to advertising, but not to the description or to the ID.
Check out the following Google guidelines for meta titles and meta descriptions:
Page titles should be descriptive and concise.
Avoid keyword stuffing. It's sometimes helpful to have a few descriptive terms in the title, but there’s no reason to have the
same words or phrases appear multiple times.
Avoid repeated or boilerplate titles.
Brand your titles, but concisely. Include clearly tagged facts in the description.
The fact that Google ignores the content of your meta elements may be a signal that this content is not relevant to the content of the web page.
This is confirmed by the following information from the specified guidelines:
If you’re seeing your pages appear in the search results with modified
titles, check whether your titles have one of the problems described
above. If not, consider whether the alternate title is a better fit
for the query.

Product and Review Schema data

I am trying to understand Schema data. My website has a Products page and a Reviews page. Do you know if I can implement enable the rich snippets for Reviews on a different page than the products? Can I 'hide' the reviews on the product pages? I am just trying to figure out the best way to implement.
If I have to redesign the markup for the products page to include the reviews, then that is what I will do
Yes, the documentation does ask for the reviews to be nested inside the item being reviewed.
"Make sure the review or ratings markup refers clearly to a specific product or service as shown in the examples above. Do this by nesting the review or ratings within the markup of another schema.org type — such as schema.org/Book or schema.org/LocalBusiness — or by using that schema.org typed element as a value for the itemReviewed property.
https://developers.google.com/structured-data/rich-snippets/reviews?hl=en&rd=1

schema.org/Offer missing price error

I'm using http://schema.org/Offer for a classifieds website pages. Some users submit a price for their selling items but some of them not. When their ad is without price, I skip the price and priceCurrency fields because it is better than placing empty values for these fields.
But Google Webmaster Tools says:
Missing: price.
So what to do when a price is not specified by user?
When Google reports this, it’s not an error with your Schema.org markup. Schema.org doesn’t define any required properties.
It just means that Google doesn’t consider this markup for displaying one of their Rich Snippets in search result pages.
You are doing it correctly: If there is no price, omit the price properties.

Brand filtering on category pages

In Bigcommerce, is it possible to add brand filtering to category pages?
The current options appear to be that you can select from "all brands" by visiting the brands page, or you could use the search engine to narrow your results but you're forced to type a keyword or space. I want to offer a way to narrow the products by brand for the specific category the user is viewing.
I've spoken to tech support and they've informed me that this is NOT an option through the control panel and would have to be done through the API.
In my attempt to do this with the API however, it doesn't appear there is anyway to dynamically identify which category a user viewing. Outside of hard-coding a template for each individual category, how can this be accomplished?
I was informed by API support that this is NOT possible. Their recommendation was to submit the idea to the support team for future implementation, and that I might be able to accomplish it through a combination of javascript and screen scraping.

Some undesired words appeared in Google's snippets, how to get read of it?

I know Google's creation of sites' titles and descriptions (or "snippets") are mainly come from META description. However, when one of my web pages shows up, there are some undesired words like price (which is not good at all). What I want it to show is just the description of the product rather than its price. Actually the price only mentioned twice in the whole page.
How could this happen? And how can I remedy it?
Including the price in the snippet is actually very desirable for most people. If your price is higher than the competition's for the same products they probably don't want to buy from you and check out other results instead.
To make sure the search engines don't see the price (and thus don't display it in the results) you should use JavaScript. I think even Amazon does this to prevent screen scraping in some cases. It should be easy, especially with something like jQuery.
$('#priceForProduct987A').html("$125")
You should be able to control the snippet displayed by google through the use of the meta tags:
http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=79812
However the results displayed by Google in this case might be different if someone is trying to do some searching on a product. Google will then think you're shopping for that product and try to display the price of it. This might be the case for you.