Microdata and Json-ld - microdata

I have an e-commerce website , so to markup my products i am using schema.org vocabulary.
However, previously i used microdata and google seo recognised it as a structured data and i can see my items in the structured data column.
But, when i click the Rich cards feature, it doesn't show up any markup for my products.
So what i did was i used json-ld as well.Now, if i were to go to https://search.google.com/structured-data/testing-tool and fetch my url there, i can see 26 products instead of 13.
I get it ,i used both of them hence twice the no of products.
What i wanted to know was , why am i not be able to see rich cards and if i mix both of them , does that hinder google search results?

Related

How to show stars in google search results

I have a Magento site and some products have star rating.
I would like to add these to the google search results like here below:
http://i.stack.imgur.com/vWjv4.gif
How can I do this?
You need to change the design of the reviews templates on the product page to include Google Microdata. Read more about it here

HTML Microdata using tags more than once

I was wondering if using the same microdata tags on the same page of a website is 'valid'. For example I have a standard footer which contains the address of the company and I have a contact us page which also has the company address on.
I was wondering if using the Organisation tag on both of these for the address is 'valid'?
Or should I just tag the footer?
You can use http://schema.org/Organization (or any other item type) on any page, as Microdata markup is per page, not per site. Microdata and/or schema.org have no concept of "website". Each webpage is stand-alone as far as the name-value pairs are concerned.
If you use http://schema.org/Organization several times on the same page, you are essentially creating several organizations. In some cases this is what you want (e.g. when you list different organizations on the same page), but in your case this is not what you want to achieve (as it’s about the same organization).
So you should only markup one of those addresses.
If one of the two snippets contains information about the organization which the other one doesn’t give, you could use itemref to relate these together.

Should Magento sitemap contain empty categories?

From SEO point of view, isn't it dangerous to give out a page without any practical value? If you advertise to have content for a particular category, but you actually don't, wouldn't that make the poeple who clicked on the link to just move along?
More importantly, would the empty category not make guys working at Google mark your website as spammy? Cause you have 100 categories in your sitemap, and only 10 actually contain products?
If you are not using them for content or other presentation you should hide/disable categories that are empty until you have products in them.

Is there a way to change Magento dynamic faceted search pages into static pages?

I've just been given the task of turning around a site's plummeting SEO. One of their issues is their well ranking deep products have now been cut off due to them now being shown as part of a dynamic faceted search option. It can't and won't be indexed and the faceted search is important to the way they need to display their products.
You could create a rewrite rule to make it appear like they are static pages, but I would recommend not doing that.
Ask yourself if Google would want to crawl search result pages: probably not. It's very common to NOINDEX, NOFOLLOW search result and tags pages because they are low quality in terms of content.
Here's a free extension to help you accomplish just that.
Here's a helpful article on SEO in relation to Magento.
Sounds like they got hit by Panda/Penguin. You should be focusing on building links to your main categories and your homepage. Clean up poor quality pages (eg search result pages). Build deep links to products that perform well, but vary your anchor tags considerably. Without a link we can't give much more advice than that.

Are Rich Snippets page specific or domain specific?

Google will now parse certain microdata (for example reviews) on your web pages and display the info in search results. They call this Rich Snippets
I am wondering is this page specific or domain specific?
I keep all my reviews on a separate review page thats linked to from the home page. But my review page itself is very unlikely to be displayed in a search result, more likely to be displayed is my homepage or product landing page. But being that the review microdata is not on these pages (but is on the website). I am wondering if the rich snippets will be shown for these pages?
They're tied to the page, effectively; a result which returns the homepage won't include content from another page. As with any other organic ranking scenario, Google aims to return the best individual page for a query; as such, if it percieves your homepage to be a more authoritive resource and result for the search query, it'll return that rather than the page containing the microformatted data.
I'd tentatively suggest that the wider problem is one of value attribution, and that undertaking some page-level SEO in order to clearly signpost content/context, and to ensure that content is distinct and relevant at page-level (and in one place for one topic) might help.

Resources