Table of Contents
Example 1: LocalBusiness Schema for a Service Business
A local plumbing company needs Google to understand its business name, location, service area, operating hours, and contact information. The LocalBusiness schema (specifically the Plumber subtype) provides all of this.
Key properties to include: @type as “Plumber” (use the most specific subtype available), name, address with streetAddress, addressLocality, addressRegion, postalCode, and addressCountry as separate properties. Add telephone, url, image (your business photo or logo), openingHoursSpecification for each day with dayOfWeek, opens, and closes values, and areaServed listing the cities or zip codes you serve.
The payoff: this markup feeds Google’s Knowledge Panel for your business and improves your appearance in local search results. When someone searches “plumber near me,” businesses with complete LocalBusiness schema have a better chance of Google surfacing their hours, phone number, and service area directly in results.
Example 2: Product Schema for an E-Commerce Item
An online retailer needs each product page to communicate the product name, price, availability, and reviews to search engines. Product schema with a nested Offer and AggregateRating handles this.
Key properties: name (the product name as displayed), description, image (one or more product photos as URLs), brand with @type Organization and name, sku, offers with @type Offer, price, priceCurrency (“USD”), availability (use a Schema.org enumeration value like “https://schema.org/InStock”), url, and priceValidUntil if the price is promotional.
For reviews, nest an aggregateRating with ratingValue, reviewCount, and bestRating. Only include this if you have genuine customer reviews. Add individual Review objects with author, datePublished, reviewBody, and reviewRating for the most recent reviews.
The payoff: product rich results in Google Search show price, availability, and star ratings. Google Merchant Center can also use Product schema to enhance free shopping listings.
Example 3: Article Schema for a Blog Post
A blog post about social media marketing tips needs Article schema to communicate the headline, author, publication date, and featured image to search engines.
Key properties: @type as “Article” (or “BlogPosting” for blog content), headline (matching the page’s H1), author with @type Person and name (and optionally url linking to the author’s page), datePublished in ISO 8601 format, dateModified if the article has been updated, image (the featured image URL), and publisher with @type Organization, name, and logo.
The payoff: Article schema helps your content appear in Google Discover and in the Top Stories section for relevant queries. The datePublished and dateModified properties also help Google understand content freshness.
Example 4: FAQPage Schema
A service page includes a section answering common customer questions. FAQPage schema marks up each question-and-answer pair so Google can display them as expandable dropdowns in search results.
The structure is a mainEntity array containing Question objects. Each Question has a name property (the question text) and an acceptedAnswer with @type Answer and a text property (the answer text). The answer text can include basic HTML formatting.
Practical tip: limit your FAQ schema to five to eight questions per page. While there is no technical limit, Google is unlikely to display more than a few in search results, and excessive FAQ markup looks spammy. Choose questions that genuinely help users and address real objections or informational needs.
The payoff: FAQ rich results dramatically increase the visual size of your search listing, taking up more space on the results page and pushing competitors further down.
Example 5: HowTo Schema for Tutorial Content
A tutorial page walking through the steps of setting up a social media calendar deserves HowTo schema. This marks up the process as a sequence of steps that Google can display as a visual guide in search results.
Key properties: name (the how-to title), description, totalTime in ISO 8601 duration format (like “PT30M” for 30 minutes), and a step array. Each step is a HowToStep with name (a short step title), text (detailed instructions), and optionally image and url.
You can also include supply and tool properties if the how-to requires materials or software. For a social media calendar setup, tools might include your scheduling platform and a spreadsheet application.
The payoff: how-to rich results display numbered steps directly in search results, making your content immediately useful and highly clickable.
Example 6: Event Schema
A business hosting a workshop, webinar, or conference needs Event schema to surface the event details in Google Search.
Key properties: name, startDate and endDate in ISO 8601 format (including timezone), location with either a Place (for in-person events) or VirtualLocation (for online events), description, image, organizer (your Organization), and offers with price and availability for tickets.
For online events, the eventAttendanceMode property should be set to “https://schema.org/OnlineEventAttendanceMode” and the location should use VirtualLocation with a url property linking to the event platform. For hybrid events, use “https://schema.org/MixedEventAttendanceMode” with both physical and virtual locations.
The payoff: event rich results display dates, times, and locations directly in search results. Google may also include your event in specialized event search features and carousels.
Example 7: BreadcrumbList Schema
Breadcrumb schema tells Google about your site’s hierarchy and can replace the URL display in search results with a clean navigation trail.
The structure is an itemListElement array where each element has @type ListItem, position (starting at 1), name (the page or section name), and item (the URL). Build the array to reflect your actual navigation path: Home at position 1, category at position 2, subcategory at position 3, and current page at position 4.
Most CMS platforms and SEO plugins generate this automatically. If yours does not, manually adding it to your page templates is straightforward and improves how every page on your site appears in search results.
Example 8: Organization Schema With Social Profiles
Your Organization schema should include sameAs properties linking to your official social media profiles. This helps Google connect your website to your social presence and can influence what appears in your Knowledge Panel.
Add a sameAs array containing the URLs of your profiles on platforms you actively maintain. Include only profiles that are genuinely yours and that you keep updated. Social profiles managed through SocialBlaze can all be listed here, creating a structured connection between your website and your social media presence across platforms.
Adapting These Examples to Your Site
Each example above illustrates a pattern. To adapt it: identify which pages on your site match each schema type. Replace the property values with your actual content. Validate using the Rich Results Test. Deploy and monitor in Search Console.
Start with the example that matches your highest-traffic page type. Implement it, validate it, confirm it works, and then move to the next type. Building your schema implementation one type at a time ensures quality and prevents the overwhelming feeling of trying to implement everything at once.
Published by the Social Blaze team. Find out more about the company and its social media tools on our About page.
Putting this guide into practice
Use this article as a planning guide. Confirm current platform requirements, pricing and account eligibility with the provider before acting. Adapt examples to your business and measure results in your own accounts.
Frequently Asked Questions
Social Blaze provides a comprehensive suite of features including social media scheduling, analytics, content libraries, team collaboration tools, RSS feed automation, and a browser extension to streamline your social media strategy.
Absolutely! Social Blaze is designed to cater to both small businesses and larger agencies, offering customizable solutions to fit various needs, whether you’re managing a single account or multiple clients.
Our AI assistant takes the hassle out of content creation by creating AI post content for you, think of it as your social media sidekick, saving you time while helping you level up your strategy with smart insights.
Yes! Social Blaze offers various integrations with popular platforms and tools, allowing you to streamline your workflow and enhance your social media management experience seamlessly.