12 Premium Schema Types - Updated July 2026

Schema Markup and Structured Data Checklist

Help search engines and AI systems understand your content with structured data. Schema markup enables rich results, improves CTR, and is essential for AI entity recognition in GEO.

Why Schema Markup Matters

Schema markup is the language search engines use to understand your content at a semantic level. It enables rich results in SERPs (star ratings, FAQs, breadcrumbs, product prices), which improve click-through rates by 20-30%.

For GEO and AI search, schema is even more critical. AI systems extract entities, facts, and relationships from structured data. A page with clean schema markup is much more likely to be cited in AI-generated answers than one without.

Google supports three formats. JSON-LD is the recommended format. It is easier to implement, maintain, and debug than microdata or RDFa. Every schema type on this page uses JSON-LD.

+30% CTR lift with rich results
12 high-impact schema types
JSON-LD Google's recommended format

Sources

Schema Formats Comparison

Format JSON-LD Microdata
Location Script tag HTML attributes
Ease of implementation Easy Harder
Separate from content Yes No (embedded)
Google recommendation Recommended Supported
Dynamic generation Easy via JS Template-dependent
AI/GEO benefit High Medium

The 12 Schema Markup Types

Ranked by impact and rich result potential for structured data SEO.

# Schema Type Rich Result Impact Difficulty
1 Organization Knowledge Panel Critical Easy
2 Article / BlogPosting Top Stories, Rich snippets Critical Easy
3 BreadcrumbList Breadcrumb trail in SERPs High Easy
4 FAQPage Expandable FAQ results High Easy
5 HowTo Step-by-step rich result High Easy
6 Product Price, availability, reviews Critical (ecom) Medium
7 Review / AggregateRating Star ratings in SERPs High Medium
8 LocalBusiness Local pack, map results Critical (local) Medium
9 VideoObject Video rich snippets Medium Medium
10 SoftwareApplication App rich snippets Medium Medium
11 Event Event rich results Medium Medium
12 Person Author info, knowledge panel Low Easy

Deep Dive: JSON-LD Examples

Complete, copy-paste-ready schema markup for all 12 types.

1 Organization Schema

Every site must have Organization schema on the homepage. It tells Google your business name, logo, and social profiles. Required for knowledge panels.

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Your Company Name",
  "url": "https://www.yourdomain.com",
  "logo": "https://www.yourdomain.com/logo.png",
  "description": "Brief description of your company.",
  "sameAs": [
    "https://www.linkedin.com/company/yourcompany",
    "https://twitter.com/yourcompany",
    "https://www.facebook.com/yourcompany"
  ],
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+1-800-000-0000",
    "contactType": "customer service"
  }
}

2 Article / BlogPosting Schema

Add Article or BlogPosting schema to every content page. Include headline, description, author, publisher, datePublished, and dateModified. This enables rich snippets and helps AI systems attribute authorship.

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Your Article Title Here",
  "description": "A compelling description of the article, 2-3 sentences.",
  "image": "https://www.yourdomain.com/images/hero.jpg",
  "author": {
    "@type": "Person",
    "name": "Author Name",
    "url": "https://www.yourdomain.com/author"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Your Company",
    "logo": {
      "@type": "ImageObject",
      "url": "https://www.yourdomain.com/logo.png"
    }
  },
  "datePublished": "2026-07-15",
  "dateModified": "2026-07-29",
  "mainEntityOfPage": {
    "@type": "WebPage",
    "@id": "https://www.yourdomain.com/article"
  }
}

3 BreadcrumbList Schema

Breadcrumb schema generates a rich breadcrumb trail in search results. Implement it on every page that has breadcrumbs. Google shows breadcrumbs in search results to help users understand where your page fits in your site structure.

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Home",
      "item": "https://www.yourdomain.com"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Technical SEO",
      "item": "https://www.yourdomain.com/technical-seo"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Schema Markup Guide",
      "item": "https://www.yourdomain.com/technical-seo/schema-markup"
    }
  ]
}

4 FAQPage Schema

FAQ schema enables expandable FAQ rich results in SERPs. Pages with FAQ schema see an average 2-3x increase in SERP visibility. Only use it if the questions and answers are visible on the page.

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What is technical SEO?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Technical SEO optimizes your website infrastructure so search engines can find, crawl, and index your content."
      }
    },
    {
      "@type": "Question",
      "name": "Why is schema markup important?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Schema markup helps search engines understand your content and enables rich results that improve click-through rates."
      }
    }
  ]
}

5 HowTo Schema

HowTo schema enables step-by-step rich results with optional images, videos, and time estimates. Perfect for tutorials, guides, and recipes.

{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "How to Implement Schema Markup",
  "description": "A step-by-step guide to adding JSON-LD schema to your website.",
  "estimatedCost": { "@type": "MonetaryAmount", "value": "0" },
  "step": [
    {
      "@type": "HowToStep",
      "position": 1,
      "name": "Choose your schema type",
      "text": "Select the most relevant schema type for your content.",
      "url": "https://www.yourdomain.com/schema-guide#step1"
    },
    {
      "@type": "HowToStep",
      "position": 2,
      "name": "Generate JSON-LD",
      "text": "Create the JSON-LD script with your content details.",
      "url": "https://www.yourdomain.com/schema-guide#step2"
    },
    {
      "@type": "HowToStep",
      "position": 3,
      "name": "Test with Rich Results Test",
      "text": "Validate your markup using Google's Rich Results Test.",
      "url": "https://www.yourdomain.com/schema-guide#step3"
    }
  ]
}

6 Product Schema

Ecommerce sites need Product schema with name, description, price, currency, availability, and review data. This enables price and availability rich results in SERPs.

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Your Product Name",
  "description": "Product description with key features.",
  "image": "https://www.yourdomain.com/images/product.jpg",
  "sku": "PROD-123",
  "brand": {
    "@type": "Brand",
    "name": "Your Brand"
  },
  "offers": {
    "@type": "Offer",
    "price": "29.99",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock",
    "priceValidUntil": "2026-12-31"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "reviewCount": "124"
  }
}

7 Review / AggregateRating Schema

Star ratings in SERPs dramatically increase CTR. Implement aggregate rating on product, local business, and review pages.

8 LocalBusiness Schema

Local businesses need LocalBusiness schema with address, phone, opening hours, and geo coordinates. This powers local pack results and map visibility.

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Your Business Name",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "123 Main Street",
    "addressLocality": "City",
    "addressRegion": "State",
    "postalCode": "12345",
    "addressCountry": "US"
  },
  "telephone": "+1-800-000-0000",
  "openingHours": "Mo-Fr 09:00-17:00",
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": "40.7128",
    "longitude": "-74.0060"
  }
}

9 VideoObject Schema

Video schema enables video rich results including thumbnail, duration, and publish date. Required for videos to appear in Google Video search.

10 SoftwareApplication Schema

SaaS products and apps use SoftwareApplication schema to show ratings, pricing, and OS support in SERPs.

11 Event Schema

Event schema enables rich event results in SERPs with date, time, location, and ticket information.

12 Person Schema

Person schema for author pages helps establish authority. Include name, URL, sameAs (social profiles), and description.

13 Schema Validator Tools and Services

Validate schema markup with Google Rich Results Test, Schema.org Validator, and browser extensions. Online tools like Hallanalysis.com help generate schema without coding.

14 Structured Data Generator Tools

Generate schema markup automatically with tools like Hallanalysis.com, Merkle, and CMS plugins (Yoast SEO, Rank Math). Export for common page types and import into your site.

15 Why Schema is Critical for AI Search and GEO

AI systems rely heavily on structured data to extract entities, facts, and relationships. Proper schema markup increases the likelihood of being cited in AI-generated answers and GEO results.

Common Schema Mistakes

Errors that prevent rich results from appearing.

Bad Practice vs Best Practice

Missing required fields Include all required properties for each type
FAQ schema where Q&A not visible on page Only add schema for content visible on the page
Using multiple schema formats on one page Use JSON-LD exclusively
Wrong date format (MM/DD/YYYY vs ISO 8601) Always use ISO 8601 dates (2026-07-29)
Organization logo URL broken Verify all referenced URLs resolve correctly
No schema testing after implementation Test with Rich Results Test and monitor GSC

Schema Tools

Tools for creating, testing, and monitoring schema markup.

Google Rich Results Test

Validate any URL for rich result eligibility. Shows errors, warnings, and previews.

Free

Schema.org Validator

Technical schema validation against Schema.org vocabulary. Shows all properties.

Free

Google Search Console

Enhancements reports show which pages have valid schema and which have errors.

Free

Merchant Center (Product)

Product schema validation and rich result status for ecommerce sites.

Free

Yoast SEO / Rank Math

CMS plugins that auto-generate schema for common types with minimal configuration.

Free/Paid

JSON-LD Generator

Online tools to generate schema markup without writing code. Hallanalysis.com, Merkle.

Free

Related Checklists

Keep exploring the technical SEO series. Every checklist follows the same structure.

E-E-A-T and Entities

Person and Organization schema are the entity side of structured data.

AI Search and GEO

How structured data gets your content cited by AI answer engines.

International SEO

Hreflang and localized structured data for global sites.

Technical On-Page SEO

Schema works alongside titles, metas, and headings.

Indexing and Canonicalization

Structured data on canonical URLs avoids duplicate rich results.

Site Architecture

Where markup lives in your URL and linking structure.

Need Technical SEO Help?

Get professional SEO audit services and technical SEO solutions from Clienvora. Our expert team delivers measurable results for businesses of all sizes.

Free consultation. Get a personalized technical SEO audit for your website today. Or download the full checklist PDF.

Frequently Asked Questions

Common questions about schema markup and structured data.

What is schema markup?

Schema markup is structured data that you add to your HTML to help search engines understand your content. It uses a shared vocabulary from Schema.org and enables rich results like star ratings, FAQs, breadcrumbs, and product prices in search results.

Which schema types are most important for SEO?

Organization (homepage), Article (content pages), BreadcrumbList (every page), FAQPage (FAQ sections), HowTo (guides), Product (ecommerce), and LocalBusiness (local SEO) are the highest impact. Most sites should start with Organization + Article + Breadcrumb.

Does schema markup improve rankings?

Schema is not a direct ranking factor, but it enables rich results that improve CTR by 20-30% on average. Higher CTR often leads to better rankings indirectly. Schema also helps Google understand your content and is critical for AI search entity recognition.

How do I test my schema markup?

Use Google's Rich Results Test for a quick validation with rich result preview. Use Schema.org Validator for a complete technical validation. Monitor Google Search Console's Enhancements reports for any schema errors across your site.

What is JSON-LD vs microdata vs RDFa?

JSON-LD is a JavaScript object placed in a script tag, separate from your HTML. Microdata and RDFa embed schema attributes directly in HTML tags. Google recommends JSON-LD because it is easier to implement, maintain, and debug without touching your HTML structure.

How often should I update my schema?

Update schema whenever your content changes: new articles need fresh Article dates, price changes need updated Product offers, and business hours changes need updated LocalBusiness markup. Review GSC Enhancements reports monthly for errors.

AA

Amir Ali

Founder of Clienvora, a content marketing agency that combines SEO and copywriting to drive rankings, traffic, and revenue. This checklist is maintained and updated regularly.