📋 Schema Markup Examples

Copy-paste Schema.org structured data in JSON-LD format. Improve your SEO and get rich snippets in search results!

💡 How to use: Copy the JSON-LD code and paste it inside a <script type="application/ld+json"> tag in your HTML <head> section. Customize the values to match your content.

Article

Article

For blog posts, news articles, and editorial content. Helps Google show rich results with headline, image, and publish date.

Benefits:
  • Rich search results with article thumbnail
  • Shows author and publication date
  • Better visibility in Google News
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Ultimate Guide to SEO in 2025",
  "image": "https://example.com/images/seo-guide.jpg",
  "author": {
    "@type": "Person",
    "name": "John Doe",
    "url": "https://example.com/author/john-doe"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Your Company",
    "logo": {
      "@type": "ImageObject",
      "url": "https://example.com/logo.png"
    }
  },
  "datePublished": "2025-01-15",
  "dateModified": "2025-01-20",
  "description": "Complete guide covering SEO strategies, techniques, and best practices for 2025."
}

Product

Product

For e-commerce products. Shows price, availability, ratings, and reviews directly in search results.

Benefits:
  • Product rich snippets with price and stars
  • Shows stock availability
  • Increases click-through rates
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Wireless Bluetooth Headphones",
  "image": "https://example.com/products/headphones.jpg",
  "description": "Premium wireless headphones with active noise cancellation and 30-hour battery life.",
  "brand": {
    "@type": "Brand",
    "name": "AudioTech"
  },
  "sku": "AT-WH-1000",
  "offers": {
    "@type": "Offer",
    "url": "https://example.com/products/headphones",
    "priceCurrency": "USD",
    "price": "299.99",
    "availability": "https://schema.org/InStock",
    "priceValidUntil": "2025-12-31"
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.5",
    "reviewCount": "127"
  }
}

Organization

Organization

For company information, contact details, and social profiles. Helps search engines understand your business.

Benefits:
  • Knowledge panel in search results
  • Shows social media profiles
  • Displays contact information
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Ramstar Web Solutions",
  "url": "https://example.com",
  "logo": "https://example.com/logo.png",
  "description": "Professional web development and digital marketing services.",
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "+1-555-123-4567",
    "contactType": "customer service",
    "email": "info@example.com",
    "areaServed": "US",
    "availableLanguage": "English"
  },
  "sameAs": [
    "https://facebook.com/yourcompany",
    "https://twitter.com/yourcompany",
    "https://linkedin.com/company/yourcompany",
    "https://instagram.com/yourcompany"
  ],
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "123 Main Street",
    "addressLocality": "San Francisco",
    "addressRegion": "CA",
    "postalCode": "94102",
    "addressCountry": "US"
  }
}

FAQ Page

FAQPage

For frequently asked questions pages. Shows expandable Q&A directly in search results.

Benefits:
  • FAQ rich snippets in search results
  • Takes up more search result space
  • Answers questions without clicking
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What is Schema Markup?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Schema markup is structured data that helps search engines understand your content better. It can result in rich snippets in search results, improving visibility and click-through rates."
      }
    },
    {
      "@type": "Question",
      "name": "How do I add Schema Markup to my website?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Add Schema Markup using JSON-LD format in a script tag within your HTML head section. Copy the appropriate schema from this page, customize it with your data, and paste it into your website."
      }
    },
    {
      "@type": "Question",
      "name": "Does Schema Markup improve SEO?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes! While schema markup isn't a direct ranking factor, it improves click-through rates by making your search results more attractive with rich snippets, which can indirectly boost your SEO performance."
      }
    }
  ]
}

Local Business

LocalBusiness

For local businesses, restaurants, and stores. Shows hours, location, and contact info in local search.

Benefits:
  • Better local search visibility
  • Shows business hours and location
  • Displays ratings and reviews
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "Joe's Coffee Shop",
  "image": "https://example.com/coffee-shop.jpg",
  "url": "https://example.com",
  "telephone": "+1-555-123-4567",
  "priceRange": "$$",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "456 Brew Street",
    "addressLocality": "Seattle",
    "addressRegion": "WA",
    "postalCode": "98101",
    "addressCountry": "US"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": "47.6062",
    "longitude": "-122.3321"
  },
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
      "opens": "07:00",
      "closes": "18:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": ["Saturday", "Sunday"],
      "opens": "08:00",
      "closes": "20:00"
    }
  ],
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.8",
    "reviewCount": "256"
  }
}

Recipe

Recipe

For cooking recipes and food blogs. Shows cook time, calories, and ratings in search results.

Benefits:
  • Recipe rich snippets with images
  • Shows cook time and ratings
  • Appears in recipe carousels
{
  "@context": "https://schema.org",
  "@type": "Recipe",
  "name": "Classic Chocolate Chip Cookies",
  "image": "https://example.com/recipes/cookies.jpg",
  "description": "Soft and chewy homemade chocolate chip cookies with a crispy edge.",
  "author": {
    "@type": "Person",
    "name": "Jane Chef"
  },
  "datePublished": "2025-01-15",
  "prepTime": "PT15M",
  "cookTime": "PT12M",
  "totalTime": "PT27M",
  "recipeYield": "24 cookies",
  "recipeCategory": "Dessert",
  "recipeCuisine": "American",
  "keywords": "chocolate chip cookies, homemade cookies, dessert",
  "nutrition": {
    "@type": "NutritionInformation",
    "calories": "150 calories",
    "fatContent": "7g",
    "carbohydrateContent": "20g",
    "proteinContent": "2g"
  },
  "recipeIngredient": [
    "2 1/4 cups all-purpose flour",
    "1 tsp baking soda",
    "1 tsp salt",
    "1 cup butter, softened",
    "3/4 cup granulated sugar",
    "3/4 cup brown sugar",
    "2 large eggs",
    "2 tsp vanilla extract",
    "2 cups chocolate chips"
  ],
  "recipeInstructions": [
    {
      "@type": "HowToStep",
      "text": "Preheat oven to 375°F (190°C)."
    },
    {
      "@type": "HowToStep",
      "text": "Mix flour, baking soda, and salt in a bowl."
    },
    {
      "@type": "HowToStep",
      "text": "Cream butter and sugars together until fluffy."
    },
    {
      "@type": "HowToStep",
      "text": "Beat in eggs and vanilla."
    },
    {
      "@type": "HowToStep",
      "text": "Gradually blend in flour mixture."
    },
    {
      "@type": "HowToStep",
      "text": "Stir in chocolate chips."
    },
    {
      "@type": "HowToStep",
      "text": "Drop rounded tablespoons onto ungreased cookie sheets."
    },
    {
      "@type": "HowToStep",
      "text": "Bake for 9-11 minutes or until golden brown."
    }
  ],
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "4.9",
    "reviewCount": "342"
  }
}

Event

Event

For conferences, concerts, webinars, and other events. Shows date, location, and ticket info.

Benefits:
  • Event rich snippets in search
  • Shows date, time, and location
  • Displays ticket prices and availability
{
  "@context": "https://schema.org",
  "@type": "Event",
  "name": "Web Development Conference 2025",
  "description": "Join industry leaders for two days of talks, workshops, and networking.",
  "image": "https://example.com/events/webdev-conf.jpg",
  "startDate": "2025-06-15T09:00:00-07:00",
  "endDate": "2025-06-16T17:00:00-07:00",
  "eventStatus": "https://schema.org/EventScheduled",
  "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
  "location": {
    "@type": "Place",
    "name": "Convention Center",
    "address": {
      "@type": "PostalAddress",
      "streetAddress": "789 Conference Ave",
      "addressLocality": "San Francisco",
      "addressRegion": "CA",
      "postalCode": "94103",
      "addressCountry": "US"
    }
  },
  "organizer": {
    "@type": "Organization",
    "name": "WebDev Events Inc.",
    "url": "https://example.com"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://example.com/tickets",
    "price": "299",
    "priceCurrency": "USD",
    "availability": "https://schema.org/InStock",
    "validFrom": "2025-01-01"
  },
  "performer": {
    "@type": "Person",
    "name": "Keynote Speaker Name"
  }
}
Testing Tip: Always validate your schema markup using Google's Rich Results Test to ensure it's error-free before deploying.