This document discusses implementing semantic SEO through GoodRelations vocabulary and RDFa markup on product pages for a major online retailer. It provides benefits like improved rendering on Yahoo and displaying price information in Google. Implementing requires adding 15-30 lines of RDFa markup per template with minimal increase to page size and load time. Resources for getting started include a snippet generator and Magento extension. Overall it is a straightforward way to gain SEO and search benefits with little downside.
A Short Introduction to Semantic Web-based E-Commerce: The GoodRelations Voca...
Implementing Semantic SEO with GoodRelations for Online Retailers
1. SEO, RDF and GoodRelations
An Implementation by a Major
Industry Online Retailer
Martin Hepp
Email mhepp@computer.org
Twitter @mfhepp Skype mfhepp
Web http://purl.org/goodrelations/
9. How-to: Shop Recipe
• Put basic RDFa in "about" page
• Put RDFa template into "item" page
template
• Make sure you have a sitemap.xml
• Extensions
– Data dump in RDF/XML
– Exposing own categories & feature
vocabulary
9
10. Effort
• 15 – 30 lines of additional markup per
template
• Data mapping
• Validation
• Quality control
10
11. Page Size and Loading Time: No Problem
Main Page (KB) Product Item Page (KB)
HTML Total HTML Total
Regular BestBuy
Amazon
102
187
815
736
236
286
1536
712
Pages eBay 54 445 75 849
Mean 114 665 199 1032
Main Page Product Item Page
Increase Minimal
HTML
1,40%
Total
0,24%
HTML
1,31%
Total
0,25%
by GoodRelations Full 2,19% 0,38% 3,22% 0,62%
in RDFa With
Features
n/a n/a 6,03% 1,16%
11
13. Conclusion
• Use SEO & SearchMonkey effect to justify
effort now
• Practically no impact on page speed &
traffic
• One type of markup serves current SEO,
Yahoo, Google, and the Web 3.0
13