google optimizegoogle rankinggoogle seosearch engine marketingSEOseo serviceswhat is seo

Schema Markup Examples For SEO (With Code)-SEO


This search engine optimization guide demonstrates Schema Markup examples for SEO.

Below, you’ll find a list of Schema SEO examples that can be beneficial for boosting search visibility, winning rich results, and driving more traffic to your website.

There’s also a section with additional resources explaining the fundamentals of Schema Markup to help you create the most effective search engine optimization strategy.

Delivering the Best SEO Tips…

Please enable JavaScript

Schema Markup Examples For SEO

1. WebPage Schema

We’ll start with one of the most essential SEO schema markup examples you need to know called WebPage Schema.

WebPage Schema provides vital information to search crawlers about individual pages on your site, which is essential for improving your search visibility and getting the right content ranked for the right search terms.

The basic WebPage Schema looks like this example:

{
  "@context": "https://schema.org",
  "@type": "WebPage",
  "name": "Title of the page",
  "description": "A short description about the purpose of the page.",
  "url": "https://domain.com/page-name/"
}

WebPage Schema can also help search engines understand the relationships between your pages thanks to the IsPartOf property.

For example, the WebPage Schema that includes the isPartOf property for the page you’re reading now would be:

{
  "@context": "https://schema.org",
  "@type": "WebPage",
  "name": "Schema Markup Examples for SEO",
  "description": "A list of examples using Schema Markup for SEO.",
  "url": "https://seochatter.com/schema-markup-examples-for-seo/",
  "isPartOf": {
    "@type": "WebSite",
    "name": "SEO Chatter",
    "url": "https://www.seochatter.com"
  }
}

Elsewhere, the MainEntity and primaryImageofPage properties can help show details such as the publication date, author, and featured image of your content within its listing.

Other WebPage Schema properties you can use for SEO include:

  • name
  • URL
  • description
  • inLanguage

Putting all this into action, an example of WebPage Schema for a page that shows users how to buy bowling shoes would look like this:

{
  "@context": "https://schema.org",
  "@type": "WebPage",
  "name": "How to Buy the Best Bowling Shoes",
  "description": "Learn how to choose and buy the best bowling shoes for your game.",
  "url": "https://www.bowlingshoesonline.com/how-to-buy-best-bowling-shoes/",
  "isPartOf": {
    "@type": "WebSite",
    "name": "Bowling Shoes Online",
    "url": "https://www.bowlingshoesonline.com"
  },
  "inLanguage": "en",
  "mainEntity": {
    "@type": "Article",
    "headline": "How to Buy the Best Bowling Shoes",
    "datePublished": "2023-05-25",
    "author": {
      "@type": "Organization",
      "name": "Bowling Shoes Online"
    }
  },
  "primaryImageOfPage": {
    "@type": "ImageObject",
    "url": "https://www.bowlingshoesonline.com/images/how-to-buy-bowling-shoes.jpg",
    "caption": "How to Buy the Best Bowling Shoes"
  }
}

2. Organization Schema

IBM Knowledge Panel showing and example of Organization Schema

Organization Schema helps search engines understand critical details about a company, non-profit, or other types of organizations.

This type of Schema Markup helps improve the way Google presents your business in search results, not only making it more likely that you’ll appear in “local pack” results but also making it easier for customers to find your business via other search tools like Google Maps.

There are a host of different Organization Schema tags you can add to your content, most of which are self-explanatory, including:

  • name
  • URL
  • logo
  • description
  • contactPoint
  • foundingDate
  • founders
  • telephone
  • email
  • contactType
  • streetAddress
  • addressLocality
  • addressRegion
  • postalCode
  • sameAs

Here’s an example of Organization Schema for IBM:

{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "IBM",
  "url": "https://www.ibm.com",
  "logo": "https://www.ibm.com/logo.png",
  "description": "IBM is a multinational technology company specializing in hardware, software, cloud computing, and consulting services.",
  "foundingDate": "1911",
  "founders": [
    {
      "@type": "Person",
      "name": "Charles Ranlett Flint"
    }
  ],
  "sameAs": [
    "https://www.facebook.com/IBM",
    "https://twitter.com/IBM",
    "https://www.linkedin.com/company/ibm"
  ]
}

3. Breadcrumb Schema

Breadcrumb Schema provides search engines with helpful information about the organization and structure of the website. This can result in your breadcrumb trail displaying in search results for specific sections of your website.

Below, for example, you can see that this top-ranking search result for the term “bowling shoes” shows a breadcrumb from the main domain to shopping > all > bowling shoes.

Breadcrumb Schema example in search

This is typically a much more user-friendly way of showing your page’s destination than displaying a long and unwieldy URL structure in the search engine results pages (SERPs).

Breadcrumb Schema tags you can add for better SEO displays in the SERPs include:

  • itemListElement
  • position
  • name
  • item

Sticking with our bowling shoe example, here’s how the breadcrumb schema would look to produce the result in the image above:

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "Shopping",
      "item": "https://www.bowling.com/shopping"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "All",
      "item": "https://www.bowling.com/shopping/all"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "Bowling Shoes",
      "item": "https://www.bowling.com/shopping/all/bowling-shoes"
    }
  ]
}

4. Review Schema

Review Schema for SEO: G2 Semrush ratings

If you sell products or services via your website and use customer reviews and star ratings to demonstrate social proof, then the following Schema SEO example is one you shouldn’t ignore.

Adding the Review Schema makes it possible to display reviews and ratings with your entry in Google’s Search results and listings on Google Maps.

In BrightLocal’s latest Local Consumer Review Survey, some 69% of people said that a positive review would make them feel optimistic about using a business. Meanwhile, over 85% of people said that the overall average star rating was the most critical factor when deciding which local business to use.

To put that another way, adding the following Review Schema tags to your product or service pages can play a massive role in building a sense of trust among consumers and convincing them to choose you rather than your competitors when seeing your listing in the SERPs.

You can provide review data in the form of a single review or aggregate review.

Here’s a Schema Markup example for SEO for pages that contain a review by a single person:

{
  "@context": "https://schema.org/",
  "@type": "Review",
  "itemReviewed": {
    "@type": "Product",
    "image": "https://domain.com/product-image.jpg",
    "name": "Turbo Cutter XL",
    "offers": {
      "@type": "Offer",
      "price": "50",
      "priceCurrency": "USD"
    }
  },
  "reviewRating": {
    "@type": "Rating",
    "ratingValue": "5",
    "bestRating": "10",
    "worstRating": "0"
  },
  "author": {
    "@type": "Person",
    "name": "James"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Test Company"
  },
  "datePublished": "2023-05-01",
  "reviewBody": "This was a decent cutter but not had some flaws."
}

Note: The itemReview @type can include Book, Course, Event, How-to, Local business, Movie, Product, Recipe, or Software App.

Now, here’s a Schema Markup example for SEO for pages that contain an aggregate review:

{
  "@context": "https://schema.org/",
  "@type": "AggregateRating",
  "itemReviewed": {
    "@type": "Product",
    "image": "https://domain.com/product-image.jpg",
    "name": "Turbo Cutter XL",
    "offers": {
      "@type": "Offer",
      "price": "50",
      "priceCurrency": "USD"
    }
  },
  "ratingValue": "7",
  "bestRating": "10",
  "worstRating": "0",
  "reviewCount": "32"
}

5. Person Schema

Person Schema for SEO: William Henry Gates

Person Schema is used to mark up information about a specific individual on a web page. This can be incredibly helpful for taking control of your personal brand and ensuring the accuracy of publicly available information about you.

Person Schema tags can also benefit your business by demonstrating transparency and credibility. When search users can easily find information about the people behind your website or business, they’re more likely to trust you and, therefore, do business with you.

Finally, another significant benefit of this type of Schema Markup for SEO is that it includes a property called “sameAs” which tells search engines that the person featured in your content is the same as the person on specific social media profiles and other relevant web pages.

For example, the Person Schema for John Smith might include the following:

"sameAs": [
"https://www.facebook.com/john.smith",
"https://www.linkedin.com/in/johnsmith",
"https://twitter.com/johnsmith"
]

Other Person Schema properties you can use include:

  • name
  • jobTitle
  • image
  • URL
  • email
  • telephone
  • address
  • streetAddress
  • addressLocality
  • addressRegion
  • postalCode
  • address country
  • birthDate
  • nationality
  • alumniOf
  • knownFor

Here’s an example of Person Schema Markup for the founder of a fictional technology company:

{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Michael Jeevers",
  "description": "Michael Jeevers is the founder of Jeevers Technology.",
  "telephone": "613-555-0169",
  "birthPlace": "Ontario, Canada",
  "nationality": "Canadian",
  "alumniOf": [
    {
      "@type": "CollegeOrUniversity",
      "name": "Toronto University",
      "sameAs": "https://torontouniversity.com"
    }
  ],
  "jobTitle": "Founder",
  "worksFor": {
    "@type": "Organization",
    "name": "Jeevers Technology",
    "address": {
      "@type": "PostalAddress",
      "addressLocality": "Rodeo Park",
      "addressRegion": "Ontario",
      "addressCountry": "Canada"
    },
    "sameAs": "https://www.twitter.com/mjeevers"
  }
}

6. Product Schema

Product Schema for SEO: Verizon iPhone

Product Schema is an essential type of markup for eCommerce stores because it helps with boosting product visibility in search results and increasing the chances of appearing in relevant product listings on Google Shopping.

Some Product Schema properties you can include in your product pages include:

  • name
  • description
  • brand
  • SKU
  • MPN
  • gtin
  • image
  • offers
  • price
  • priceCurrency
  • availability

To show you how this would look on an actual website, here’s an example of product schema for a new smartwatch.

{
  "@context": "https://schema.org",
  "@type": "Product,"
  "name": "SmartWatch X,"
  "image": [
    "https://www.smarttech.com/images/smartwatch-x.jpg"
  ],
  "description": "The SmartWatch X is a sleek and advanced wearable device...
  "brand": {
    "@type": "Brand,"
    "name": "SmartTech"
  },
  "sku": "SWX123",
  "mpn": "123456789",
  "offers": {
    "@type": "Offer,"
    "price": "199.99",
    "priceCurrency": "USD,"
    "availability": "InStock,"
    "seller": {
      "@type": "Organization,"
      "name": "SmartTech Store",
      "url": "https://www.smarttech.com”
    }
  },
  "reviews": {
    "@type": "Review",
    "reviewRating": {
      "@type": "Rating",
      "ratingValue": "4.5",
      "bestRating": "5"
    },
    "author": {
      "@type": "Person,"
      "name": "Jane Johnson"
    },

Learn More About Schema Markup

The links below explain more about Schema Markup and how it relates to search engine optimization. Use these resources to expand your knowledge on the subject.

Examples of Schema Markup In SEO Summary

We hope you enjoyed this guide with Schema Markup examples for SEO.

As you discovered, there are six common Schema SEO examples you can copy and use for your website to give search engine crawlers important information about the content for indexing and ranking purposes as well as to improve the visibility of the web page listing in the search engine results pages. Feel free to try out each of the examples on this page on your site to see what they can do for you.




#Schema #Markup #Examples #SEO #Code

Hridoy Khan

Md Hridoy Hossain, a dynamic learner from Bangladesh, initially studied Zoology and Fisheries, then delved into Computer Science, specializing in Database and Computer Programming at Bangladesh Technical Education Board (BTEB). Hridoy's diverse expertise spans SEO, Web Development, Digital Marketing, and Software Development, honed through various courses. He manages websites, creating SEO tools and engaging content, generating income via guest posts, AdSense, and affiliate marketing. Across Facebook, Twitter, Instagram, LinkedIn, Pinterest, Reddit, YouTube, and Tumblr, Hridoy shares insights, educating and inspiring his audience. His continuous learning and entrepreneurial flair position him as a rising star in the digital realm. For inquiries or collaboration, reach out at hridoythebest@gmail.com.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *