On this page:
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.

WebPage

WebPage represents a single page on the web. It is one of the most fundamental schema.org types, providing metadata about the page itself rather than the content on the page. Every URL on a site can be described as a WebPage.

When to use WebPage

Use WebPage schema on any web page where you want to describe the page as a distinct entity. This is common in @graph arrays alongside more specific types like Article, Product, or FAQPage. The WebPage node anchors page-level metadata (breadcrumbs, primary image, last reviewed date) while other nodes describe the page's content.

Fields

Not mentioned by Google

JSON-LD example

{
  "@context": "https://schema.org",
  "@type": "WebPage",
  "@id": "https://example.com/about/",
  "url": "https://example.com/about/",
  "name": "About Us",
  "description": "Learn about our team, mission, and values.",
  "primaryImageOfPage": {
    "@type": "ImageObject",
    "url": "https://example.com/images/about-hero.jpg",
    "width": 1200,
    "height": 630
  },
  "isPartOf": {
    "@type": "WebSite",
    "url": "https://example.com/"
  },
  "datePublished": "2024-01-01",
  "dateModified": "2025-03-15"
}

Notes

WebPage is a parent type for more specific page types: AboutPage, CheckoutPage, CollectionPage, ContactPage, FAQPage, ItemPage, MedicalWebPage, ProfilePage, QAPage, RealEstateListing, SearchResultsPage. Use the most specific subtype when applicable. WebPage inherits all properties from CreativeWork and Thing, so fields like name, description, url, datePublished, and dateModified are available on every WebPage.

On this page:
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.

Need help with schema on your site?

We implement structured data for Webflow sites — from audit to deployment.

Work with us

Work with us