People who search for anything on google like product, business, or service online, you will come across enhanced Google search results called Rich Snippets.
Rich Snippets fetch all the information from structured data markup through schema.org, to provide more details about the specific result (contact, ratings, reviews, availability status, etc.). Rich snippets are snippets that have a higher click-through rate. People just prefer to click on the results that give them more information. If the click-through rate of a snippet increases, you'll get more traffic from that search result.
When you take a look at the website www.schema.org, you can easily see number of schema types and properties available for use on your ecommerce website.
There are plenty of options for different content types, including recipes, events, places, products, etc., which is why it’s crucial to choose those that fit your business the most.
Since this can be a time-consuming task and is a very technical job, you can hire our magento developers to perform the task for you. Our Magento developers sync with our SEO Developers to add correct Structured Data Markup for your Ecommerce Websites and guarantee for you to get results on the same.
Yet we’ve prepared a guide on setting up the most important schema types on eCommerce websites:
• Organization
• Website
• BreadcrumbList
• ItemList
• Product
• Reviews
• Aggregate Rating
Without further ado, let’s dig into eCommerce markup.
{
"@context":"http://schema.org",
"@type":"Organization",
"url":"https://www.example.com",
"name":"Example Store",
"logo":"https://www.example.com/example.svg",
"contactPoint":[
{"@type":"ContactPoint",
"telephone":"+X-XXX-XXX-XXX",
"contactType":"customer service"}
],
"address":{
"addressCountry":"Country",
"postalCode":"XXXXX",
"addressRegion":"Region",
"addressLocality":"Locality"}
}
{
"@context": "http://schema.org",
"@type": "WebSite",
"url":"https://www.example.com",
"potentialAction": {
"@type": "SearchAction",
"target": " https://www.example.com/catalogsearch/result/?q={search_term_string}",
"query": "required",
"query-input":"required name=search_term_string"
}
}
{
"@context": "http://schema.org",
"@type": "BreadcrumbList",
"itemListElement":
[
{
"@type": "ListItem",
"position": 1,
"item":
{
"@id": "https://example.com/cake",
"name": "Cake"
}
},
{
"@type": "ListItem",
"position": 2,
"item":
{
"@id": "https://example.com/cake/Muffin",
"name": "Muffin"
}
}
]
}
{
"@context":"http://schema.org",
"@type":"ItemList",
"ItemListElement":[
{
"@type":"ListItem",
"position":0,
"url":"https://www.example.com/ankle-boots-ana.html"
},
{
"@type":"ListItem",
"position":1,
"url":"https://www.example.com/ankle-boots-clara.html"
},
{
"@type":"ListItem",
"position":2,
"url":"https://www.example.com/ankle-boots-maria.html"
}
]
}
Depending on which product types are visible in your website, you’ll need to prepare a different Product schema.org for every type of product you have on your website. For example, Magento has 6 product types, simple, bundle, related, upsell, crossell & grouped products visible on the frontend, you need to be aware that only one page should showcase all product details in structured data markup.
Another thing you should keep in mind is that product markup enables us to turn on automatic updates in Google Merchant Center, so when it comes to product pages, your structured data markup needs to match the feed data.
If you have more than one product on your main product page (the one you’re sending to Google Merchant Center), I recommend implementing the following markup for each product on your product page:
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Ankle Boots Ana",
"image": [
"https://example.com/photos/4x2/photo.jpg",
"https://example.com/photos/16x9/photo.jpg"
],
"description": "The most comfortable ankle boots you've ever seen.",
"sku": "444444",
"mpn": "333333",
"brand": {
"@type": "Brand",
"name": "Ana"
},
"review": {
"@type": "Review",
"reviewRating": {
"@type": "Rating",
"ratingValue": "4",
"bestRating": "5"
},
"author": {
"@type": "Person",
"name": "Jane Doe"
}
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "64"
},
"offers": {
"@type": "Offer",
"url": "https://www.example.com/muffin.html"",
"priceCurrency": "USD",
"price": "11.99",
"priceValidUntil": "2020-12-31",
"itemCondition": "https://schema.org/NewCondition,
"availability": "https://schema.org/InStock",
"seller": {
"@type": "Organization",
"name": "Example"
}
}
}
Being one of the top 10 eCommerce website development company in NYC, USA, we help you lay down foundation of your online retail business with the best technical consultation and development plans for unique requirements of your online store.