Obtenga AI SEO GRATIS.

¡Aprende más!

What is Schema Markup?

Schema markup is a format for presenting search engines with the key details of your content. It consists of code that allows bloggers to present information about a webpage and its content in a structured format. 

Search engines use Schema markup to better understand the details of the content. They also use it to set up the rich results displayed for that specific content. For example, Google could display this rich result because the content contains a Recipe Schema markup.

Schema markup allows search engines to display rich snippets

The Schema markup is developed and managed by Schema.org, a joint effort by Google, Microsoft, Yahoo, and Yandex. Schema.org was founded on June 2, 2011.

While Schema markup and structured data are used interchangeably, structured data is a general term for any data created and stored in a standardized format. Schema markup is the name of a specific type of structured data.

Importance of the Schema Markup

Schema markup helps search engines understand the key details of your content. While search engines can understand a webpage without a Schema markup, the Schema markup provides specific information about the content, allowing them to better understand it.

For example, the Event Schema markup specifies crucial details about an event, such as venue and time. Similarly, the Job Posting Schema markup provides search engines with essential details about the job post, such as the expected salary and the type of employment (full-time, part-time, or contractor).

Schema Markups Supported by Google

Schema.org has over 800 Schema markups, but Google only displays a rich snippet for less than 40. So, if you want Google to consider your content for rich snippets, you must use a supported Schema markup. 

Rank Math supports more structured data outside the ones supported by Google. Google has confirmed that it uses this structured data and has stated that it will support more structured data as time passes. That said, here are the structured data that can result in a rich snippet:

1 Artículo

The Article Schema markup provides structured data about news articles, blog posts, and other written content on a site. It helps search engines understand specific details associated with the article, such as its headline, author, publish date, and images.

The Article Schema markup can appear in multiple formats. This is how it appears for a regular article.

Article rich result for a blog post

This is how it appears for news articles.

Article rich result for news articles

2 Book Actions

The Book Actions Schema markup lets visitors buy books directly from Google results pages. When the Schema markup is present, Google displays the store name, book price, and format on the search results page. It also includes a button that sends visitors to the product page.

Book rich results on Google results pages

3 Migaja de pan

The Breadcrumb Schema markup provides structured data about a website’s navigation hierarchy. It is displayed with the regular text results and allows visitors and search engines to understand the site’s structure and content hierarchy.

Breadcrumbs rich results on Google results pages

4 Carousel

The Carousel Schema markup provides structured data about a collection of related items from a single site. It is displayed in a sliding format on the search results page. The Carousel Schema is not used alone but combined with the Course list, Movie, Recipe, or Restaurant Schema.

The Carousel Schema may appear differently for multiple queries. For example, this is what it looks like when we search for a recipe.

Sample of the carousel rich snippet on Google results page

This is what the same Carousel Schema looks like for movies.

Sample of the carousel rich snippet on Google search results page

5 Course Info

The Course Info Schema markup provides structured data about educational courses offered by multiple providers. The rich result typically includes the course title, ratings, and price. It also displays the details of the provider and platform through which the course can be accessed.

Course info rich results on Google results pages

6 Course List

The Course List Schema markup provides structured data about multiple courses offered by the same provider, which could be an institution or online platform. The rich snippet includes a course title, description, and details about the provider.

Course list rich results on Google results pages

7 Dataset

The Dataset Schema markup allows Google to optimize data on a webpage for display in Google Dataset Search. Google Dataset Search is a vertical search engine that allows users to find and access publicly available data. This data can be downloaded and used for research and analysis purposes.

Dataset rich results on Google results pages

8 Discussion Forum

The Discussion Forum Schema markup allows Google to identify user-generated comments on online forums and communities. The rich result typically displays relevant results from multiple online forums.

Discussion forum rich results on Google results pages

9 Education Q&A

The Education Q&A Schema markup allows students to discover answers to educational questions on Google Search. The questions and answers are displayed in flash card format.

Education Q&A rich results on Google results pages

10 Employer Aggregate Rating

The Employer aggregate rating Schema markup provides Google with reviews about an employer. Google then uses this information to display the employer’s ratings on search results pages. The ratings are typically left on job boards and comparison sites by current and past employees. 

Employer Aggregate Rating rich results on Google results pages

11 Estimated Salary

The Estimated Salary Schema markup allows websites to inform Google of the salary range for specific roles in an organization. This information helps job seekers understand potential earnings and make informed career decisions. 

Estimated Salary rich results on Google results pages

12 Evento

The Event Schema markup provides structured information about organized events like music concerts and festivals. The markup specifies crucial details such as the event name, date, location, and description.

Event rich results on Google results pages

13 Fact Check

The Fact Check Schema markup provides structured data about fact-checked claims. This includes the claim itself, its source, and whether it was found to be true or false. This markup helps search engines present trustworthy information and combat misinformation. 

Fact check rich results on Google results pages

14 Preguntas más frecuentes

The FAQ Schema markup presents frequently asked questions on the search results page. However, the FAQ rich result is less common as Google has reduced its appearance on its search results page. 

FAQ rich results on Google results pages

15 Image Metadata

The Image Metadata Schema markup provides structured information about images, including their title, description, copyright, and licensing details.

Google uses the Image Schema markup to display licensing details

16 Oferta de trabajo

The Job Posting Schema markup provides structured data about job listings displayed directly on search results pages. The listing covers the job details, including its title, description, requirements, salary, and location.

Job Posting rich results on Google results pages

17 Learning Video

The Learning Video Schema markup allows searchers to discover educational videos. The rich result is almost like the Video rich result but focuses on educational videos only. 

18 Negocio local

The Local Business Schema markup provides structured data about a specific business operating in a local area. It displays the business’s details, including its address, phone number, opening hours, and services, in the Google Knowledge panel of the search results page.

To view the Google knowledge panel for a local search, click on any local results on the search results page.

Sample of the local results on search results pages

Google will display the local business knowledge panel, as shown below.

Local Business rich results on Google results pages

19 Math Solver

The Math Solver Schema markup shows students and teachers how to solve mathematical problems. It shows the workings and final solution of the mathematical problem directly on the search results page.

Math Solver rich results on Google results pages

20 Película Schema

The Movie Schema markup displays a movie carousel on search results pages. Visitors can then review the images in the carousel to find movies they may be interested in. 

Movie rich results on Google results pages

21 Organization

The Organization Schema markup allows search engines to display correct information about a business. The details are included in the organization’s knowledge panel on the search results page.

Organization rich results on Google results pages

22 Practice Problem

The Practice Problem Schema markup allows Google to display specific practice problems on its search results page. Students can use these to improve their knowledge of a subject matter. 

Practice Problem rich results on Google results pages

23 Producto

The Product Schema markup allows bloggers and ecommerce stores to display their product details on Google results pages. The rich result displays the product’s title, image, price, and ratings. It also displays the seller’s information and available discounts.

Product rich results on Google results pages

24 Profile Page

los Profile Page Schema displays information about a specific person or organization that posts on an online forum or discussion platform. This Schema allows Google to identify additional details about a person or organization that publishes on a forum or discussion platform.

Profile Page results on Google results pages

25 Preguntas y respuestas

The Q&A Schema markup allows Google to display solutions to search queries that indicate the searcher needs help completing an action. The questions and answers are extracted from online forums. Google typically includes the “Top answer” tag for such answers.

Q&A rich results on Google results pages

26 Receta

The Recipe Schema markup provides Google with the details of a recipe, including the name of the meal or snack, its ingredients, cooking time, and cooking instructions. Google displays these as part of the recipe rich result. 

Recipe rich results on Google results pages

27 Review Snippet

The Review Snippet Schema markup displays the average rating of multiple reviews left on a site. The Review Schema is not used alone but with a Book, Recipe, Movie, Product, Software App, or Local Business Schema. 

Review Snippet rich results on Google results pages

28 Software App

The Software App Schema markup allows Google to show visitors specific details about a software or app. This includes its description, price, and supported platforms. 

Software App rich results on Google results pages

29 Speakable

The Speakable Schema markup allows Google to identify news content that can be converted to speech and read out by virtual assistants and similar devices. Unlike other rich results, the Speakable Schema markup is not visible.

30 Special Announcement

The Special Announcement Schema markup indicates announcements from legitimate and authoritative establishments like governments, schools, and health organizations. These announcements could be news, warnings, or updates.

31 Subscription and Paywalled Content

The Subscription and paywalled content Schema markup allows Google to identify content that requires users to pay or subscribe to access. This Schema markup does not visually appear on the search results pages. Instead, it allows Google to differentiate hidden content that requires payment from cloaked content.

32 Vacation Rental

The Vacation Rental Schema markup allows Google to provide searchers with details of a vacation property. The rich result includes multiple details about the property, including its name, description, image, and location.

Vacation Rental rich results on Google results pages

33 Vehicle Listing

The Vehicle Listing Schema markup provides structured data about vehicles for sale. Its rich result includes the name, make, model, year, price, and vehicle mileage. 

Vehicle Listing Schema markup on Google result pages

34 Video

The Video Schema markup provides detailed information about a video. Google may display the video rich results directly on its results page.

Video rich results on Google results pages

Google will also display the videos on its Videos results page.

Video rich results on Google video results pages

🇪🇸 Español