SEO for Solos
schema.org/WebApplicationRich result eligible

WebApplication schema

A subtype of SoftwareApplication that runs in a browser.

Where to use it

Browser-based tools.

A complete example

Valid as written, with every required property and the recommended ones that carry real information.

web-application.json
{
  "@context": "https://schema.org",
  "@type": "WebApplication",
  "name": "Acme Reference",
  "applicationCategory": "DeveloperApplication",
  "browserRequirements": "Requires JavaScript",
  "offers": {
    "@type": "Offer",
    "price": "249.00",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock",
    "url": "https://www.seoforsolos.com/pricing"
  },
  "permissions": "No special permissions required",
  "featureList": [
    "Generates JSON-LD",
    "Validates required properties"
  ]
}

Generate a WebApplication node with your own values in the schema generator, and lint what your page actually ships with the schema validator.

Properties

WebApplication properties
PropertyStatus
nameRequired
applicationCategoryRequired
browserRequirementsRecommended
offersRecommended
permissionsRecommended
featureListRecommended

The three mistakes this type attracts

  1. 01Using SoftwareApplication when WebApplication is more specific.
  2. 02Omitting browserRequirements on a tool with real constraints.
  3. 03Duplicating both types in one graph for the same thing.

Related types

Where this appears in the playbook

Questions

What is the WebApplication schema type for?

A subtype of SoftwareApplication that runs in a browser. Use it on: browser-based tools.

Which WebApplication properties are required?

WebApplication requires 2 properties: name, applicationCategory. It also recommends 4: browserRequirements, offers, permissions, featureList.

Does WebApplication produce a rich result?

WebApplication is eligible for a Google rich result when its required properties are present and valid. A validation error therefore has a visible cost in the search result itself.

What is the most common WebApplication mistake?

The most common WebApplication mistake is: Using SoftwareApplication when WebApplication is more specific.

Product analytics are optional. On the skill page, X advertising measurement is also optional and shares your visit and ad identifiers with X. Both are off until you allow them. Privacy policy.