BYTETOOLS

Video Game Schema Generator

Generate VideoGame JSON-LD with platforms, play modes, ESRB or PEGI content rating, system requirements, developer, publisher and a price offer.

Game
System requirements
Price (offers)

VideoGame JSON-LD

VideoGame inherits from SoftwareApplication, which is why applicationCategory is fixed to Game and the requirement fields use the software property names. Google's software app results want a name, an offer with a price (0 counts) and a rating, so fill those in first.

What is the Video Game Schema Generator?

The Video Game Schema Generator builds schema. org VideoGame markup for game pages, store listings and review sites.

  • applicationCategory fixed to Game, as SoftwareApplication expects
  • Play modes written as schema.org SinglePlayer, MultiPlayer and CoOp
  • ESRB, PEGI, USK, CERO and ACB rating systems combined into contentRating
  • Platforms, genres and operating systems accepted as comma-separated lists
  • Offer with price, currency, availability and store URL
  • Copy as a script block or download the JSON file

How to use the Video Game Schema Generator

  1. 1

    Enter the game title, page URL, key art, release date, developer and publisher.

  2. 2

    Add genres and platforms as comma-separated lists, then tick the play modes.

  3. 3

    Pick an age rating system and enter its value to build contentRating.

  4. 4

    Fill in the operating systems, processor, memory and storage requirements.

  5. 5

    Set the price, currency, availability and store URL, then copy or download the JSON-LD.

About the Video Game Schema Generator

The Video Game Schema Generator builds schema.org VideoGame markup for game pages, store listings and review sites. Enter the title, developer, publisher, release date and platforms and it produces the JSON-LD, with applicationCategory fixed to Game because VideoGame inherits from SoftwareApplication.

Play modes are ticked as checkboxes and written as the schema.org SinglePlayer, MultiPlayer and CoOp enumeration values. The age rating combines a system such as ESRB or PEGI with its value into contentRating, and the requirements block uses the real software property names — operatingSystem, processorRequirements, memoryRequirements and storageRequirements.

Everything is generated in your browser with nothing uploaded. Search engines showing software results want a name, an offer with a price — zero counts for a free game — and a rating, so fill those fields in first.

Frequently asked questions

What is VideoGame schema markup used for?

It describes a game page in machine-readable form: title, developer, platforms, age rating, requirements and price. Search engines use it for software and app results, and answer engines use it to answer questions about a game accurately.

Why does the output include applicationCategory Game?

VideoGame inherits from SoftwareApplication, and applicationCategory is how you tell consumers of the markup what kind of software it is. Setting it to Game is the convention Google's software documentation uses, so this generator always includes it.

How do I mark up an ESRB or PEGI rating?

Put it in contentRating as a short string that names the system and the value, such as ESRB Teen or PEGI 12. Choose the system from the dropdown here and type the value, and the two are combined for you.

How do I mark up a free-to-play game?

Enter 0 as the price and pick a currency. Search engines want an offer even for free software, and a price of zero is the correct way to state it — omitting the offer entirely usually costs you eligibility for software results.

What is the difference between gamePlatform and operatingSystem?

gamePlatform names the consoles and ecosystems the game runs on, such as PlayStation 5 or Nintendo Switch, while operatingSystem is the software requirement for a computer version, such as Windows 11. A PC game usually needs both.

Related tools