JSON-LD Software Application Schema Template
Structured data template for SaaS products and software. Helps AI systems understand your application's features, pricing, and platform.
Template
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "SoftwareApplication",
"@id": "https://www.yoursite.com/#software",
"name": "Your Software Name",
"description": "A comprehensive description of your software. What it does, who it's for, and key benefits.",
"applicationCategory": "BusinessApplication",
"operatingSystem": "Web, iOS, Android",
"url": "https://www.yoursite.com",
"image": "https://www.yoursite.com/images/app-screenshot.png",
"screenshot": [
"https://www.yoursite.com/images/screenshot-1.png",
"https://www.yoursite.com/images/screenshot-2.png"
],
"featureList": [
"Feature 1 description",
"Feature 2 description",
"Feature 3 description"
],
"softwareVersion": "2.0",
"releaseNotes": "https://www.yoursite.com/changelog",
"offers": {
"@type": "AggregateOffer",
"lowPrice": "0",
"highPrice": "99",
"priceCurrency": "USD",
"offerCount": "3",
"offers": [
{
"@type": "Offer",
"name": "Free",
"price": "0",
"priceCurrency": "USD"
},
{
"@type": "Offer",
"name": "Pro",
"price": "29",
"priceCurrency": "USD"
},
{
"@type": "Offer",
"name": "Enterprise",
"price": "99",
"priceCurrency": "USD"
}
]
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"ratingCount": "523"
},
"author": {
"@type": "Organization",
"name": "Your Company Name",
"url": "https://www.yoursite.com"
}
}
</script>How to Use This Template
Add to your homepage or main product page
Use accurate applicationCategory from schema.org list
Include all pricing tiers in offers
Only include ratings if you have real user reviews
Keep version and features updated
When to Use This
SaaS product pages
Mobile app landing pages
Developer tool websites
More Templates
Robots.txt for AI Crawlers
A ready-to-use robots.txt configuration that allows all major AI crawlers (GPTBot, ClaudeBot, PerplexityBot, etc.) to index your site.
llms.txt File Template
The llms.txt file provides direct instructions to AI systems about your site. This emerging standard helps AI understand how to represent your brand.
Organization Schema (JSON-LD)
Structured data template for your organization/company. Helps AI systems understand your brand, social profiles, and contact information.