Structured data plays a pivotal role in helping search engines understand your content. By using schema.org vocabulary, websites can communicate details about pages, entities, and intent directly to Google and other search engines. One foundational schema type is WebPage. While often overlooked in favor of more visual types like Article or FAQPage, WebPage schema provides essential context that enhances visibility, indexing, and future-proofing. This guide explains exactly how to implement it effectively.
WebPage is a schema.org type used to define general information about any web page. It’s best suited for standard content pages, homepages, contact pages, or service pages that don’t fit under more specific types like BlogPosting or Product. While WebPage schema doesn’t trigger visual rich snippets on its own, it helps search engines semantically classify your page, contributing to enhanced SERP presentation and relevance.
Search engines use structured data to understand a page’s layout and purpose. Explicitly tagging a page as a WebPage provides clear signals that assist crawlers in indexing content faster and more accurately.
While WebPage schema won’t directly lead to rich results, its inclusion helps search engines assemble other elements more effectively—like breadcrumbs, sitelinks, or nested entities—leading to more informative snippets.
Using properties like about, mainEntity, and speakable, the WebPage schema can convey the central theme of a page. This assists Google’s NLP models in accurately identifying your page’s subject and aligning it with relevant search queries.
The WebPage schema allows you to include other schemas inside it—like BreadcrumbList, Organization, FAQPage, or ImageObject. This nesting builds a semantic web of information, reinforcing content relationships and site structure.
By accurately defining page content and relationships, WebPage schema contributes to better connections in Google’s Knowledge Graph, potentially associating your page with brands, locations, or services.
Structured data continues to evolve as a core part of Google’s algorithms. Pages with foundational schemas like WebPage are better positioned to benefit from future updates, features, and SERP enhancements.
Before you get started, ensure you have:
Identify what the page represents. Is it your homepage, a contact page, a service description, or a landing page? This will influence which schema properties and nested types are most appropriate.
Google recommends using JSON-LD format for structured data because it is clean, modular, and less prone to breaking. Other formats include Microdata and RDFa, but JSON-LD is the most widely supported.
{
"@context": "https://schema.org",
"@type": "WebPage",
"name": "Contact Us",
"url": "https://www.example.com/contact",
"description": "Get in touch with our team for support, sales, or general inquiries."
}
At a minimum, your WebPage schema should include:
{
"@context": "https://schema.org",
"@type": "WebPage",
"name": "Our Services",
"url": "https://www.example.com/services",
"description": "Explore our range of professional digital marketing services."
}
Embed related structured data types within your WebPage schema. Examples include:
{
"@context": "https://schema.org",
"@type": "WebPage",
"name": "About Us",
"url": "https://www.example.com/about",
"description": "Learn more about our mission and leadership.",
"breadcrumb": {
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://www.example.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "About Us",
"item": "https://www.example.com/about"
}
]
},
"publisher": {
"@type": "Organization",
"name": "Example Corp",
"logo": {
"@type": "ImageObject",
"url": "https://www.example.com/logo.png"
}
}
}
After implementation, test your structured data using:
These tools will flag syntax issues, unsupported properties, or missing fields. Fix any issues before pushing to production.
I don't write the same type of schema the same way all that often. The amount of time I spend on a schema is generally relative to the amount of competition that I'll be dealing with in the search results. Quite often I write something that I consider to be a basic schema. Here is one I wrote for this website that is, in my opinion, just enough to see how it goes.
<script type = "application/ld+json" > {
"@context": "https://schema.org",
"@type": "WebPage",
"@id": "https://www.digitaleer.com/understanding-and-implementing-breadcrumb-schema-markup/",
"name": "Master Breadcrumb Schema Markup for SEO & Better Navigation | Digitaleer SEO & Web Design",
"description": "Master breadcrumb schema markup to improve your site’s SEO and user navigation. Learn how to implement structured data that enhances search visibility and provides a better browsing experience—expert tips from Digitaleer.",
"disambiguatingDescription": "A comprehensive guide on implementing breadcrumb schema markup for improved SEO and user navigation, specifically tailored for websites aiming to enhance search visibility and structured data usage.",
"headline": "Understanding and Implementing Breadcrumb Schema Markup",
"url": "https://www.digitaleer.com/understanding-and-implementing-breadcrumb-schema-markup/",
"keywords": ["schema markups", "breadcrumbs", "schema", "breading", "markup format", "markup code", "http://schema.org", "html markup", "hierarchical", "layout", "tab", "template", "checklist", "brand", "tag", "documentation", "web design", "wikipedia", "blogs", "redirect chains", "format", "backtrack", "hierarchy", "lazy loading", "snippets", "naming convention", "concept", "web page", "caching", "google sandbox", "html", "map", "symbols", "typos", "brand image", "hansel", "cognitive load", "stack exchange", "architecture", "credibility", "pages ranking", "http", "jargon", "typographical", "aesthetics", "breadcrumb schema markup", "breadcrumb schema", "breadcrumbs schema", "breadcrumb schema breadcrumb", "breadcrumb list schema", "breadcrumb markup", "infidigit breadcrumb schema", "breadcrumb list markup", "schema markup", "breadcrumb design", "json-ld breadcrumblist schema", "hierarchy-based breadcrumbs", "seo breadcrumb schema", "breadcrumb navigation breadcrumbs"],
"about": [{
"@type": "Thing",
"name": "schema markup",
"sameAs": ["https://www.google.com/search?q=schema+markup&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}, {
"@type": "Thing",
"name": "schema markups",
"sameAs": ["https://www.google.com/search?q=schema+markups&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}, {
"@type": "Thing",
"name": "breadcrumbs",
"sameAs": ["https://www.google.com/search?q=breadcrumbs&kgmid=/m/08d9wp", "https://www.wikidata.org/wiki/Q846205"]
}, {
"@type": "Thing",
"name": "breadcrumb navigation",
"sameAs": ["https://www.google.com/search?q=breadcrumb+navigation&kgmid=/m/08d9wp", "https://www.wikidata.org/wiki/Q846205"]
}, {
"@type": "Thing",
"name": "schema",
"sameAs": ["https://www.google.com/search?q=schema&kgmid=/m/03gmpl", "https://www.wikidata.org/wiki/Q1043076"]
}, {
"@type": "Thing",
"name": "breadcrumb trail",
"sameAs": ["https://www.google.com/search?q=breadcrumb+trail&kgmid=/m/08d9wp", "https://www.wikidata.org/wiki/Q846205"]
}, {
"@type": "Thing",
"name": "schema.org",
"sameAs": ["https://www.google.com/search?q=schema.org&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}, {
"@type": "Thing",
"name": "breading",
"sameAs": ["https://www.google.com/search?q=breading&kgmid=/m/04pgq7", "https://www.wikidata.org/wiki/Q658413"]
}, {
"@type": "Thing",
"name": "markup format",
"sameAs": ["https://www.google.com/search?q=markup+format&kgmid=/m/04s5c", "https://www.wikidata.org/wiki/Q37045"]
}, {
"@type": "Thing",
"name": "markup code",
"sameAs": ["https://www.google.com/search?q=markup+code&kgmid=/m/04s5c", "https://www.wikidata.org/wiki/Q37045"]
}, {
"@type": "Thing",
"name": "http://schema.org",
"sameAs": ["https://www.google.com/search?q=http://schema.org&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}, {
"@type": "Thing",
"name": "https://schema.org",
"sameAs": ["https://www.google.com/search?q=https://schema.org&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}, {
"@type": "Thing",
"name": "html markup",
"sameAs": ["https://www.google.com/search?q=html+markup&kgmid=/m/01p484", "https://www.wikidata.org/wiki/Q179551"]
}, {
"@type": "Thing",
"name": "stack",
"sameAs": ["https://www.google.com/search?q=stack&kgmid=/m/01p2sd", "https://www.wikidata.org/wiki/Q177929"]
}, {
"@type": "Thing",
"name": "hierarchical structure",
"sameAs": ["https://www.google.com/search?q=hierarchical+structure&kgmid=/m/03mxb", "https://www.wikidata.org/wiki/Q188619"]
}, {
"@type": "Thing",
"name": "description",
"sameAs": ["https://www.google.com/search?q=description&kgmid=/m/01k48l", "https://www.wikidata.org/wiki/Q115491417"]
}, {
"@type": "Thing",
"name": "hierarchical",
"sameAs": ["https://www.google.com/search?q=hierarchical&kgmid=/m/03mxb", "https://www.wikidata.org/wiki/Q188619"]
}, {
"@type": "Thing",
"name": "layout",
"sameAs": ["https://www.google.com/search?q=layout&kgmid=/m/076gwp", "https://www.wikidata.org/wiki/Q868954"]
}, {
"@type": "Thing",
"name": "brand identity",
"sameAs": ["https://www.google.com/search?q=brand+identity&kgmid=/m/01cd9", "https://www.wikidata.org/wiki/Q431289"]
}, {
"@type": "Thing",
"name": "menus",
"sameAs": ["https://www.google.com/search?q=menus&kgmid=/m/024gn2", "https://www.wikidata.org/wiki/Q846925"]
}, {
"@type": "Thing",
"name": "tab",
"sameAs": ["https://www.google.com/search?q=tab&kgmid=/m/03y95t", "https://www.wikidata.org/wiki/Q849450"]
}, {
"@type": "Thing",
"name": "template",
"sameAs": ["https://www.google.com/search?q=template&kgmid=/m/0fpss3", "https://www.wikidata.org/wiki/Q7978623"]
}, {
"@type": "Thing",
"name": "table of contents",
"sameAs": ["https://www.google.com/search?q=table+of+contents&kgmid=/m/01pt37", "https://www.wikidata.org/wiki/Q1456936"]
}, {
"@type": "Thing",
"name": "checklist",
"sameAs": ["https://www.google.com/search?q=checklist&kgmid=/m/0116rygj", "https://www.wikidata.org/wiki/Q922625"]
}, {
"@type": "Thing",
"name": "hierarchies",
"sameAs": ["https://www.google.com/search?q=hierarchies&kgmid=/m/03mxb", "https://www.wikidata.org/wiki/Q188619"]
}, {
"@type": "Thing",
"name": "brand",
"sameAs": ["https://www.google.com/search?q=brand&kgmid=/m/01cd9", "https://www.wikidata.org/wiki/Q431289"]
}, {
"@type": "Thing",
"name": "tag",
"sameAs": ["https://www.google.com/search?q=tag&kgmid=/m/05p_8g", "https://www.wikidata.org/wiki/Q658349"]
}],
"mentions": [{
"@type": "Thing",
"name": "schema markup",
"sameAs": ["https://www.google.com/search?q=schema+markup&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}, {
"@type": "Thing",
"name": "schema markups",
"sameAs": ["https://www.google.com/search?q=schema+markups&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}, {
"@type": "Thing",
"name": "breadcrumbs",
"sameAs": ["https://www.google.com/search?q=breadcrumbs&kgmid=/m/08d9wp", "https://www.wikidata.org/wiki/Q846205"]
}, {
"@type": "Thing",
"name": "breadcrumb navigation",
"sameAs": ["https://www.google.com/search?q=breadcrumb+navigation&kgmid=/m/08d9wp", "https://www.wikidata.org/wiki/Q846205"]
}, {
"@type": "Thing",
"name": "schema",
"sameAs": ["https://www.google.com/search?q=schema&kgmid=/m/03gmpl", "https://www.wikidata.org/wiki/Q1043076"]
}, {
"@type": "Thing",
"name": "breadcrumb trail",
"sameAs": ["https://www.google.com/search?q=breadcrumb+trail&kgmid=/m/08d9wp", "https://www.wikidata.org/wiki/Q846205"]
}, {
"@type": "Thing",
"name": "schema.org",
"sameAs": ["https://www.google.com/search?q=schema.org&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}, {
"@type": "Thing",
"name": "breading",
"sameAs": ["https://www.google.com/search?q=breading&kgmid=/m/04pgq7", "https://www.wikidata.org/wiki/Q658413"]
}, {
"@type": "Thing",
"name": "markup format",
"sameAs": ["https://www.google.com/search?q=markup+format&kgmid=/m/04s5c", "https://www.wikidata.org/wiki/Q37045"]
}, {
"@type": "Thing",
"name": "markup code",
"sameAs": ["https://www.google.com/search?q=markup+code&kgmid=/m/04s5c", "https://www.wikidata.org/wiki/Q37045"]
}, {
"@type": "Thing",
"name": "http://schema.org",
"sameAs": ["https://www.google.com/search?q=http://schema.org&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}, {
"@type": "Thing",
"name": "https://schema.org",
"sameAs": ["https://www.google.com/search?q=https://schema.org&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}, {
"@type": "Thing",
"name": "html markup",
"sameAs": ["https://www.google.com/search?q=html+markup&kgmid=/m/01p484", "https://www.wikidata.org/wiki/Q179551"]
}, {
"@type": "Thing",
"name": "stack",
"sameAs": ["https://www.google.com/search?q=stack&kgmid=/m/01p2sd", "https://www.wikidata.org/wiki/Q177929"]
}, {
"@type": "Thing",
"name": "hierarchical structure",
"sameAs": ["https://www.google.com/search?q=hierarchical+structure&kgmid=/m/03mxb", "https://www.wikidata.org/wiki/Q188619"]
}, {
"@type": "Thing",
"name": "description",
"sameAs": ["https://www.google.com/search?q=description&kgmid=/m/01k48l", "https://www.wikidata.org/wiki/Q115491417"]
}, {
"@type": "Thing",
"name": "hierarchical",
"sameAs": ["https://www.google.com/search?q=hierarchical&kgmid=/m/03mxb", "https://www.wikidata.org/wiki/Q188619"]
}, {
"@type": "Thing",
"name": "layout",
"sameAs": ["https://www.google.com/search?q=layout&kgmid=/m/076gwp", "https://www.wikidata.org/wiki/Q868954"]
}, {
"@type": "Thing",
"name": "brand identity",
"sameAs": ["https://www.google.com/search?q=brand+identity&kgmid=/m/01cd9", "https://www.wikidata.org/wiki/Q431289"]
}, {
"@type": "Thing",
"name": "menus",
"sameAs": ["https://www.google.com/search?q=menus&kgmid=/m/024gn2", "https://www.wikidata.org/wiki/Q846925"]
}, {
"@type": "Thing",
"name": "tab",
"sameAs": ["https://www.google.com/search?q=tab&kgmid=/m/03y95t", "https://www.wikidata.org/wiki/Q849450"]
}, {
"@type": "Thing",
"name": "template",
"sameAs": ["https://www.google.com/search?q=template&kgmid=/m/0fpss3", "https://www.wikidata.org/wiki/Q7978623"]
}, {
"@type": "Thing",
"name": "table of contents",
"sameAs": ["https://www.google.com/search?q=table+of+contents&kgmid=/m/01pt37", "https://www.wikidata.org/wiki/Q1456936"]
}, {
"@type": "Thing",
"name": "checklist",
"sameAs": ["https://www.google.com/search?q=checklist&kgmid=/m/0116rygj", "https://www.wikidata.org/wiki/Q922625"]
}, {
"@type": "Thing",
"name": "hierarchies",
"sameAs": ["https://www.google.com/search?q=hierarchies&kgmid=/m/03mxb", "https://www.wikidata.org/wiki/Q188619"]
}, {
"@type": "Thing",
"name": "brand",
"sameAs": ["https://www.google.com/search?q=brand&kgmid=/m/01cd9", "https://www.wikidata.org/wiki/Q431289"]
}, {
"@type": "Thing",
"name": "tag",
"sameAs": ["https://www.google.com/search?q=tag&kgmid=/m/05p_8g", "https://www.wikidata.org/wiki/Q658349"]
}],
"significantLink": [
"https://www.digitaleer.com/seo-tools/",
"https://www.digitaleer.com/boosting-seo-a-guide-to-improve-website-navigation/",
"https://www.digitaleer.com/understanding-the-role-of-structured-data-in-seo-optimization/",
"https://www.digitaleer.com/boost-your-seo-effective-url-structures-for-higher-rankings/",
"https://www.digitaleer.com/understanding-user-search-intent-for-seo/",
"https://www.digitaleer.com/addressing-duplicate-content-in-your-technical-seo-strategy/",
"https://www.digitaleer.com/analyzing-seo-performance-key-metrics-and-strategies/"
],
"isPartof": {
"type": "WebSite",
"@id": "https://www.digitaleer.com/#website"
},
"hasPart": [{
"@type": "ImageObject",
"contentUrl": "https://www.digitaleer.com/storage/2025/05/understanding-and-implementing-breadcrumb-schema-markup.jpg",
"name": "Breadcrumb Schema Strategy – Structuring SEO from the Top Down",
"description": "A cinematic, realistic image of a technical SEO lead planning a breadcrumb schema implementation across a website. The visual shows a whiteboard with hierarchical breadcrumb paths like 'Home > Category > Subcategory > Page' alongside JSON-LD markup examples. Designed for Strategic buyers optimizing large-scale SEO architecture and structured data deployment.",
"creator": {
"@type": "Organization",
"name": "Digitaleer",
"url": "https://www.digitaleer.com/"
},
"creditText": "Created by Digitaleer for strategic SEO professionals implementing structured breadcrumb schema.",
"license": "https://creativecommons.org/licenses/by/4.0/",
"acquireLicensePage": "https://www.digitaleer.com/image-license/",
"copyrightNotice": "© 2025 Digitaleer",
"copyrightYear": "2025",
"datePublished": "2025-05-06",
"dateModified": "2025-05-06",
"thumbnailUrl": "https://www.digitaleer.com/core/smush-avif/2025/05/understanding-and-implementing-breadcrumb-schema-markup-150x150.jpg.avif",
"keywords": ["breadcrumb schema", "breadcrumb structured data", "seo site hierarchy", "json-ld breadcrumb markup", "technical seo", "strategic seo structure", "seo internal linking"],
"subjectOf": {
"@type": "WebPage",
"name": "Understanding and Implementing Breadcrumb Schema Markup",
"url": "https://www.digitaleer.com/understanding-and-implementing-breadcrumb-schema-markup/"
}
}, {
"@type": "ImageObject",
"contentUrl": "https://www.digitaleer.com/storage/2025/05/why-is-breadcrumb-schema-markup-important-for-seo.jpg",
"name": "Breadcrumb Schema & SEO – Structuring Relevance for Search Engines",
"description": "A realistic, analytical image showing a dual-monitor SEO setup. One screen displays a breadcrumb trail ('Home > SEO > Schema Markup > Breadcrumbs') on a webpage interface. The other screen shows a JSON-LD snippet with '@type': 'BreadcrumbList'. A Google search result preview with breadcrumbs is visible in the background. Ideal for AI interpretation and Analytical SEO strategy.",
"creator": {
"@type": "Organization",
"name": "Digitaleer",
"url": "https://www.digitaleer.com/"
},
"creditText": "Created by Digitaleer to support structured data clarity and analytical SEO implementation.",
"license": "https://creativecommons.org/licenses/by/4.0/",
"acquireLicensePage": "https://www.digitaleer.com/image-license/",
"copyrightNotice": "© 2025 Digitaleer",
"copyrightYear": "2025",
"datePublished": "2025-05-06",
"dateModified": "2025-05-06",
"thumbnailUrl": "https://www.digitaleer.com/core/smush-avif/2025/05/why-is-breadcrumb-schema-markup-important-for-seo-150x150.jpg.avif",
"keywords": ["breadcrumb schema markup", "structured data", "JSON-LD breadcrumbs", "analytical SEO strategy", "technical SEO structure", "search engine hierarchy", "SEO rich snippets"],
"subjectOf": {
"@type": "WebPage",
"name": "Why is Breadcrumb Schema Markup Important for SEO?",
"url": "https://www.digitaleer.com/why-is-breadcrumb-schema-markup-important-for-seo/"
}
}, {
"@type": "ImageObject",
"contentUrl": "https://www.digitaleer.com/storage/2025/05/best-practices-for-breadcrumb-schema-markup.jpg",
"name": "Breadcrumb Schema Best Practices – Structuring for SEO Precision and Scale",
"description": "A realistic, strategic image of an SEO expert validating breadcrumb schema markup using JSON-LD. The visual includes correct '@type': 'BreadcrumbList' structure, a live webpage preview with breadcrumb navigation, and a Google SERP snippet with enhanced breadcrumbs. Visual labels indicate best-practice implementation, ideal for Strategic SEO governance.",
"creator": {
"@type": "Organization",
"name": "Digitaleer",
"url": "https://www.digitaleer.com/"
},
"creditText": "Created by Digitaleer to demonstrate best practices for implementing breadcrumb schema at scale.",
"license": "https://creativecommons.org/licenses/by/4.0/",
"acquireLicensePage": "https://www.digitaleer.com/image-license/",
"copyrightNotice": "© 2025 Digitaleer",
"copyrightYear": "2025",
"datePublished": "2025-05-06",
"dateModified": "2025-05-06",
"thumbnailUrl": "https://www.digitaleer.com/core/smush-avif/2025/05/best-practices-for-breadcrumb-schema-markup-150x150.jpg.avif",
"keywords": ["breadcrumb schema best practices", "breadcrumbList structured data", "JSON-LD markup", "seo site architecture", "technical seo implementation", "structured data validation", "strategic seo schema"],
"subjectOf": {
"@type": "WebPage",
"name": "Best Practices for Breadcrumb Schema Markup",
"url": "https://www.digitaleer.com/best-practices-for-breadcrumb-schema-markup/"
}
}]
} </script>
This is the full schema for the post I wrote to show WebSite schema.
<script type = "application/ld+json" > {
"@context": "https://schema.org",
"@type": "WebPage",
"@id": "https://www.digitaleer.com/mastering-website-schema-unlock-structured-data-for-greater-visibility-and-user-experience/",
"name": "Mastering WebSite Schema: Unlock Structured Data for Greater Visibility and User Experience",
"alternateName": "Mastering WebSite Schema",
"headline": "How to Implement WebSite Schema",
"alternativeHeadline": "How to Implement WebSite Schema: A Step-by-Step Guide",
"description": "Learn how to implement advanced WebSite schema markup with Digitaleer. Boost SEO visibility, improve indexing, and enable enhanced search features using structured data that speaks Google’s language.",
"disambiguatingDescription": "A specialized guide by Digitaleer on using advanced WebSite schema markup to improve technical SEO, boost search visibility, and enhance structured data implementation—distinct from basic schema tutorials.",
"significantLink": ["https://www.whatranks.com/courses/schema-implementation/", "https://www.digitaleer.com/understanding-and-implementing-breadcrumb-schema-markup/", "https://www.digitaleer.com/implementing-on-page-seo-strategies-for-enhanced-site-ranking/"],
"url": "https://www.digitaleer.com/mastering-website-schema-unlock-structured-data-for-greater-visibility-and-user-experience/",
"keywords": ["schema", "web design", "web document", "webpages", "resource description framework", "ontologies", "html code", "content management systems", "sitelink", "html syntax", "e-commerce", "search engine result pages", "html elements", "content marketing"],
"about": [{
"@type": "Thing",
"name": "schemas",
"sameAs": ["https://www.google.com/search?q=schemas&kgmid=/m/042cht", "https://www.wikidata.org/wiki/Q1051200"]
}, {
"@type": "Thing",
"name": "schema",
"sameAs": ["https://www.google.com/search?q=schema&kgmid=/m/0bqtby", "https://www.wikidata.org/wiki/Q2233172"]
}, {
"@type": "Thing",
"name": "schema.org",
"sameAs": ["https://www.google.com/search?q=schema.org&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}, {
"@type": "Thing",
"name": "schema markups",
"sameAs": ["https://www.google.com/search?q=schema+markups&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}, {
"@type": "Thing",
"name": "web design",
"sameAs": ["https://www.google.com/search?q=web+design&kgmid=/m/086df", "https://www.wikidata.org/wiki/Q190637"]
}, {
"@type": "Thing",
"name": "web pages",
"sameAs": ["https://www.google.com/search?q=web+pages&kgmid=/m/086nh", "https://www.wikidata.org/wiki/Q36774"]
}, {
"@type": "Thing",
"name": "web document",
"sameAs": ["https://www.google.com/search?q=web+document&kgmid=/m/086nh", "https://www.wikidata.org/wiki/Q36774"]
}, {
"@type": "Thing",
"name": "webpages",
"sameAs": ["https://www.google.com/search?q=webpages&kgmid=/m/086nh", "https://www.wikidata.org/wiki/Q36774"]
}, {
"@type": "Thing",
"name": "webmasters",
"sameAs": ["https://www.google.com/search?q=webmasters&kgmid=/m/01r28v", "https://www.wikidata.org/wiki/Q41674"]
}, {
"@type": "Thing",
"name": "resource description framework",
"sameAs": ["https://www.google.com/search?q=resource+description+framework&kgmid=/m/0f2vj", "https://www.wikidata.org/wiki/Q54872"]
}, {
"@type": "Thing",
"name": "metadata",
"sameAs": ["https://www.google.com/search?q=metadata&kgmid=/m/05451", "https://www.wikidata.org/wiki/Q180160"]
}, {
"@type": "Thing",
"name": "template",
"sameAs": ["https://www.google.com/search?q=template&kgmid=/m/0fpss3", "https://www.wikidata.org/wiki/Q7978623"]
}, {
"@type": "Thing",
"name": "ontologies",
"sameAs": ["https://www.google.com/search?q=ontologies&kgmid=/m/0d66m", "https://www.wikidata.org/wiki/Q324254"]
}, {
"@type": "Thing",
"name": "html code",
"sameAs": ["https://www.google.com/search?q=html+code&kgmid=/m/03g20", "https://www.wikidata.org/wiki/Q8811"]
}, {
"@type": "Thing",
"name": "content management systems",
"sameAs": ["https://www.google.com/search?q=content+management+systems&kgmid=", "https://www.wikidata.org/wiki/Q131093"]
}, {
"@type": "Thing",
"name": "sitelink",
"sameAs": ["https://www.google.com/search?q=sitelink&kgmid=/m/0bwj4wj", "https://www.wikidata.org/wiki/Q7531804"]
}, {
"@type": "Thing",
"name": "structured data",
"sameAs": ["https://www.google.com/search?q=structured+data&kgmid=/m/0l7js", "https://www.wikidata.org/wiki/Q1172480"]
}, {
"@type": "Thing",
"name": "search engine results pages (serps)",
"sameAs": ["https://www.google.com/search?q=search+engine+results+pages+(serps)&kgmid=", "https://www.wikidata.org/wiki/Q2704141"]
}, {
"@type": "Thing",
"name": "html syntax",
"sameAs": ["https://www.google.com/search?q=html+syntax&kgmid=/m/03g20", "https://www.wikidata.org/wiki/Q8811"]
}, {
"@type": "Thing",
"name": "search engine result pages",
"sameAs": ["https://www.google.com/search?q=search+engine+result+pages&kgmid=", "https://www.wikidata.org/wiki/Q2704141"]
}, {
"@type": "Thing",
"name": "semantic",
"sameAs": ["https://www.google.com/search?q=semantic&kgmid=/m/076h6", "https://www.wikidata.org/wiki/Q796212"]
}, {
"@type": "Thing",
"name": "html elements",
"sameAs": ["https://www.google.com/search?q=html+elements&kgmid=/m/01p484", "https://www.wikidata.org/wiki/Q179551"]
}, {
"@type": "Thing",
"name": "html tag",
"sameAs": ["https://www.google.com/search?q=html+tag&kgmid=/m/01p484", "https://www.wikidata.org/wiki/Q179551"]
}],
"mentions": [{
"@type": "Thing",
"name": "schemas",
"sameAs": ["https://www.google.com/search?q=schemas&kgmid=/m/042cht", "https://www.wikidata.org/wiki/Q1051200"]
}, {
"@type": "Thing",
"name": "schema",
"sameAs": ["https://www.google.com/search?q=schema&kgmid=/m/0bqtby", "https://www.wikidata.org/wiki/Q2233172"]
}, {
"@type": "Thing",
"name": "schema.org",
"sameAs": ["https://www.google.com/search?q=schema.org&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}, {
"@type": "Thing",
"name": "schema markups",
"sameAs": ["https://www.google.com/search?q=schema+markups&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}, {
"@type": "Thing",
"name": "web design",
"sameAs": ["https://www.google.com/search?q=web+design&kgmid=/m/086df", "https://www.wikidata.org/wiki/Q190637"]
}, {
"@type": "Thing",
"name": "web pages",
"sameAs": ["https://www.google.com/search?q=web+pages&kgmid=/m/086nh", "https://www.wikidata.org/wiki/Q36774"]
}, {
"@type": "Thing",
"name": "web document",
"sameAs": ["https://www.google.com/search?q=web+document&kgmid=/m/086nh", "https://www.wikidata.org/wiki/Q36774"]
}, {
"@type": "Thing",
"name": "webpages",
"sameAs": ["https://www.google.com/search?q=webpages&kgmid=/m/086nh", "https://www.wikidata.org/wiki/Q36774"]
}, {
"@type": "Thing",
"name": "webmasters",
"sameAs": ["https://www.google.com/search?q=webmasters&kgmid=/m/01r28v", "https://www.wikidata.org/wiki/Q41674"]
}, {
"@type": "Thing",
"name": "resource description framework",
"sameAs": ["https://www.google.com/search?q=resource+description+framework&kgmid=/m/0f2vj", "https://www.wikidata.org/wiki/Q54872"]
}, {
"@type": "Thing",
"name": "metadata",
"sameAs": ["https://www.google.com/search?q=metadata&kgmid=/m/05451", "https://www.wikidata.org/wiki/Q180160"]
}, {
"@type": "Thing",
"name": "template",
"sameAs": ["https://www.google.com/search?q=template&kgmid=/m/0fpss3", "https://www.wikidata.org/wiki/Q7978623"]
}, {
"@type": "Thing",
"name": "ontologies",
"sameAs": ["https://www.google.com/search?q=ontologies&kgmid=/m/0d66m", "https://www.wikidata.org/wiki/Q324254"]
}, {
"@type": "Thing",
"name": "html code",
"sameAs": ["https://www.google.com/search?q=html+code&kgmid=/m/03g20", "https://www.wikidata.org/wiki/Q8811"]
}, {
"@type": "Thing",
"name": "content management systems",
"sameAs": ["https://www.google.com/search?q=content+management+systems&kgmid=", "https://www.wikidata.org/wiki/Q131093"]
}, {
"@type": "Thing",
"name": "sitelink",
"sameAs": ["https://www.google.com/search?q=sitelink&kgmid=/m/0bwj4wj", "https://www.wikidata.org/wiki/Q7531804"]
}, {
"@type": "Thing",
"name": "structured data",
"sameAs": ["https://www.google.com/search?q=structured+data&kgmid=/m/0l7js", "https://www.wikidata.org/wiki/Q1172480"]
}, {
"@type": "Thing",
"name": "search engine results pages (serps)",
"sameAs": ["https://www.google.com/search?q=search+engine+results+pages+(serps)&kgmid=", "https://www.wikidata.org/wiki/Q2704141"]
}, {
"@type": "Thing",
"name": "html syntax",
"sameAs": ["https://www.google.com/search?q=html+syntax&kgmid=/m/03g20", "https://www.wikidata.org/wiki/Q8811"]
}, {
"@type": "Thing",
"name": "search engine result pages",
"sameAs": ["https://www.google.com/search?q=search+engine+result+pages&kgmid=", "https://www.wikidata.org/wiki/Q2704141"]
}, {
"@type": "Thing",
"name": "semantic",
"sameAs": ["https://www.google.com/search?q=semantic&kgmid=/m/076h6", "https://www.wikidata.org/wiki/Q796212"]
}, {
"@type": "Thing",
"name": "html elements",
"sameAs": ["https://www.google.com/search?q=html+elements&kgmid=/m/01p484", "https://www.wikidata.org/wiki/Q179551"]
}, {
"@type": "Thing",
"name": "html tag",
"sameAs": ["https://www.google.com/search?q=html+tag&kgmid=/m/01p484", "https://www.wikidata.org/wiki/Q179551"]
}],
"isPartof": {
"type": "WebSite",
"@id": "https://www.digitaleer.com/#website"
},
"hasPart": [
[{
"@type": "ImageObject",
"contentUrl": "https://www.digitaleer.com/storage/2025/05/what-is-website-schema.jpg",
"name": "What is WebSite Schema – Strategic View of Structured Data for SEO",
"description": "A cinematic and technical visual capturing the power of structured data. A strategic SEO lead examines an expansive schema projection that includes WebSite schema, semantic relationships, and crawl architecture—designed to emphasize the role of structured data in boosting long-term SEO visibility and precision.",
"creator": {
"@type": "Organization",
"name": "Digitaleer SEO & Web Design",
"url": "https://www.digitaleer.com/"
},
"creditText": "Created by Digitaleer to illustrate the strategic value of WebSite schema for structured SEO planning.",
"license": "https://creativecommons.org/licenses/by/4.0/",
"acquireLicensePage": "https://www.digitaleer.com/image-license/",
"copyrightNotice": "© 2025 Digitaleer",
"copyrightYear": "2025",
"datePublished": "2025-05-21",
"dateModified": "2025-05-21",
"thumbnailUrl": "https://www.digitaleer.com/core/smush-avif/2025/05/what-is-website-schema-150x150.jpg.avif",
"keywords": ["WebSite schema", "structured data SEO", "technical seo planning", "json-ld schema markup", "semantic site architecture", "SEO schema strategy", "search engine optimization"],
"subjectOf": {
"@type": "WebPage",
"name": "What is WebSite Schema, and Why Should You Care?",
"url": "https://www.digitaleer.com/what-is-website-schema-and-why-should-you-care/"
}
}, {
"@type": "ImageObject",
"contentUrl": "https://www.digitaleer.com/storage/2025/05/how-to-implement-website-schema.jpg",
"name": "Implementing WebSite Schema – A Step-by-Step Technical Guide",
"description": "A clear, structured image of an SEO strategist implementing WebSite schema using JSON-LD. One monitor displays properly formatted '@type': 'WebSite' code, while another shows the validation process via Google Rich Results Test. Strategic step-by-step annotations mark each phase of implementation for maximum clarity and search optimization.",
"creator": {
"@type": "Organization",
"name": "Digitaleer",
"url": "https://www.digitaleer.com/"
},
"creditText": "Created by Digitaleer to illustrate the technical process of WebSite schema implementation for enhanced SEO visibility.",
"license": "https://creativecommons.org/licenses/by/4.0/",
"acquireLicensePage": "https://www.digitaleer.com/image-license/",
"copyrightNotice": "© 2025 Digitaleer",
"copyrightYear": "2025",
"datePublished": "2025-05-21",
"dateModified": "2025-05-21",
"thumbnailUrl": "https://www.digitaleer.com/core/smush-avif/2025/05/how-to-implement-website-schema-150x150.jpg.avif",
"keywords": ["how to implement website schema", "structured data SEO", "website json-ld markup", "seo schema deployment", "technical seo guide", "website schema validation", "strategic seo markup"],
"subjectOf": {
"@type": "WebPage",
"name": "How to Implement WebSite Schema: A Step-by-Step Guide",
"url": "https://www.digitaleer.com/how-to-implement-website-schema-a-step-by-step-guide/"
}
}, {
"@type": "ImageObject",
"contentUrl": "https://www.digitaleer.com/storage/2025/05/mastering-website-schema.jpg",
"name": "Mastering WebSite Schema – Boost SEO Visibility with Advanced Structured Data",
"description": "A hyper-realistic visual showing a high-level SEO strategist architecting WebSite schema across a large monitor wall. The display includes a full JSON-LD code structure, entity relationships, and visual cues like green checkmarks for validated markup. Designed to convey mastery over structured data deployment at scale.",
"creator": {
"@type": "Organization",
"name": "Digitaleer",
"url": "https://www.digitaleer.com/"
},
"creditText": "Created by Digitaleer to demonstrate mastery in structured data implementation for WebSite SEO schema.",
"license": "https://creativecommons.org/licenses/by/4.0/",
"acquireLicensePage": "https://www.digitaleer.com/image-license/",
"copyrightNotice": "© 2025 Digitaleer",
"copyrightYear": "2025",
"datePublished": "2025-05-21",
"dateModified": "2025-05-21",
"thumbnailUrl": "https://www.digitaleer.com/core/smush-avif/2025/05/mastering-website-schema-150x150.jpg.avif",
"keywords": ["mastering website schema", "advanced structured data", "seo visibility boost", "technical seo markup", "semantic structured architecture", "website schema entities", "json-ld full implementation"],
"subjectOf": {
"@type": "WebPage",
"name": "Mastering WebSite Schema: Boost SEO Visibility with Advanced Structured Data",
"url": "https://www.digitaleer.com/mastering-website-schema-unlock-structured-data-for-greater-visibility-and-user-experience/"
}
}, {
"@type": "VideoObject",
"name": "How to Implement WebSite Schema | Digitaleer SEO & Web Design",
"description": "Learn how to implement WebSite schema step-by-step with Digitaleer. Improve search visibility, strengthen indexing signals, and set the foundation for enhanced structured data across your entire website.",
"thumbnailUrl": "https://img.youtube.com/vi/fiTO-X3cXZc/maxresdefault.jpg",
"uploadDate": "2025-05-29T08:00:00-07:00",
"duration": "PT15M49S",
"contentUrl": "https://www.youtube.com/watch?v=fiTO-X3cXZc",
"embedUrl": "https://www.youtube.com/embed/fiTO-X3cXZc",
"actor": {
"@type": "Person",
"name": "Clint Butler",
"sameAs": ["https://www.imdb.com/name/nm15224932/", "https://www.digitaleer.com/seo-expert/", "https://www.linkedin.com/in/clintbutler/", "https://www.clintbutler.net/", "https://x.com/ClintAButler", "https://www.facebook.com/clint.a.butler/", "https://soundcloud.com/clint-a-butler", "https://www.instagram.com/clintbutler1/", "https://www.tiktok.com/@digitaleer"]
},
"productionCompany": {
"@type": "Organization",
"name": "Digitaleer SEO & Web Design",
"url": "https://www.digitaleer.com/"
},
"about": [{
"@type": "Thing",
"name": "WebSite Schema",
"sameAs": ["https://schema.org/WebSite", "https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data"]
}, {
"@type": "Thing",
"name": "schemas",
"sameAs": ["https://www.google.com/search?q=schemas&kgmid=/m/042cht", "https://www.wikidata.org/wiki/Q1051200"]
}, {
"@type": "Thing",
"name": "schema",
"sameAs": ["https://www.google.com/search?q=schema&kgmid=/m/0bqtby", "https://www.wikidata.org/wiki/Q2233172"]
}, {
"@type": "Thing",
"name": "schema.org",
"sameAs": ["https://www.google.com/search?q=schema.org&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}, {
"@type": "Thing",
"name": "schema markups",
"sameAs": ["https://www.google.com/search?q=schema+markups&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}],
"educationalLevel": "beginner",
"genre": "educational",
"headline": "Mastering WebSite Schema: Unlock Structured Data for Greater Visibility and User Experience",
"isBasedOn": "https://www.digitaleer.com/mastering-website-schema-unlock-structured-data-for-greater-visibility-and-user-experience/",
"keywords": ["schema", "web design", "web document", "webpages", "resource description framework", "ontologies", "html code", "content management systems", "sitelink", "html syntax", "e-commerce", "search engine result pages", "html elements", "content marketing"],
"publisher": {
"@type": "Organization",
"name": "Digitaleer SEO & Web Design",
"url": "https://www.digitaleer.com/"
},
"teaches": "How to Implement WebSite Schema"
}, {
"@type": "AudioObject",
"name": "Mastering Website Schema for Enhanced SEO",
"description": "Digitaleer explains how to effectively use WebSite schema markup to improve a site’s visibility and user experience in search results, covering JSON-LD implementation, rich snippets and advanced best practices.",
"thumbnailUrl": "https://i1.sndcdn.com/artworks-TWBa69ws4pFztvdE-c9cqqw-t1080x1080.png",
"uploadDate": "2025-05-28T23:12:31Z",
"duration": "PT16M50S",
"contentUrl": "https://soundcloud.com/clint-a-butler/mastering-website-schema-for",
"embedUrl": "https://w.soundcloud.com/player/?url=https%3A//soundcloud.com/clint-a-butler/mastering-website-schema-for",
"publisher": {
"@type": "Organization",
"name": "Clint A. Butler",
"url": "https://soundcloud.com/clint-a-butler"
},
"about": [{
"@type": "Thing",
"name": "WebSite Schema",
"sameAs": ["https://schema.org/WebSite", "https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data"]
}, {
"@type": "Thing",
"name": "schemas",
"sameAs": ["https://www.google.com/search?q=schemas&kgmid=/m/042cht", "https://www.wikidata.org/wiki/Q1051200"]
}, {
"@type": "Thing",
"name": "schema",
"sameAs": ["https://www.google.com/search?q=schema&kgmid=/m/0bqtby", "https://www.wikidata.org/wiki/Q2233172"]
}, {
"@type": "Thing",
"name": "schema.org",
"sameAs": ["https://www.google.com/search?q=schema.org&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}, {
"@type": "Thing",
"name": "schema markups",
"sameAs": ["https://www.google.com/search?q=schema+markups&kgmid=/m/0gvvdn9", "https://www.wikidata.org/wiki/Q3475322"]
}],
"creator": {
"@type": "Person",
"name": "Clint Butler",
"sameAs": ["https://www.imdb.com/name/nm15224932/", "https://www.digitaleer.com/seo-expert/", "https://www.linkedin.com/in/clintbutler/", "https://www.clintbutler.net/", "https://x.com/ClintAButler", "https://www.facebook.com/clint.a.butler/", "https://soundcloud.com/clint-a-butler", "https://www.instagram.com/clintbutler1/", "https://www.tiktok.com/@digitaleer"]
}
}]
]
} </script>
This is a template you can use if you want to build out a nice schema that includes video, audio, images, etc. This is the format I used for the example above.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebPage",
"@id": "[PAGE_URL]",
"name": "[PAGE_NAME]",
"alternateName": "[ALTERNATE_NAME]",
"headline": "[HEADLINE]",
"alternativeHeadline": "[ALTERNATIVE_HEADLINE]",
"description": "[PAGE_DESCRIPTION]",
"disambiguatingDescription": "[DISAMBIGUATING_DESCRIPTION]",
"significantLink": [
"[SIGNIFICANT_LINK_1]",
"[SIGNIFICANT_LINK_2]",
"[SIGNIFICANT_LINK_3]"
],
"url": "[PAGE_URL]",
"keywords": [
"[KEYWORD_1]",
"[KEYWORD_2]",
"[KEYWORD_3]",
"... add more as needed"
],
"about": [
{
"@type": "Thing",
"name": "[ABOUT_TOPIC_1]",
"sameAs": [
"[ABOUT_TOPIC_1_SAMEAS_1]",
"[ABOUT_TOPIC_1_SAMEAS_2]"
]
},
{
"@type": "Thing",
"name": "[ABOUT_TOPIC_2]",
"sameAs": [
"[ABOUT_TOPIC_2_SAMEAS_1]",
"[ABOUT_TOPIC_2_SAMEAS_2]"
]
}
/* repeat for each about entry */
],
"mentions": [
{
"@type": "Thing",
"name": "[MENTION_TOPIC_1]",
"sameAs": [
"[MENTION_TOPIC_1_SAMEAS_1]",
"[MENTION_TOPIC_1_SAMEAS_2]"
]
},
{
"@type": "Thing",
"name": "[MENTION_TOPIC_2]",
"sameAs": [
"[MENTION_TOPIC_2_SAMEAS_1]",
"[MENTION_TOPIC_2_SAMEAS_2]"
]
}
/* repeat for each mention entry */
],
"isPartof": {
"@type": "WebSite",
"@id": "[WEBSITE_URL]#website"
},
"hasPart": [
[
{
"@type": "ImageObject",
"contentUrl": "[IMAGE1_CONTENT_URL]",
"name": "[IMAGE1_NAME]",
"description": "[IMAGE1_DESCRIPTION]",
"creator": {
"@type": "Organization",
"name": "[IMAGE1_CREATOR_NAME]",
"url": "[IMAGE1_CREATOR_URL]"
},
"creditText": "[IMAGE1_CREDIT_TEXT]",
"license": "[IMAGE1_LICENSE_URL]",
"acquireLicensePage": "[IMAGE1_ACQUIRE_LICENSE_PAGE]",
"copyrightNotice": "[IMAGE1_COPYRIGHT_NOTICE]",
"copyrightYear": "[IMAGE1_COPYRIGHT_YEAR]",
"datePublished": "[IMAGE1_DATE_PUBLISHED]",
"dateModified": "[IMAGE1_DATE_MODIFIED]",
"thumbnailUrl": "[IMAGE1_THUMBNAIL_URL]",
"keywords": [
"[IMAGE1_KEYWORD_1]",
"[IMAGE1_KEYWORD_2]"
],
"subjectOf": {
"@type": "WebPage",
"name": "[IMAGE1_SUBJECT_PAGE_NAME]",
"url": "[IMAGE1_SUBJECT_PAGE_URL]"
}
},
{
"@type": "ImageObject",
"contentUrl": "[IMAGE2_CONTENT_URL]",
"name": "[IMAGE2_NAME]",
"description": "[IMAGE2_DESCRIPTION]",
"creator": {
"@type": "Organization",
"name": "[IMAGE2_CREATOR_NAME]",
"url": "[IMAGE2_CREATOR_URL]"
},
"creditText": "[IMAGE2_CREDIT_TEXT]",
"license": "[IMAGE2_LICENSE_URL]",
"acquireLicensePage": "[IMAGE2_ACQUIRE_LICENSE_PAGE]",
"copyrightNotice": "[IMAGE2_COPYRIGHT_NOTICE]",
"copyrightYear": "[IMAGE2_COPYRIGHT_YEAR]",
"datePublished": "[IMAGE2_DATE_PUBLISHED]",
"dateModified": "[IMAGE2_DATE_MODIFIED]",
"thumbnailUrl": "[IMAGE2_THUMBNAIL_URL]",
"keywords": [
"[IMAGE2_KEYWORD_1]",
"[IMAGE2_KEYWORD_2]"
],
"subjectOf": {
"@type": "WebPage",
"name": "[IMAGE2_SUBJECT_PAGE_NAME]",
"url": "[IMAGE2_SUBJECT_PAGE_URL]"
}
},
{
"@type": "ImageObject",
"contentUrl": "[IMAGE3_CONTENT_URL]",
"name": "[IMAGE3_NAME]",
"description": "[IMAGE3_DESCRIPTION]",
"creator": {
"@type": "Organization",
"name": "[IMAGE3_CREATOR_NAME]",
"url": "[IMAGE3_CREATOR_URL]"
},
"creditText": "[IMAGE3_CREDIT_TEXT]",
"license": "[IMAGE3_LICENSE_URL]",
"acquireLicensePage": "[IMAGE3_ACQUIRE_LICENSE_PAGE]",
"copyrightNotice": "[IMAGE3_COPYRIGHT_NOTICE]",
"copyrightYear": "[IMAGE3_COPYRIGHT_YEAR]",
"datePublished": "[IMAGE3_DATE_PUBLISHED]",
"dateModified": "[IMAGE3_DATE_MODIFIED]",
"thumbnailUrl": "[IMAGE3_THUMBNAIL_URL]",
"keywords": [
"[IMAGE3_KEYWORD_1]",
"[IMAGE3_KEYWORD_2]"
],
"subjectOf": {
"@type": "WebPage",
"name": "[IMAGE3_SUBJECT_PAGE_NAME]",
"url": "[IMAGE3_SUBJECT_PAGE_URL]"
}
},
{
"@type": "VideoObject",
"name": "[VIDEO_NAME]",
"description": "[VIDEO_DESCRIPTION]",
"thumbnailUrl": "[VIDEO_THUMBNAIL_URL]",
"uploadDate": "[VIDEO_UPLOAD_DATE_ISO8601]",
"duration": "[VIDEO_DURATION_ISO8601]",
"contentUrl": "[VIDEO_CONTENT_URL]",
"embedUrl": "[VIDEO_EMBED_URL]",
"actor": {
"@type": "Person",
"name": "[ACTOR_NAME]",
"sameAs": [
"[ACTOR_SAMEASN_1]",
"[ACTOR_SAMEASN_2]"
]
},
"productionCompany": {
"@type": "Organization",
"name": "[PRODUCTION_COMPANY_NAME]",
"url": "[PRODUCTION_COMPANY_URL]"
},
"about": [
{
"@type": "Thing",
"name": "[VIDEO_ABOUT_TOPIC_1]",
"sameAs": [
"[VIDEO_ABOUT_SAMEAS_1]",
"[VIDEO_ABOUT_SAMEAS_2]"
]
}
/* repeat for each video about entry */
],
"educationalLevel": "[VIDEO_EDUCATIONAL_LEVEL]",
"genre": "[VIDEO_GENRE]",
"headline": "[VIDEO_HEADLINE]",
"isBasedOn": "[VIDEO_ISBASEDON_URL]",
"keywords": [
"[VIDEO_KEYWORD_1]",
"[VIDEO_KEYWORD_2]"
],
"publisher": {
"@type": "Organization",
"name": "[VIDEO_PUBLISHER_NAME]",
"url": "[VIDEO_PUBLISHER_URL]"
},
"teaches": "[VIDEO_TEACHES_SUBJECT]"
},
{
"@type": "AudioObject",
"name": "[AUDIO_NAME]",
"description": "[AUDIO_DESCRIPTION]",
"thumbnailUrl": "[AUDIO_THUMBNAIL_URL]",
"uploadDate": "[AUDIO_UPLOAD_DATE_ISO8601]",
"duration": "[AUDIO_DURATION_ISO8601]",
"contentUrl": "[AUDIO_CONTENT_URL]",
"embedUrl": "[AUDIO_EMBED_URL]",
"publisher": {
"@type": "Organization",
"name": "[AUDIO_PUBLISHER_NAME]",
"url": "[AUDIO_PUBLISHER_URL]"
},
"about": [
{
"@type": "Thing",
"name": "[AUDIO_ABOUT_TOPIC_1]",
"sameAs": [
"[AUDIO_ABOUT_SAMEAS_1]",
"[AUDIO_ABOUT_SAMEAS_2]"
]
}
/* repeat for each audio about entry */
],
"creator": {
"@type": "Person",
"name": "[AUDIO_CREATOR_NAME]",
"sameAs": [
"[AUDIO_CREATOR_SAMEAS_1]",
"[AUDIO_CREATOR_SAMEAS_2]"
]
}
}
]
]
}
</script>
WebPage schema may not be flashy, but it’s foundational to a well-structured SEO strategy. By implementing it properly, you give search engines the semantic clarity they need to classify and serve your content effectively. Start with the basics, validate consistently, and layer additional schemas for deeper context.