Microdata

AW Microdata generates JSON-LD structured data for 25+ Schema.org types across your entire OpenCart store using the built-in Events system. Give search engines the signals they need for rich snippets - star ratings, prices, breadcrumbs, FAQs, and more.
Microdata

Schema.org Structured Data for OpenCart - Automatic, Template-Free, 25+ Types

AW Microdata automatically generates JSON-LD structured data for every page of your OpenCart store. Using the built-in OpenCart Events system, it injects markup without touching a single template file or OCMOD patch. Install it, configure your organization details, and search engines immediately start receiving rich signals - product prices, star ratings, breadcrumb trails, FAQ answers, business hours, and more.

Key Features

  • 25+ Schema.org types - Product, Offer, AggregateRating, AggregateOffer, BreadcrumbList, Organization (and 20+ store subtypes), FAQPage, BlogPosting, ContactPage, Article, ItemList, CollectionPage, SearchResultsPage, VideoObject, ImageObject, WebSite, SearchAction, and more.
  • No template modifications - works via OpenCart's Events system; compatible with any theme for OpenCart 2.3.x - 3.x including ocStore.
  • JSON-LD output only - Google's recommended format, injected as blocks.
  • OpenGraph and Twitter Cards - full meta tag generation for social sharing on every page.
  • VideoObject auto-detection - scans product and blog descriptions for YouTube and Vimeo links; builds complete VideoObject schema from URL patterns, no external API required.
  • ItemList and carousel support - generates ItemList schema on category, search, manufacturer, and special-offer pages for Google product carousel eligibility.
  • Attribute mapping - maps OpenCart product attributes to Schema.org properties such as color, material, size, and target gender.
  • Delivery and return policy schemas - ShippingDeliveryTime and MerchantReturnPolicy attached to Product and all listing pages.
  • Built-in diagnostics - one-click health check for all 12 event handlers, duplicate markup detection, config completeness warnings, and direct links to Google Rich Results Test for your key pages.
  • Import/Export settings - back up and restore the full module configuration as a JSON file.

Screenshots

Microdata - Products schema settings

Products tab - configure Product, Offer, AggregateRating, delivery time, and return policy schema settings.

Microdata - Organization schema settings

Organization tab - set your store type (Store, OnlineStore, LocalBusiness, and 20+ subtypes), address, contacts, and working hours.

Microdata - OpenGraph and Twitter Cards settings

OpenGraph tab - enable OpenGraph and Twitter Card meta tags for rich social previews across all pages.

Microdata - General settings

General tab - set the website name, alternate name, site search URL for the SearchAction schema, and a default fallback image.

Part of the AlexWaha OpenCart Module Bundle

AW Microdata is one of several professional OpenCart modules developed by Alexander Vakhovski (AlexWaha). Each module is built for OpenCart 2.3.x - 3.x, uses the shared AwCore library, and follows a consistent zero-OCMOD, events-based architecture. Explore the full bundle on this demo store to see how the modules work together in a real OpenCart environment.

Free and open-source

Microdata is part of the AlexWaha OpenCart bundle. Get the full source code, documentation and the ready-to-install ocmod package on GitHub.

View Microdata on GitHub

Welcome to the AlexWaha Demo Store!

Explore our full suite of free OpenCart extensions. Get in touch on your favourite channel below.

Welcome to the AlexWaha Demo Store!

Explore our full suite of free OpenCart extensions. Get in touch on your favourite channel below.