Schema property reference
Copy-ready properties to raise your schema quality score. No fluff, just the exact thing to paste and what to put in it.
Last updated: 2026-09-15
SuperSchema Score
out of 100, across five signals
How to use this page
Scroll to the section for your content type (Article, Product, Organization, etc.)
Click the copy button on any property you want to add
Replace placeholder values with your real content and regenerate
How These Properties Affect Your Score
SuperSchema grades each schema type against its own rubric, not a universal point list. Each type weights required properties, recommended properties, advanced AEO properties, and content quality differently. An Organization schema, for example, weights required properties higher and content quality lower than an Article does. For article types specifically, advanced AEO properties like articleSection, wordCount, and inLanguage carry as much weight as recommended properties like description and publisher, so both are worth finishing.
The score also checks specific claims, like your headline, dates, and word count, against the real content on your page. Properties backed by real, verifiable data raise the score. Properties filled with invented or unverifiable data get caught by that check and lower the score instead, so only add a property below if you can back it with something true on your page.
Article and BlogPosting
Perfect for blog posts, news articles, and editorial content. These properties help search engines understand your content and display it in rich results.
Recommended properties
"author": {
"@type": "Person",
"name": "Your Name",
"url": "https://yoursite.com/author/yourname",
"sameAs": [
"https://twitter.com/yourhandle",
"https://linkedin.com/in/yourprofile"
]
} "publisher": {
"@type": "Organization",
"name": "Your Company Name",
"logo": {
"@type": "ImageObject",
"url": "https://yoursite.com/logo.png",
"width": 600,
"height": 60
},
"url": "https://yoursite.com"
} "datePublished": "2024-11-06T08:00:00-05:00", "dateModified": "2024-11-06T14:30:00-05:00"
"description": "Your 100-150 character summary here that describes the article content clearly and concisely for search results."
"image": {
"@type": "ImageObject",
"url": "https://yoursite.com/featured-image.jpg",
"width": 1200,
"height": 630,
"caption": "Descriptive image caption"
} "url": "https://yoursite.com/your-article-url"
Advanced properties
"keywords": ["topic 1", "topic 2", "topic 3", "topic 4", "topic 5"]
"about": {
"@type": "Thing",
"name": "Main Topic",
"description": "What this article is primarily about"
} "articleSection": "Your Category Name"
"wordCount": 1500
"inLanguage": "en-US"
"mentions": [
{
"@type": "Thing",
"name": "Related Topic 1"
},
{
"@type": "Thing",
"name": "Related Topic 2"
}
] "mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://yoursite.com/your-article-url"
} Product
Essential for e-commerce pages, product listings, and review sites. These properties enable rich product snippets in search results.
Recommended properties
"description": "Clear product description between 100-150 characters for optimal display in search results."
"image": [ "https://yoursite.com/product-image-1.jpg", "https://yoursite.com/product-image-2.jpg", "https://yoursite.com/product-image-3.jpg" ]
"brand": {
"@type": "Brand",
"name": "Your Brand Name"
} "sku": "ABC-123", "gtin": "00000000000000", "mpn": "MANUFACTURER-PART-NUMBER"
Advanced properties
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "89",
"bestRating": "5",
"worstRating": "1"
} "review": {
"@type": "Review",
"author": {
"@type": "Person",
"name": "Reviewer Name"
},
"datePublished": "2024-11-01",
"reviewRating": {
"@type": "Rating",
"ratingValue": "5",
"bestRating": "5"
},
"reviewBody": "Great product! Highly recommend for anyone looking for quality."
} "offers": {
"@type": "Offer",
"url": "https://yoursite.com/product-url",
"priceCurrency": "USD",
"price": "29.99",
"availability": "https://schema.org/InStock",
"priceValidUntil": "2025-12-31",
"seller": {
"@type": "Organization",
"name": "Your Store Name"
}
} Organization
For company pages, about pages, and business information. Helps establish authority and credibility in search results.
Recommended properties
"logo": "https://yoursite.com/logo.png"
"description": "Brief description of your organization between 100-150 characters for search results."
"url": "https://yoursite.com"
"contactPoint": {
"@type": "ContactPoint",
"telephone": "+1-555-555-5555",
"contactType": "customer service",
"email": "[email protected]",
"availableLanguage": ["English", "Spanish"]
} "address": {
"@type": "PostalAddress",
"streetAddress": "123 Main Street",
"addressLocality": "City Name",
"addressRegion": "ST",
"postalCode": "12345",
"addressCountry": "US"
} Advanced properties
"sameAs": [ "https://facebook.com/yourpage", "https://twitter.com/yourhandle", "https://linkedin.com/company/yourcompany", "https://instagram.com/yourhandle", "https://youtube.com/@yourchannel" ]
"foundingDate": "2020-01-15",
"founder": {
"@type": "Person",
"name": "Founder Name"
} Person
For author pages, team member profiles, and personal brands. Establishes credibility for content creators.
Recommended properties
"@context": "https://schema.org", "@type": "Person", "name": "Full Name", "url": "https://yoursite.com/about", "image": "https://yoursite.com/headshot.jpg", "description": "Brief bio between 100-150 characters about this person and their expertise."
"jobTitle": "Job Title",
"worksFor": {
"@type": "Organization",
"name": "Company Name",
"url": "https://companysite.com"
} Advanced properties
"sameAs": [ "https://twitter.com/username", "https://linkedin.com/in/username", "https://github.com/username", "https://medium.com/@username" ]
"email": "[email protected]", "telephone": "+1-555-555-5555"
Recipe
Essential for food blogs and cooking sites. Enables rich recipe cards in search results with ratings, cook time, and more.
Recommended properties
"author": {
"@type": "Person",
"name": "Chef Name",
"url": "https://yoursite.com/author/chef-name"
} "datePublished": "2024-11-06", "dateModified": "2024-11-06"
"image": [ "https://yoursite.com/recipe-photo-1.jpg", "https://yoursite.com/recipe-photo-2.jpg", "https://yoursite.com/recipe-photo-3.jpg" ]
"recipeYield": "4 servings", "prepTime": "PT15M", "cookTime": "PT30M", "totalTime": "PT45M", "recipeCategory": "Main Course", "recipeCuisine": "Italian"
Advanced properties
"keywords": ["quick dinner", "pasta", "italian food", "weeknight meals", "family friendly"]
"nutrition": {
"@type": "NutritionInformation",
"calories": "350 calories",
"proteinContent": "25g",
"fatContent": "10g",
"carbohydrateContent": "40g",
"fiberContent": "5g",
"sugarContent": "8g"
} "aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"ratingCount": "127",
"bestRating": "5",
"worstRating": "1"
} Event
For conferences, webinars, concerts, and any scheduled events. Enables rich event listings in search results.
Recommended properties
"startDate": "2024-12-15T19:00:00-05:00",
"endDate": "2024-12-15T22:00:00-05:00",
"eventStatus": "https://schema.org/EventScheduled",
"eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
"location": {
"@type": "Place",
"name": "Venue Name",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Event Street",
"addressLocality": "City Name",
"addressRegion": "ST",
"postalCode": "12345",
"addressCountry": "US"
}
} "organizer": {
"@type": "Organization",
"name": "Event Organizer Name",
"url": "https://organizer-site.com"
} "image": "https://yoursite.com/event-poster.jpg"
"description": "Brief event description between 100-150 characters highlighting what attendees can expect."
Advanced properties
"offers": {
"@type": "Offer",
"url": "https://yoursite.com/tickets",
"price": "25.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"validFrom": "2024-11-01T00:00:00"
} "performer": {
"@type": "Person",
"name": "Performer Name",
"url": "https://performersite.com"
} Patterns worth memorising
The same three shapes turn up in nearly every schema type.
"author": {
"@type": "Person",
"name": "Your Name Here",
"url": "https://yoursite.com/author/yourname",
"sameAs": [
"https://twitter.com/yourhandle",
"https://linkedin.com/in/yourprofile"
]
} "publisher": {
"@type": "Organization",
"name": "Your Company Name",
"logo": {
"@type": "ImageObject",
"url": "https://yoursite.com/logo.png",
"width": 600,
"height": 60
},
"url": "https://yoursite.com"
} "image": {
"@type": "ImageObject",
"url": "https://yoursite.com/image.jpg",
"width": 1200,
"height": 630,
"caption": "Descriptive caption for accessibility"
} Questions people ask
See where your schema stands.
Grade what you have, then paste in what it is missing.