All Templates
json template

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

1

Add to your homepage or main product page

2

Use accurate applicationCategory from schema.org list

3

Include all pricing tiers in offers

4

Only include ratings if you have real user reviews

5

Keep version and features updated

When to Use This

SaaS product pages

Mobile app landing pages

Developer tool websites

Need Help Implementing?

Templates are a great starting point. For custom implementation tailored to your specific needs, we can help.