Schema
Schema controls JSON-LD that the Invenio local SEO theme app embed injects on the storefront. Invenio never edits theme files.
App embed
The page shows whether the embed is enabled on the published theme, the theme name, and a link to the theme editor. Enable the app embed in the theme editor opens the published theme with activateAppId={client_id}/local-seo (local-seo is the app embed block handle). After you deploy the invenio-seo-schema extension, that link highlights Invenio local SEO under App embeds. Save the theme.
If the live theme or storefront already outputs overlapping schema, Invenio warns about duplicates.
Types you can toggle
- Organization. Business name, URL, E.164 telephone, and ISO country. Turn this off to suppress Invenio Organization when the theme already outputs one. Merge Organization sameAs keeps Invenio Organization and adds
sameAsinstead of skipping it. If the live theme already has Organization, Invenio warns about duplicates. - LocalBusiness. Name plus town and address. Hours such as
M-F 10am-9pmare stored as schema.orgMo-Fr 10:00-21:00(oropeningHoursSpecification). Telephone is E.164 (+1...).addressCountryis ISOUS. - Product. Name, image, description, sku, brand, offers (price, currency, availability), and url. Invenio writes Product schema only when the theme does not already output Product.
- Article / BlogPosting. Author and publisher Organization,
datePublished,dateModified, image, about entities, mentioned products, andisPartOfBlog. Built from article metafields set by Invenio. No HowTo schema. - BreadcrumbList. Product: Home > Collection > Product. Also page, blog, and article (Home > Blog > Post).
- FAQPage. Only when a post has a visible FAQ section. Empty FAQ markup is never emitted.
Save schema settings writes the toggles to Invenio and to shop metafields. The embed reads those metafields on the storefront.
Preview
Sample JSON-LD for this store appears after you save a store profile and the catalog has a product or article. Use Google's Rich Results Test on a live product or article URL after the embed is enabled.
Schema toggles do not spend credits.