What is Schema Markup/Data
Schema Markup = schema data
Schema markup is a type of structured data that provides search engines like Google information about web pages and their content. By understanding this data, Google can display richer and more relevant search results, often in the form of rich snippets—such as business hours, product details, event information, reviews, FAQs, and more.
If you’re not a coder, no worries! You can generate free schema markup using tools like technicalseo.com and test it with Google’s Rich Results Test or Schema Markup Validator.
💡 Pro Tip: Don’t repeat the same schema data on multiple pages unless necessary! Keep it relevant and structured for better indexing.
Table of Contents
Benefits of Schema Markup
- Improved Search Visibility
- Higher Click-Through Rate (CTR)
- Enhanced User Experience
- Supports Local SEO
- Helps Stand Out from Competitors
- Applicable to Multiple Industries
All Types of Schema Markup
There are 34 types of schema markup that help search engines understand web content better. These include:
- Article Schema
- Book Schema
- Logo Schema
- Breadcrumb Schema
- Carousel Schema
- Course Schema
- Dataset Schema
- Education Q&A Structured Data
- Employer Aggregate Rating Schema
- Estimated Salary Schema
- Event Schema
- Fact Check Schema
- FAQ Schema
- Home Activities Schema
- How-To Schema
- Image Metadata Schema
- Job Posting Schema
- Learning Video Schema
- Local Business Schema
- Math Solver Schema
- Movie Schema
- Practice Problem Schema
- Product Schema
- Q&A Schema
- Recipe Schema
- Review Snippet Schema
- Sitelinks Search Box Schema
- Software Application Schema
- Speakable Schema
- Subscription and Paywalled Content Schema
- Video Schema
- About Page Schema
- Website Schema
- Contact Page Schema
Popular & Most Used Schema Markup
- Local Business Schema
- Product Schema
- Logo Schema
- Article Schema
- Event Schema
- Recipe Schema
- Review Snippet Schema
- Job Posting Schema
- Personal or Image Schema
- Video Schema
- FAQ Schema
- Organization Schema
- Website Schema
- Contact Page Schema
Local Business Schema
Improves visibility in local searches, Google Maps, and “Near Me” queries, helping businesses attract more local customers.
- Provides business details like address, phone number, and operating hours.
- It helps businesses rank better in local SEO & Google Maps.

Local Business Schema Code Sample
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Your Business Name",
"image": "https://www.yourwebsite.com/logo.png",
"@id": "https://www.yourwebsite.com",
"url": "https://www.yourwebsite.com",
"telephone": "+1-234-567-8900",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main St",
"addressLocality": "Your City",
"addressRegion": "Your State",
"postalCode": "12345",
"addressCountry": "US"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": "37.7749",
"longitude": "-122.4194"
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "09:00",
"closes": "18:00"
},
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Saturday"],
"opens": "10:00",
"closes": "16:00"
}
],
"priceRange": "$$",
"sameAs": [
"https://www.facebook.com/yourbusiness",
"https://www.instagram.com/yourbusiness",
"https://www.twitter.com/yourbusiness"
],
"department": [
{
"@type": "LocalBusiness",
"name": "Your Sub Department",
"url": "https://www.yourwebsite.com/sub-department"
}
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "120"
},
"review": [
{
"@type": "Review",
"author": {
"@type": "Person",
"name": "John Doe"
},
"reviewRating": {
"@type": "Rating",
"ratingValue": "5"
},
"reviewBody": "Amazing service and great products!"
}
]
}
Key Components:
- Basic Business Info: Name, website URL, telephone, and image.
- Address & Geo Location: Helps with local SEO.
- Opening Hours: Defines business hours per day.
- Price Range: Indicated using dollar signs ($).
- Social Media Links: Improves visibility.
- Departments: If your business has multiple sections.
- Reviews & Ratings: Boosts credibility in search results.
Product Schema
Displays product details like price, availability, and reviews directly in search results, increasing CTR and conversions.
- Used for e-commerce websites to provide details about products like price, availability, and reviews.
- Helps products stand out in Google Shopping and search results.

Product Schema Code Sample
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Example Product Name",
"image": [
"https://www.yourwebsite.com/images/product1.jpg",
"https://www.yourwebsite.com/images/product2.jpg"
],
"description": "This is a high-quality example product with great features.",
"sku": "EX12345",
"mpn": "123456789",
"brand": {
"@type": "Brand",
"name": "Your Brand Name"
},
"offers": {
"@type": "Offer",
"url": "https://www.yourwebsite.com/product-page",
"priceCurrency": "USD",
"price": "99.99",
"priceValidUntil": "2025-12-31",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"seller": {
"@type": "Organization",
"name": "Your Business Name"
}
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "254"
},
"review": [
{
"@type": "Review",
"author": {
"@type": "Person",
"name": "Jane Doe"
},
"reviewRating": {
"@type": "Rating",
"ratingValue": "5"
},
"reviewBody": "This product exceeded my expectations!"
}
]
}
Key Components:
- Basic Info: Product name, description, and images.
- Identifiers: SKU & MPN for product tracking.
- Brand Info: Brand name for better search categorization.
- Offer Details: Price, currency, validity, and availability.
- Ratings & Reviews: Helps boost credibility in search results.
Logo Schema
Helps Google display the correct business logo in search results, improving brand recognition and trust.

Logo Schema Code Sample
{
"@context": "https://schema.org",
"@type": "Organization",
"url": "https://www.yourwebsite.com",
"logo": "https://www.yourwebsite.com/images/logo.png"
}
Key Components:
- @context: Specifies Schema.org as the structured data source.
- @type: Defines the entity type as an Organization.
- URL: Your official business website URL.
- Logo: Direct URL of your logo image.
Why Use Logo Schema?
- Helps search engines recognize your brand logo.
- Increases brand visibility in Google Knowledge Panels.
- Enhances structured data for SEO.
Article Schema
Enhances blog and news article visibility in Google Discover and search results with rich snippets.
- Used for blogs, news, and articles to enhance their appearance in search results.
- Helps Google display headlines, images, and publication dates.

Article Schema Code Sample
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "How to Optimize Your Website for SEO",
"author": {
"@type": "Person",
"name": "John Doe"
},
"publisher": {
"@type": "Organization",
"name": "Your Business Name",
"logo": {
"@type": "ImageObject",
"url": "https://www.yourwebsite.com/logo.png"
}
},
"datePublished": "2024-03-04",
"dateModified": "2024-03-04",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://www.yourwebsite.com/articles/seo-optimization"
},
"image": "https://www.yourwebsite.com/images/seo-guide.jpg",
"articleBody": "This is a detailed guide on optimizing your website for search engines, covering keyword research, on-page SEO, and technical SEO best practices.",
"keywords": ["SEO", "Website Optimization", "Search Engine Ranking"],
"wordCount": "850"
}
Key Components:
- Basic Article Info:
- Headline: Title of the article.
- Author: The person who wrote the article.
- Publisher: The organization publishing the content (with a logo).
- Date Published & Date Modified: Publication and update dates.
- Content Details:
- Main Entity Of-Page: Canonical URL of the article.
- Image: Featured image URL.
- Article Body: Brief excerpt or main content.
- Keywords: Helps with SEO.
- Word Count: Total number of words in the article.
Event Schema
Displays event details (date, time, location, ticket info) directly in search results, making it easier for users to find relevant events.
- Used for concerts, webinars, and events to display event details in search results.
- Shows date, time, location, and ticket info.

Event Schema Code Sample
{
"@context": "https://schema.org",
"@type": "Event",
"name": "Digital Marketing Conference 2025",
"description": "Join top marketing experts for a day of insights, networking, and strategies to grow your business online.",
"startDate": "2025-06-15T09:00:00-05:00",
"endDate": "2025-06-15T17:00:00-05:00",
"eventStatus": "https://schema.org/EventScheduled",
"eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
"location": {
"@type": "Place",
"name": "Grand Convention Center",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Event St",
"addressLocality": "New York",
"addressRegion": "NY",
"postalCode": "10001",
"addressCountry": "US"
}
},
"image": "https://www.yourwebsite.com/images/event-banner.jpg",
"organizer": {
"@type": "Organization",
"name": "Marketing Experts Inc.",
"url": "https://www.marketingexperts.com"
},
"performer": {
"@type": "Person",
"name": "Jane Doe"
},
"offers": {
"@type": "Offer",
"url": "https://www.yourwebsite.com/events/digital-marketing-conference-2025",
"price": "199.99",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"validFrom": "2025-03-01T00:00:00-05:00"
}
}
Key Components:
- Basic Event Info:
- Name: The title of the event.
- Description: A short summary of the event.
- Start Date & End Date:: The event schedule (ISO 8601 format).
- Event Status: Defines if the event is scheduled, postponed, or canceled.
- Event Attendance Mode: Specifies whether the event is online, offline, or both.
- Location & Organizer:
- Location: The venue details (name & address).
- Organizer: The event host (organization or individual).
- Additional Details:
- Image: URL of the event banner or promotional image.
- Performer: Speaker or featured performer at the event.
- Offers: Ticket pricing, currency, availability, and purchase URL.
Job Posting Schema
Increases job listing visibility in Google for Jobs, attracting more job seekers.

Job Posting Schema Code Sample
{
"@context": "https://schema.org",
"@type": "JobPosting",
"title": "Senior Software Engineer",
"description": "We are looking for a highly skilled Senior Software Engineer to join our team. Responsibilities include developing scalable applications, collaborating with cross-functional teams, and ensuring high-quality code.
",
"datePosted": "2024-03-04",
"validThrough": "2024-04-30",
"employmentType": "FULL_TIME",
"hiringOrganization": {
"@type": "Organization",
"name": "Tech Innovations Inc.",
"logo": "https://www.techinnovations.com/logo.png",
"sameAs": "https://www.techinnovations.com"
},
"jobLocation": {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Tech Street",
"addressLocality": "San Francisco",
"addressRegion": "CA",
"postalCode": "94105",
"addressCountry": "US"
}
},
"baseSalary": {
"@type": "MonetaryAmount",
"currency": "USD",
"value": {
"@type": "QuantitativeValue",
"value": 120000,
"unitText": "YEAR"
}
},
"jobBenefits": "Health insurance, 401(k), remote work options",
"responsibilities": "Develop scalable software solutions, lead code reviews, collaborate with team members.",
"qualifications": "Bachelor’s degree in Computer Science, 5+ years of experience in software development.",
"skills": "JavaScript, Python, React, AWS",
"industry": "Technology",
"workHours": "9 AM - 5 PM",
"applicantLocationRequirements": "US",
"applicationContact": {
"@type": "ContactPoint",
"email": "jobs@techinnovations.com"
}
}
Key Components:
- Basic Job Info:
- Title: Job title.
- Description: Job details (supports HTML formatting).
- Date Posted & Valid Through: Posting and expiration dates.
- Employment Type: Full-time, part-time, contract, etc.
- Company & Location Details
- Hiring Organization: Employer name, logo, and website.
- Job Location: Job location with full address.
- Salary & Benefits:
- base Salary: Salary amount, currency, and payment unit (hourly, yearly, etc.).
- Job Benefits: Perks like health insurance, 401(k), and remote work.
- Qualifications & Skills:
- Responsibilities: Job duties.
- Qualifications: Education and experience requirements.
- Skills: Required technical and soft skills.
- Application Details:
- Applicant Location Requirements: Specifies location-based eligibility.
- Application Contact: Contact email for applications.
Video Schema
Helps videos appear in search results with rich previews, increasing engagement and traffic.
- Helps search engines understand video content and display rich results.
- Improves video visibility in Google Search & Video Search.

Video Schema Code Sample
{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "How to Improve Your SEO in 2024",
"description": "A step-by-step guide on improving your website's SEO to rank higher in Google search results.",
"thumbnailUrl": "https://www.yourwebsite.com/images/seo-video-thumbnail.jpg",
"uploadDate": "2024-03-04T12:00:00Z",
"duration": "PT10M30S",
"contentUrl": "https://www.yourwebsite.com/videos/seo-tips.mp4",
"embedUrl": "https://www.youtube.com/embed/your-video-id",
"publisher": {
"@type": "Organization",
"name": "Your Business Name",
"logo": {
"@type": "ImageObject",
"url": "https://www.yourwebsite.com/logo.png"
}
},
"interactionStatistic": {
"@type": "InteractionCounter",
"interactionType": { "@type": "WatchAction" },
"userInteractionCount": 15000
}
}
Key Components:
- Basic Video Info:
- Name: Title of the video.
- Description: Short summary of the video content.
- Thumbnail URL: URL of the video thumbnail.
- Upload Date: Date and time when the video was published.
- Duration: Video length in ISO 8601 format (e.g., PT10M30S for 10 minutes 30 seconds).
- Video Hosting Details:
- Content URL: Direct URL of the video file (MP4, WebM, etc.).
- Embed URL: URL for embedding the video (YouTube, Vimeo, etc.).
- Publisher Info:
- Publisher: The organization or individual who published the video.
- Logo: Publisher’s logo for branding.
- Engagement Metrics:
- Interaction Statistic: Number of times the video has been watched.
Recipe Schema
Enhances recipe visibility by displaying cooking time, ingredients, ratings, and images in search results.
- Used for food websites to display ingredients, cooking time, and ratings.
- Makes recipes stand out with rich snippets.

Recipe Schema Code Sample
{
"@context": "https://schema.org",
"@type": "Recipe",
"name": "Classic Chocolate Chip Cookies",
"description": "A delicious and easy-to-make classic chocolate chip cookie recipe.",
"image": [
"https://www.yourwebsite.com/images/chocolate-chip-cookies.jpg"
],
"author": {
"@type": "Person",
"name": "Jane Doe"
},
"datePublished": "2024-03-04",
"prepTime": "PT15M",
"cookTime": "PT12M",
"totalTime": "PT27M",
"recipeYield": "24 cookies",
"recipeCategory": "Dessert",
"recipeCuisine": "American",
"keywords": "cookies, chocolate chip, dessert, baking",
"recipeIngredient": [
"2 1/4 cups all-purpose flour",
"1 teaspoon baking soda",
"1/2 teaspoon salt",
"1 cup unsalted butter, softened",
"3/4 cup granulated sugar",
"3/4 cup brown sugar, packed",
"1 teaspoon vanilla extract",
"2 large eggs",
"2 cups semisweet chocolate chips"
],
"recipeInstructions": [
{
"@type": "HowToStep",
"name": "Preheat oven",
"text": "Preheat the oven to 375°F (190°C)."
},
{
"@type": "HowToStep",
"name": "Mix dry ingredients",
"text": "In a bowl, whisk together the flour, baking soda, and salt."
},
{
"@type": "HowToStep",
"name": "Cream butter and sugar",
"text": "In a separate bowl, beat butter, granulated sugar, and brown sugar until fluffy. Add vanilla and eggs, mixing well."
},
{
"@type": "HowToStep",
"name": "Combine ingredients",
"text": "Gradually mix in dry ingredients, then fold in chocolate chips."
},
{
"@type": "HowToStep",
"name": "Bake cookies",
"text": "Drop spoonfuls onto a baking sheet and
Key Components:
- Basic Recipe Info:
- Name: Recipe title.
- Description: Short summary of the recipe.
- Image: URL of the recipe image.
- Author: Who created the recipe?
- Published Date: When the recipe was posted.
- Cooking & Ingredients Details:
- PrepTime, CookTime, TTotalTime: Times in ISO 8601 format.
- Recipe Yield: Number of servings or quantity.
- Recipe Category & Recipe Cuisine: Classify the dish.
- Recipe Ingredient: List of ingredients.
- Step-by-Step Instructions:
- Recipe Instructions: Structured steps with names and descriptions.
- Nutrition & Ratings:
- Nutrition: Calories, carbs, protein, and fat content.
- Aggregate Rating: Average user rating and total reviews.
FAQ Schema
Displays frequently asked questions directly in search results, increasing visibility and potential CTR.
- Adds a list of frequently asked questions (FAQs) and their answers directly in search results.
- Improves CTR and helps users get quick answers.

FAQ Schema Code Sample
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What is your return policy?",
"acceptedAnswer": {
"@type": "Answer",
"text": "We accept returns within 30 days of purchase. Items must be in original condition with the receipt."
}
},
{
"@type": "Question",
"name": "Do you offer international shipping?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Yes, we ship worldwide. Shipping fees and delivery times vary based on location."
}
},
{
"@type": "Question",
"name": "How can I track my order?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Once your order ships, you’ll receive a tracking number via email to monitor your delivery."
}
}
]
}
Key Components:
- Context: Defines Schema.org as the structured data source.
- Type: Specify the page as an FAQPage.
- Main Entity: Contains an array of questions and answers.
- Each FAQ has:
- Type: Set to Question.
- Name: The actual question.
- Accepted Answer: The response to the question (set as Answer).
- Each FAQ has:
Why Use FAQ Schema?
✅ Helps Google display rich FAQ snippets in search results.
✅ Improves click-through rates (CTR) by providing quick answers.
✅ Enhances voice search optimization for smart assistants.
Best Practices:
- Keep answers concise and informative.
- Only include questions relevant to the page topic.
- Avoid duplicating FAQs across multiple pages.
How-To Schema
Displays frequently asked questions directly in search results, increasing visibility and potential CTR.
- Displays step-by-step instructions in search results to help users complete a task.
- Ideal for tutorials, DIY guides, and instructional content.

How-To Schema Code Sample
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "How to Bake a Chocolate Cake",
"description": "A step-by-step guide on baking a delicious homemade chocolate cake.",
"image": "https://www.yourwebsite.com/images/chocolate-cake.jpg",
"totalTime": "PT1H30M",
"estimatedCost": {
"@type": "MonetaryAmount",
"currency": "USD",
"value": "10"
},
"supply": [
{
"@type": "HowToSupply",
"name": "Flour, sugar, cocoa powder, eggs, butter, milk"
}
],
"tool": [
{
"@type": "HowToTool",
"name": "Mixing bowl"
},
{
"@type": "HowToTool",
"name": "Oven"
}
],
"step": [
{
"@type": "HowToStep",
"name": "Preheat oven",
"text": "Preheat your oven to 350°F (175°C).",
"image": "https://www.yourwebsite.com/images/preheat-oven.jpg"
},
{
"@type": "HowToStep",
"name": "Mix ingredients",
"text": "In a mixing bowl, combine flour, sugar, and cocoa powder. Add eggs, butter, and milk, then mix until smooth.",
"image": "https://www.yourwebsite.com/images/mixing-batter.jpg"
},
{
"@type": "HowToStep",
"name": "Bake the cake",
"text": "Pour the batter into a greased cake pan and bake for 30-35 minutes.",
"image": "https://www.yourwebsite.com/images/baking-cake.jpg"
},
{
"@type": "HowToStep",
"name": "Cool and serve",
"text": "Let the cake cool before serving. Enjoy!",
"image": "https://www.yourwebsite.com/images/finished-cake.jpg"
}
]
}
Key Components:
- Basic How-To Info:
- Name: Title of the how-to guide.
- Description: Brief summary of the tutorial.
- Image: URL of a featured image.
- Total Time: Estimated time to complete the process (ISO 8601 format).
- Estimated Cost: Approximate cost of materials.
- Supplies & Tools:
- Supply: Required materials or ingredients.
- Tool: Tools needed to complete the process.
- Step-by-Step Instructions:
- step
- Name: Step title.
- Text: Description of what to do.
- Image: Visual representation of the step.
- step
Why Use How-To Schema?
✅ Helps Google display rich how-to snippets in search results.
✅ Increases engagement with step-by-step visuals.
✅ Optimized for voice search and Google Assistant.
Review Snippet Schema
Shows star ratings and review counts in search results, increasing credibility and attracting more clicks.
- Displays star ratings and reviews in search results to enhance credibility and user trust.
- Helps businesses, products, and services stand out in search results.

Review Snippet Schema Code Sample
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Wireless Noise-Canceling Headphones",
"image": "https://www.yourwebsite.com/images/headphones.jpg",
"description": "High-quality wireless headphones with active noise cancellation and 30-hour battery life.",
"brand": {
"@type": "Brand",
"name": "TechSound"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.6",
"reviewCount": "234"
},
"review": [
{
"@type": "Review",
"author": {
"@type": "Person",
"name": "John Doe"
},
"datePublished": "2024-03-04",
"reviewRating": {
"@type": "Rating",
"ratingValue": "5",
"bestRating": "5",
"worstRating": "1"
},
"reviewBody": "These headphones have amazing sound quality and excellent noise cancellation. The battery life is impressive!"
},
{
"@type": "Review",
"author": {
"@type": "Person",
"name": "Jane Smith"
},
"datePublished": "2024-02-28",
"reviewRating": {
"@type": "Rating",
"ratingValue": "4",
"bestRating": "5",
"worstRating": "1"
},
"reviewBody": "Great sound and battery life, but a bit bulky for travel."
}
]
}
Key Components:
- Product Information:
- Name: Product title.
- Image: URL of the product image.
- Description: Short product summary.
- Brand: The product’s brand.
- Aggregate Rating
- Rating Value: Average rating (e.g., 4.6).
- Review Count: Total number of reviews.
- Individual Reviews (review):
- Each review has:
- Author: Name of the reviewer.
- Date Published: Date the review was posted.
- Review Rating:
- Rating Value: Rating given by the user.
- Best Rating & Worst Rating: Rating scale.
- Review Body: User’s written feedback.
- Each review has:
Why Use Review Snippet Schema?
✅ Helps Google display star ratings in search results.
✅ Boosts click-through rates (CTR) by making your listing more engaging.
✅ Improves SEO rankings and credibility.
Person Schema Markup
Helps Google understand and categorize personal profiles or image-related content better, improving visibility in image searches.
- Provides detailed information about an individual, including their name, job title, birthdate, social profiles, and more.
- Helps search engines understand and display personal details in a structured way.

Person Schema Markup Code Sample
{
"@context": "https://schema.org",
"@type": "Person",
"name": "John Doe",
"image": "https://www.yourwebsite.com/images/john-doe.jpg",
"jobTitle": "Digital Marketing Consultant",
"worksFor": {
"@type": "Organization",
"name": "XYZ Marketing Agency"
},
"url": "https://www.yourwebsite.com/john-doe",
"sameAs": [
"https://www.linkedin.com/in/johndoe",
"https://twitter.com/johndoe",
"https://www.facebook.com/johndoe"
],
"birthDate": "1985-07-15",
"nationality": "American",
"gender": "Male",
"alumniOf": {
"@type": "CollegeOrUniversity",
"name": "Harvard University",
"url": "https://www.harvard.edu"
},
"knowsAbout": ["SEO", "Digital Marketing", "Content Strategy"],
"email": "mailto:johndoe@example.com",
"telephone": "+1-123-456-7890",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main St",
"addressLocality": "New York",
"addressRegion": "NY",
"postalCode": "10001",
"addressCountry": "US"
}
}
Key Components:
- Basic Information:
- Name: Full name of the person.
- Image: Profile photo URL.
- Job Title: Person’s profession.
- Works For: Organization they are employed at.
- URL: Personal or professional website.
- Social & Contact Information:
- Same As: Social media profiles (LinkedIn, Twitter, etc.).
- Email: Contact email address.
- Telephone: Phone number.
- Personal Details:
- Birthdate: Date of birth (YYYY-MM-DD).
- Gender: Male, Female, or Other.
- Nationality: Person’s nationality.
- Alumni Of: University they attended.
- Expertise & Address:
- Knows About: List of expertise or skills.
- Address: Postal address, including city, state, and country.
Why Use Person Schema?
✅ Helps Google understand and display personal details in search results.
✅ Boosts brand credibility and personal SEO.
✅ Improves visibility in Knowledge Panels & Rich Snippets.
Predictions About Schema Data
- Do not add Breadcrumb schema markup to your homepage. It is meant for internal navigation and works best on subpages.
- Sitelinks Search Box schema should only be added to the homepage of your website, as it helps users search within your site directly from Google.
- FAQ Schema will primarily be shown for government and medical websites. Google has limited its visibility for most other industries.
- How-To Schema may not display on mobile search results as Google is reducing support for certain interactive rich results on mobile devices.
FAQs
Q #1: Does Schema Data Improve Rankings?
- Answer: No, schema data does not directly improve rankings. However, it helps Google better understand your content, which improves its visibility in search results. So, it improves CTR.
Q #2: Should We Use Schema Data on All Pages?
- Answer: No, you should use schema data only on pages where the information helps users and search engines better understand the content.
Q #3: Should I Use the Same Specific Schema Data on Multiple Pages?
- Answer: No, you should not repeat the same specific schema data on multiple pages unless it is necessary. Each page should have schema markup relevant to its unique content.
Q #4: How Many Types of Schema Markup Can Be Added to a Page?
- Answer: There is no limit to how many schema types you can add. It depends on the content of your page. If your page contains multiple types of information, you can add up to ten or more types of schema as long as they are relevant.
Q #5: I Have Added Schema Markup, But Google Is Not Showing Rich Results. Why?
- Answer: Adding the schema data does not guarantee to show rich results. It will encourage Google to show rich results.
Q #6: How Long Does It Take for Rich Results to Appear After Adding Schema Markup?
- Answer: There is no fixed timeline. Usually, rich results start appearing within 1-2 months, but in some cases, it may take longer.
Q #8: I Don’t Know Coding. How Can I Create Free Schema Data for My Website?
- Answer: You can use free tools like TechnicalSEO.com to generate schema data without coding. Just select the schema type, fill in the required details, and copy the generated JSON-LD code to add it to your website.
Q #7: How Can I Test My Schema Data?
Answer: You can test your schema markup using Google’s Rich Results Test or Schema Markup Validator. Simply enter your webpage URL or paste the schema code to check for errors and validate its implementation.