The benefits of schema markup for ecommerce
The point of having a schema is to help search engines understand what the content of your website actually means, which can ultimately lead to richer search results and higher click throughs.
Let’s dig into the key terms so you have a better idea without going overly technical.
Enhanced Search Visibility
eCommerce schema markup, enables search engines to better understand the content on your site pages.
Getting it right can see your content appearing as Rich Snippets which really enhance your search results and can include product elements such as prices, ratings, availability etc.
CTR – increased click through rates
Having your products appear as rich snippets, will see you gain an increase in click through rates. It enhances the placement and appeal of users to interact with your links over others.
Improved conversion rates
The information being shown is more informative and transparent, so you have a better chance of gaining a positive click through as the customer is already warmed up to your product.
Better than the rest
At the end of the day, it is going to take a long time for your competitors to catch up with you.
Your products being displayed will stand out from the crowd.
How does this work for Voice searches and Virtual assistants
We’ve seen voice search gaining ground as we use more mobile technology.
Having a product markup schema in place ensures that devices like Google Assistant or Amazon Alexa can accurately deliver your products in search results.
Let’s help you to develop some new ideas to boost your rankings
We’ve pulled together a few ways in which you can use Schema markup to grow your ecommerce site.
Product Information
This information will show your product details including: name, image and price.{
"@context": "http://schema.org/",
"@type": "Product",
"name": "Surfboard",
"image": "jimmylewis-destroyer.webp",
"price": "1099.99"
}
Product Availability
Your data will be used to show if a product is in stock or not.{ "@type": "Offer", "availability": "http://schema.org/InStock" }
Product Ratings
Display the average rating and number of product reviews you have.{ "@type": "AggregateRating", "ratingValue": "3.5", "reviewCount": "145" }
Breadcrumbs
Show the path to a product.{
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Home"
},
{
"@type": "ListItem",
"position": 2,
"name": "Surfboards"
}
]
}
Business Information
Pull out the details of the business.
{
"@type": "LocalBusiness",
"name": "Watersports shop",
"telephone": "+44-000-0000",
"openingHours": "Mo-Fr 09:00-18:00"
}
Sales and Discounts
You can display details of sales and discounts.
{ "@type": "Offer", "price": "599.99", "priceValidUntil": "2024-01-20" }
Payment Methods
Display details of the payment methods you accept.
{ "@type": "Store", "paymentAccepted": "Credit Card, PayPal, Cash" }
Shipping Information
Detail your shipping methods and costs.
{
"@type": "OfferShippingDetails",
"shippingRate": "Free",
"shippingDestination": "UK Only"
}
Product Variants
Each product carries its own variants.
{
"@type": "Product",
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "Color",
"value": "Red, Blue"
}
]
}
Video Content
Embed product videos.
{ "@type": "VideoObject", "name": "Surboard demo", "contentUrl": "video.mp4" }
FAQS
Frequently asked questions about your products.
{ "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "Which size board?", "acceptedAnswer": { "@type": "Answer", "text": "Depends on your size." } } ] }
Related Products
Show any related product information.
{ "@type": "Product", "isRelatedTo": [ { "@type": "Product", "name": "Surfboard bag" } ] }
Sign up for a Consultation
Plugins for Shopify, BigCommerce and Woocommerce
For the non-techie amongst you, there are plugins for the most popular cms systems.
These particular plugins, can help by generating the code necessary, helping to create Rich Snippets.
Free Schema Validation Tools
There are some free tools which we regularly use to validate schemas along with their effectiveness.
Google’s Structured Data Testing Tool
With the google tool you can enter the page URL or paste the code snippet.
You will be presented with a breakdown o any errors.
You can validate schema content using RDFs Microdata and JSON-LD formats.
You receive detailed messages outlining errors, making it easy to resolve issues.
Accessed through the Bing Webmaster Tools, you can check the markup used on the website.