All tools

WebPage Schema Generator

Build WebPage JSON-LD (and its subtypes).

JSON-LD

Generate WebPage Schema

WebPage structured data describes a single page and its metadata. It is the foundation type that many specific page types (AboutPage, ContactPage, CollectionPage, and more) extend, giving search engines clear context about the page.

Useful fields

  • name, url, and description
  • primaryImageOfPage
  • datePublished / dateModified
  • inLanguage

Pick a subtype

When a more specific type fits — AboutPage, FAQPage, CollectionPage — select it here for more precise context than the generic WebPage.

How to add this JSON-LD to your site

Copy the generated <script type="application/ld+json"> block and paste it into the <head> of the relevant page (it also works in the <body>). Each page should describe its own content.

Before publishing, validate the markup with Google's Rich Results Test and the Schema Markup Validator to confirm it is eligible for rich results and free of errors.

Private & Processed Locally

This generator runs entirely in your browser. Nothing you enter is uploaded to a server, so it is safe for unpublished pages and works offline. It is free with no sign-up.

Frequently Asked Questions

Common questions about the WebPage Schema Generator.

What is WebPage schema?
It describes a single page and its metadata and is the base type many specific page types extend.
Can it build subtypes?
Yes, choose a subtype like AboutPage, FAQPage, or CollectionPage for more precise context.
Is it free?
Yes, free and 100% browser-based.

More Schema (JSON-LD)

View all tools →
Auto Google Schema MakerSchema Markup GeneratorFAQ Schema GeneratorArticle Schema GeneratorProduct Schema GeneratorLocalBusiness Schema GeneratorEvent Schema GeneratorJobPosting Schema Generator
File Transfer