[[{"@type":["BlogPosting"],"@id":"https:\/\/www.schemaapp.com\/schema-markup\/required-schema-org-fields\/#BlogPosting","@context":{"@vocab":"http:\/\/schema.org\/","kg":"http:\/\/g.co\/kg"},"url":"https:\/\/www.schemaapp.com\/schema-markup\/required-schema-org-fields\/","publisher":[{"@id":"https:\/\/www.schemaapp.com\/#Organization"}],"audience":"https:\/\/schema.org\/PeopleAudience","inLanguage":[{"@type":"Language","@id":"https:\/\/www.schemaapp.com\/schema-markup\/required-schema-org-fields\/#BlogPosting_inLanguage_Language","name":"English"}],"mentions":[{"@id":"https:\/\/www.schemaapp.com\/entity#Thing6"},{"@id":"https:\/\/www.schemaapp.com\/#Organization"}],"dateModified":"2024-03-26T22:45:11+00:00","headline":"Required Schema.org Fields","datePublished":"2016-07-15T15:19:51+00:00","image":[{"@type":"ImageObject","@id":"https:\/\/www.schemaapp.com\/schema-markup\/required-schema-org-fields\/#BlogPosting_image_ImageObject","url":"https:\/\/www.schemaapp.com\/wp-content\/uploads\/2019\/11\/Required-Schema.org-Fields.png"}],"mainEntityOfPage":"https:\/\/www.schemaapp.com\/schema-markup\/required-schema-org-fields\/","name":"Required Schema.org Fields","articleBody":"We often get asked which properties are required for a Schema.org Type. The answer depends on what you\u2019re trying to accomplish with your Schema Markup and the outcome you\u2019re trying to achieve.\nUsers are often trying to figure out what properties they should include because they want to:\n\nAchieve a rich result on Google\nFix issues that appear on the Schema Markup Validator (SMV) or Google\u2019s Rich Result Testing Tool.\n\nSchema.org itself does not have any required fields. Therefore, it is important to decide what outcome you are trying to achieve from implementing Schema Markup before picking the right properties to utilize.\nIn this article, we will explore the Schema.org vocabulary and help you understand which properties to use for your markup.\nSchema.org Does not Require Fields\nSchema.org is a standardized vocabulary. It provides a list of types and properties that you can use to describe the content on your site.\nThe closest Schema.org comes to requirements are property restrictions so that you provide the expected values. For example, the description property on Schema.org expects you to provide a text value for the property, while the offers property expects users to describe the Offer (another Schema.org Type).\nSchema.org Data Consumers Require Fields\nThe consumer of the schema.org applies requirements based on the use case.\nGoogle\u2019s Search Documentation for the Recipe Data Type lists several required and recommended fields. These properties are required in the Schema.org markup to meet the needs of the Recipe Use Cases. If you are not interested in achieving a rich result, your markup is still valid if you don\u2019t include the required properties.\nGoogle SDTT Recipe Validation Error\nSchema App Required & Recommended Fields\nMany people find schema.org requires a steep learning curve, I believe it\u2019s because there is so much choice. Nearly 600 data types and 800 properties can appear daunting for beginners. For most intents and purposes users want guidance for schema.org fields to prioritize their efforts.\nWhile Schema App has had some validation rules for some time, e.g. Organization require Name, Logo, we have significantly extended the ruleset. We now have 211 schema.org rules that mirror Google\u2019s Structured Data Search Documentation.\nThe Schema App Editor property layout is reorganized based on these rules, pulling up the required and recommended fields to the top, while the remaining properties specific to each class remain below. As before, you can still save data items without filling in required fields, it will show you a warning and ask for confirmation.\n<img decoding=\"async\" aria-describedby=\"caption-attachment-4311\" class=\" wp-image-4311\" src=\"https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/RecipeRequireRecommendFields.jpg?strip=all&lossy=1&resize=757%2C566&ssl=1\" alt=\"Schema.org\/Recipe Required &amp; Recommend Fields\" width=\"757\" height=\"566\" data-id=\"4311\" srcset=\"https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/RecipeRequireRecommendFields.jpg?strip=all&lossy=1&resize=757%2C566&ssl=1 757w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/RecipeRequireRecommendFields.jpg?strip=all&amp;lossy=1&amp;ssl=1 890w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/RecipeRequireRecommendFields-600x449.jpg?strip=all&amp;lossy=1&amp;ssl=1 600w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/RecipeRequireRecommendFields-300x224.jpg?strip=all&amp;lossy=1&amp;ssl=1 300w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/RecipeRequireRecommendFields-768x575.jpg?strip=all&amp;lossy=1&amp;ssl=1 768w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/RecipeRequireRecommendFields-100x75.jpg?strip=all&amp;lossy=1&amp;ssl=1 100w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/RecipeRequireRecommendFields-200x150.jpg?strip=all&amp;lossy=1&amp;ssl=1 200w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/RecipeRequireRecommendFields-30x22.jpg?strip=all&amp;lossy=1&amp;ssl=1 30w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/RecipeRequireRecommendFields.jpg?strip=all&amp;lossy=1&amp;w=456&amp;ssl=1 456w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/RecipeRequireRecommendFields.jpg?strip=all&amp;lossy=1&amp;w=684&amp;ssl=1 684w\" sizes=\"(max-width: 757px) 100vw, 757px\" \/>Schema.org\/Recipe Required & Recommend Fields\n \nMoreover, we built rules into the Data Items report to quickly see errors and warnings.\n<img decoding=\"async\" aria-describedby=\"caption-attachment-4312\" class=\"wp-image-4312\" src=\"https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/HunchManifestErrorsWarningsDropdown.jpg?strip=all&lossy=1&resize=781%2C333&ssl=1\" alt=\"Data Items Errors and Warnings\" width=\"781\" height=\"333\" data-id=\"4310\" srcset=\"https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/HunchManifestErrorsWarningsDropdown.jpg?strip=all&lossy=1&resize=781%2C333&ssl=1 781w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/HunchManifestErrorsWarningsDropdown-1024x437.jpg?strip=all&amp;lossy=1&amp;ssl=1 1024w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/HunchManifestErrorsWarningsDropdown-600x256.jpg?strip=all&amp;lossy=1&amp;ssl=1 600w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/HunchManifestErrorsWarningsDropdown-300x128.jpg?strip=all&amp;lossy=1&amp;ssl=1 300w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/HunchManifestErrorsWarningsDropdown-768x328.jpg?strip=all&amp;lossy=1&amp;ssl=1 768w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/HunchManifestErrorsWarningsDropdown-100x43.jpg?strip=all&amp;lossy=1&amp;ssl=1 100w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/HunchManifestErrorsWarningsDropdown-200x85.jpg?strip=all&amp;lossy=1&amp;ssl=1 200w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/HunchManifestErrorsWarningsDropdown-30x13.jpg?strip=all&amp;lossy=1&amp;ssl=1 30w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/HunchManifestErrorsWarningsDropdown.jpg?strip=all&amp;lossy=1&amp;ssl=1 1323w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/HunchManifestErrorsWarningsDropdown.jpg?strip=all&amp;lossy=1&amp;w=456&amp;ssl=1 456w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/HunchManifestErrorsWarningsDropdown.jpg?strip=all&amp;lossy=1&amp;w=684&amp;ssl=1 684w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/HunchManifestErrorsWarningsDropdown.jpg?strip=all&amp;lossy=1&amp;w=912&amp;ssl=1 912w, https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2016\/07\/HunchManifestErrorsWarningsDropdown.jpg?strip=all&amp;lossy=1&amp;w=1140&amp;ssl=1 1140w\" sizes=\"(max-width: 781px) 100vw, 781px\" \/>Data Items Errors & Warnings\n \nAt Schema App, we offer comprehensive schema markup reporting tools to make sure you are maximizing your results from structured data. Set up a strategy call with our technical experts today!\nStart reaching your online business goals with structured data.Let\u2019s Talk\n ","description":"We often get asked\u00a0which fields are required for a data type. The answer is that it depends on what you're trying to do with the schema markup."},{"@context":"http:\/\/schema.org","@type":"Organization","address":{"@type":"PostalAddress","streetAddress":"201 - 412 Laird Road","postalCode":"N1G 3X7","addressRegion":"Ontario","addressLocality":"Guelph","addressCountry":"https:\/\/www.schemaapp.com\/#Country","name":"Schema App Address","@id":"https:\/\/www.schemaapp.com\/#PostalAddress"},"logo":{"@type":"ImageObject","width":"290","height":"93","url":"https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2020\/07\/SA_Logo_Main_Orange_w300-1.png?strip=all&lossy=1&ssl=1","@id":"https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2020\/07\/SA_Logo_Main_Orange_w300-1.png?strip=all&lossy=1&ssl=1"},"potentialAction":{"@type":"ScheduleAction","name":"Schedule a Demo","url":"https:\/\/www.schemaapp.com\/book-a-demo\/","@id":"https:\/\/www.schemaapp.com\/#ScheduleAction"},"image":{"@type":"ImageObject","width":"1350","height":"650","url":"https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2021\/04\/Schema-App-Featured-Image.png?strip=all&lossy=1&ssl=1","@id":"https:\/\/ezk8caoodod.exactdn.com\/wp-content\/uploads\/2021\/04\/Schema-App-Featured-Image.png?strip=all&lossy=1&ssl=1"},"description":"Schema App is an end-to-end Schema Markup solution that helps enterprise SEO teams develop a knowledge graph and drive search performance.","knowsAbout":["http:\/\/www.wikidata.org\/entity\/Q1891170","https:\/\/www.wikidata.org\/wiki\/Q6108942","https:\/\/www.wikidata.org\/wiki\/Q26813700","https:\/\/www.wikidata.org\/wiki\/Q180711","http:\/\/www.wikidata.org\/entity\/Q33002955"],"keywords":["Structured Data","Knowledge Graph","Rich Results","Semantic Search","Search Engine Optimization","Schema Markup","Semantic Technology"],"location":"http:\/\/www.wikidata.org\/entity\/Q504114","sameAs":["https:\/\/www.instagram.com\/lifeatschemaapp\/","https:\/\/www.linkedin.com\/company\/2480720\/","https:\/\/twitter.com\/schemaapptool","https:\/\/www.youtube.com\/channel\/UCqVBXnwZ3YNf2BVP1jXcp6Q"],"legalName":"Hunch Manifest Inc","name":"Schema App","telephone":"+18554448624","url":"https:\/\/www.schemaapp.com\/","email":"support@schemaapp.com","knowsLanguage":"http:\/\/www.wikidata.org\/entity\/Q1860","areaServed":"http:\/\/www.wikidata.org\/entity\/Q13780930","@id":"https:\/\/www.schemaapp.com\/#Organization"},{"@context":"http:\/\/schema.org","@type":"Thing","name":"Structured Data","sameAs":["kg:\/m\/05p2j70","http:\/\/www.wikidata.org\/entity\/Q26813700","https:\/\/en.wikipedia.org\/wiki\/Structured_data"],"description":"information with a formal data model","alternateName":"Schema Markup","@id":"https:\/\/www.schemaapp.com\/entity#Thing6"}],{"@context":"https:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Schema Markup","item":"https:\/\/www.schemaapp.com\/schema-markup\/#breadcrumbitem"},{"@type":"ListItem","position":2,"name":"Required Schema.org Fields","item":"https:\/\/www.schemaapp.com\/schema-markup\/required-schema-org-fields\/#breadcrumbitem"}]}]