BrowserExtension & Web Addon Schema Markup (JSON-LD Blueprint)
Structured data for Chrome Web Store extensions, Firefox Add-ons, and Edge extensions with Manifest V3 permissions and store ratings.
Displayed below main page header or above the tool container. • Zero CLS Container
Production JSON-LD Code Block
Embed this structured data block directly into your HTML <head> or framework layout template.
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "OmniSEO Live Inspector Chrome Extension",
"applicationCategory": "BrowserExtension",
"operatingSystem": "Google Chrome, Microsoft Edge, Brave, Opera",
"browserRequirements": "Requires Chromium 116+ (Manifest V3)",
"permissions": "activeTab, storage, declarativeNetRequest",
"softwareVersion": "2.1.0",
"installUrl": "https://chromewebstore.google.com/detail/omniseo-live-inspector/exampleExtensionId",
"offers": {
"@type": "Offer",
"price": "0",
"priceCurrency": "USD"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.9",
"reviewCount": "320"
}
}Typed Properties Specification (6 Fields)
Key Schema.org properties and sub-objects required to qualify for rich snippet treatment in Google Search.
| Property | Expected Type | Status | Description & Example |
|---|---|---|---|
| applicationCategory | Text | Required | Classified as 'BrowserExtension' or 'DeveloperApplication'. e.g. BrowserExtension |
| browserRequirements | Text | Required | Minimum browser engine and manifest version (e.g. Chromium 116+, Manifest V3). e.g. Requires Chromium 116+ (Manifest V3) |
| permissions | Text | Required | Declared browser extension security permissions. e.g. activeTab, storage |
| installUrl | URL | Required | Direct Chrome Web Store or Firefox Add-ons listing link. e.g. https://chromewebstore.google.com/detail/... |
| operatingSystem | Text | Required | Compatible desktop browsers. e.g. Google Chrome, Microsoft Edge, Brave |
| softwareVersion | Text | Recommended | Extension store build version. e.g. 2.1.0 |
Google Search Console Pitfalls & Critical Warnings
Avoid these 3 common validation traps, parser errors, and algorithmic policy penalties when deploying SoftwareApplication schema.
Omitting browserRequirements Manifest Version
Failing to state Manifest V3 compatibility causes users on older engines to face install errors.
Declare browserRequirements: 'Chromium 116+ (Manifest V3)'.
Undeclared Invasive Permissions
Requesting broad host permissions (<all_urls>) without clarifying security scope in schema description.
Document exact permissions in permissions field.
Broken Web Store installUrl
Pointing installUrl to an unapproved or unpublished extension ID.
Verify live Chrome Web Store URL.
Recommended Implementation Scenarios
Related Schema Blueprints
Explore complementary structured data blueprints across the Technical SEO cluster.
DesktopApplication & Native OS Software Schema (JSON-LD Blueprint)
SoftwareApplication & SaaS Schema Markup (JSON-LD)
DeveloperSDK & Client Library Toolkit Schema (JSON-LD)
CybersecurityTool & Vulnerability Scanner Schema (JSON-LD)
Displayed below main page header or above the tool container. • Zero CLS Container