Your browser is out of date. The site might not be displayed correctly. Please update your browser.

Knowledge Base
SEMrush Toolkits
SEO Toolkit
Site Audit
What do the Structured Data Markup Items in Site Audit Mean?

What do the Structured Data Markup Items in Site Audit Mean?

Question

To better understand the Structured Data items meaning, let’s start with the basic terms.

What is Structured Data?
Site Audit feature for markups
Which Structured Data items does Site Audit recognize?

What is Structured Data?

Structured Data refers to a code created using schema.org vocabulary that helps your site pages appear in search results in a specific and much richer way (Rich Results or SERP Features). 

Using Structured Data, you provide Google with detailed information about your page content. As a result, your site can win special search results – SERP Features (What SERP Features can SEMrush Track?

For example, a recipe page with valid structured data can appear in a graphical search result. Without visiting a website, users can see a recipe’s picture, ingredients,  calorie count, and cooking time. If a site gets into an instant result, people are more likely to click through to the webpage.

a recipe page with valid structured data can appear in a graphical search result

To be able to appear in Rich Results, you need to:

  1. Add a piece of code from schema.org to the page. Schema.org is a large collection of code examples. Google uses some of them to pull out the relevant data from your website and build Rich Results (there are 29 Structured Data items that Google defines.) For instance, How-to (a set of steps to successfully complete a task), Local Business (business details, including open hours, ratings, directions), Product (information about a product, including price, availability, and review ratings), etc.  
  2. Use one of three formats that Google supports, e.g. one of three ways to write a code: Microdata, JSON-LD, RDFa. These formats are called markups.
  3. Fill the required properties for an item in accordance with Google requirements (defining more recommended features can make it more likely that your information can appear in Reach Results).

Site Audit feature for markups 

The Site Audit tool can explore Structured Data items for each URL and identify which pages are eligible for being in Rich Results.

Let’s say you’ve noticed that your competitor is outranking you winning a SERP Feature – now you should check whether the markup is implemented on your page.  

The Site Audit tool can explore Structured Data items for each URL and identify which pages are eligible for being in Rich Results.

SEMrush recognizes structured data items in the format of Microdata and JSON-LD. Schema.org RDFa items are significantly less used, and we currently do not support them. To validate RDFa, we recommend using Google Structured Data Testing Tool.

From 29 Structured Data items that Google defines, Site Audit defines 24 top-level items (we don't support items in beta and with limited access).

Which Structured Data items does Site Audit recognize?

Please note: we use the same vocabulary as Google does, but it can differ from schema.org vocabulary. Here’s a list of Site Audit Structured Data items and how they are indicated in schema.org:
 

Data item  Schema.org @type
Article NewsArticle or BlogPosting or Article
Book Book
Breadcrumb BreadcrumbList
Carousel ItemList
Course Course
COVID-19 announcements SpecialAnnouncement
Dataset Dataset
Employer Aggregate Rating Employer Aggregate Rating
Estimated salary MonetaryAmountDistribution
Event Event
Fact Check ClaimReview
Claim (soon)
Rating (soon)
FAQ FAQPage
How-to HowTo
Job posting JobPosting
Local Business LocalBusiness, including 148 specific types
Logo "@type": "Organization"
and have field "logo":
Movie Movie
Product Product
Q&A QAPage
Recipe Recipe
Review snippet Review
AggregateRating
Sitelinks search box WebSite
with potentialAction: [{
@type: "SearchAction"
Software App SoftwareApplication
Video VideoObject
   
Critic Review Not currently supported
Image License Not currently supported
Job Training Not currently supported
Speakable Not currently supported

Please note: Site Audit doesn’t recognize the Structured Data that appears after rendering of the JavaScript code, such as the one provided with the Google Tag Manager. 

To validate those, open the page in a browser –> click “View Page Source” –>  copy the page code –> paste the code into the Google Structured Data Testing tool.