About the Software Application Schema Generator
SoftwareApplication markup describes an app, tool or SaaS product: what it is called, which category it belongs to, which operating systems it runs on and what it costs. Google's software app rich result requires name, an offer with a price (use 0 for free apps) and either aggregateRating or review; applicationCategory and operatingSystem are recommended.
This generator produces the type, category, operating system and offer for SoftwareApplication, WebApplication or MobileApplication, entirely in your browser. If you want the rich result, add a rating or review only when it reflects genuine user reviews shown on the same page. Even without stars, a clear software application schema helps search engines understand the product, its pricing model and the platforms it supports, which is useful for comparison and app-related searches.
How to use it
- Choose SoftwareApplication, WebApplication or MobileApplication.
- Enter the name, application category and operating systems.
- Add the price and currency, using 0 for free plans.
- Copy the JSON-LD, add a genuine rating if you have one, and test it.
Frequently asked questions
What does Google require for the software app rich result?
Google requires name, offers.price and either aggregateRating or review. Use 0 for the price of free apps and set priceCurrency. Recommended properties include applicationCategory, such as BusinessApplication or GameApplication, and operatingSystem, such as Android, iOS or Windows. Any rating must come from genuine user reviews.
Should I use WebApplication or SoftwareApplication for a SaaS tool?
WebApplication is a subtype of SoftwareApplication meant for apps that run in a browser, so it fits most SaaS products. MobileApplication fits Android and iOS apps. SoftwareApplication works as a general fallback when a product spans several platforms. Whichever you choose, keep it consistent across your pages.
Can I add ratings from app stores to my website markup?
Ratings in your markup should reflect reviews that visitors can see on that page. Copying a store's average without showing the reviews or source is risky under Google's guidelines. If you display a genuine review summary with its source, describe it accurately.