Rich Results

SoftwareApplication Schema

Generate SoftwareApplication JSON-LD for app rich results in Google — ratings, price, and operating system displayed in search.

Rich result type
App rich results with ratings
Google documentation →

Validate your SoftwareApplication schema

Enter your URL to check if your SoftwareApplication markup is correct and eligible for rich results.

Required fields

  • name
  • operatingSystem
  • applicationCategory
  • offers

Recommended fields

  • aggregateRating
  • description
  • screenshot
  • softwareVersion

Common SoftwareApplication schema errors

  • applicationCategory not using Google's accepted values
  • operatingSystem not specific enough
  • offers.price missing for paid apps
  • Missing aggregateRating for app store presence

Generate SoftwareApplication schema

Fill in the fields below to generate valid JSON-LD you can paste directly into your page.

SoftwareApplication schema — frequently asked questions

What applicationCategory values does Google accept?

Google accepts: GameApplication, SocialNetworkingApplication, TravelApplication, ShoppingApplication, SportsApplication, LifestyleApplication, BusinessApplication, DesignApplication, DeveloperApplication, DriverApplication, EducationalApplication, HealthApplication, UtilitiesApplication, and ReferenceApplication.

Can I use SoftwareApplication for web apps?

Yes — set operatingSystem to 'Web' and applicationCategory to the appropriate type. Web-based SaaS tools commonly use this schema.

Does SoftwareApplication schema help app store rankings?

No — it only affects Google Search rich results. App store rankings are determined by each platform's own algorithm.

Other schema types

E-commerceProductProduct snippets, Google ShoppingContentArticleTop Stories, Article rich resultsRich ResultsFAQPageFAQ dropdowns in SERPBrandingOrganizationKnowledge Panel, logo in searchLocal SEOLocalBusinessLocal Knowledge Panel, Google MapsNavigationBreadcrumbListBreadcrumb trails in SERP

Audit your full schema coverage

SchemaScan checks all schema types at once — get a complete score and fix-it report for any URL.

Run free audit →