Schema type
SoftwareApplication
SoftwareApplication helps describe online tools in a way that search engines and answer systems can understand. This is especially relevant for free tools and utilities.
Browser tools, utilities, and web applications that are freely accessible.
When to use it
- SEO tools
- AI search utilities
- Browser-based apps
- Web calculators or generators
Core fields
- • name
- • applicationCategory
- • operatingSystem
- • offers
- • description
Example JSON-LD
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"name": "robots.txt Checker",
"applicationCategory": "BrowserApplication",
"operatingSystem": "Any",
"offers": {
"@type": "Offer",
"price": "0",
"priceCurrency": "USD"
}
}Common mistakes
- • Marking a non-tool page as a SoftwareApplication
- • Using the type for generic pages without a real app