Overview
Detect, inspect, and validate Schema.org structured data (JSON-LD & Microdata) on any webpage.
PrestaShop Schema Rich Snippets — instant schema audit for PrestaShop stores Open the extension on any PrestaShop product page, category page, CMS page, or content block and see exactly what structured data the store is outputting, what's missing, and whether Google can use it for rich results. Built specifically for PrestaShop merchants, theme developers, module developers, and SEO consultants auditing PrestaShop storefronts. WHAT IT DOES - Detects every JSON-LD and Microdata schema on the PrestaShop page you're viewing — schema emitted by your theme, by core PrestaShop, and by any installed modules (SEO modules, review modules, FAQ modules) - Validates each schema against Schema.org rules and Google's Merchant requirements: required fields, recommended fields, value formats (URLs, ISO dates, currency codes, durations) - Scores the page's schema health 0–100% with a clear breakdown - Tells you which Google rich result features the page qualifies for — Product cards with star ratings and prices, Article, FAQ, Breadcrumbs, Reviews, Offers, AggregateOffer, and more - Flags missing fields field-by-field so theme and module developers know exactly what to fix in their .tpl templates or module hooks - Validates pasted JSON-LD on demand — useful before pushing a theme or module update WHY PRESTASHOP MERCHANTS NEED THIS PrestaShop schema is a patchwork. Core PrestaShop emits some structured data via the default Classic theme, but most schema comes from third-party modules — SEO modules from PrestaShop Addons, review modules, FAQ modules, custom hooks added in modules/ps_*. Different PrestaShop versions (1.7.x vs 8.x) emit different schema by default, and theme overrides in /themes/<your-theme>/ can completely replace the structured data output. That fragmentation means typical PrestaShop product pages have schema issues you wouldn't expect: missing brand because the SEO module doesn't read PrestaShop's manufacturer field, invalid offer.priceCurrency when a multi-currency store mis-declares ISO 4217 codes, duplicate Product nodes when both the theme and an SEO module emit overlapping JSON-LD, and aggregateRating tied to the wrong product node entirely. This extension shows you in seconds what's broken on each store page so you can: - Catch missing product fields before they cost you PrestaShop rich snippets in Google Shopping - Verify that review modules are emitting valid aggregateRating data on the right product node - Diagnose conflicts when a theme and an SEO module both emit Product schema - Validate offer.priceValidUntil and offer.priceCurrency on multi-currency stores - Audit competitor PrestaShop stores to see what schema they ship - Validate custom JSON-LD before deploying a theme override or module update — saving the deploy-test-fix cycle PLATFORM-AWARE This extension is built for PrestaShop. When you open it on a non-PrestaShop page, it tells you so — no false positives, no irrelevant warnings. The detection looks for PrestaShop's signature fingerprints (the PrestaShop generator meta tag, the prestashop runtime global, /modules/ps_* asset paths from PrestaShop's native module prefix, and PrestaShop's typical body class shape) before scanning. KEY FEATURES - Side panel UI — works alongside the PrestaShop storefront you're inspecting - Dashboard with health score, error/warning counts, and rich-result eligibility at a glance - Per-schema breakdown with field-level validation, useful for spotting module conflicts and duplicate nodes - Filter by status (errors, warnings, valid) or schema type - One-click links to Google's Rich Results Test and the Schema.org Validator for the current page - Validate tab for pasting and testing custom JSON-LD before deploying it as a module hook or theme override - Pop-out window mode for side-by-side review with your PrestaShop back office or theme code editor - Export full audit results as JSON for client reports or QA tickets - Works on every PrestaShop-powered store — self-hosted .org installs, PrestaShop Cloud Stores, and stores on any custom domain PRIVACY This extension reads only the active tab's HTML when you open it. Nothing is sent to any server. No analytics, no tracking, no account required. Your store data stays in your browser.
0 out of 5No ratings
Details
- Version0.2.0
- UpdatedMay 3, 2026
- Size42.97KiB
- LanguagesEnglish
- DeveloperWebsite
Email
support@jsonschemaapp.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site