Structured data refers to the schema markup on websites, a code that assists search engines in comprehending the content of URLs, resulting in enhanced display in search engine results, known as rich results. Common examples include ratings, events, and more. The following glossary provides essential information on structured data.
Structured data involves content markup crafted to assist search engines in understanding and categorizing site content.
Various vocabularies are available at schema.org, an initiative by Google, Microsoft, Yahoo, and Yandex. This results in a standardized catalog of data markups that numerous search engines can interpret.
Structured data elements can show as rich results in search engines results, making them vital for SEO. Users receive enhanced results in SERPs, besides the usual title, link, and description. Common examples include preparation time for recipes or shop ratings in snippets.
Not all schema markups appear as rich results in organic search results. While Google, Bing, or Yandex may not always generate rich results from structured data, comprehensive markup enhances the likelihood. It aids search engine crawlers in better interpreting your content.
Databases like the Google Knowledge Graph also utilize entity data from schema markup.
Below are key markups in the structured data repository:
JSON-LD is the most common format for adding structured data markup. Besides this JavaScript option, microdata can be inserted into HTML as code snippets, though Google no longer supports RDFa since 2000. Google recommends JSON-LD for its dynamism and flexibility.
JSON-LD can be integrated into websites in various ways. For CMS users like WordPress, adding JSON-LD is simple with plugins like Yoast SEO, allowing markup implementation site-wide or customized per category or URL.
While search engines may not always award rich snippets to pages with schema markup, using diverse schema elements is beneficial for better indexing and ranking. Search engine layouts constantly evolve, impacting elements required for rich results.
Previously, almost every Google search result featured AggregateRating snippets, but this has significantly decreased. Now, ratings for products and services are typically generated through third-party sites like online review platforms.
General test: Use the schema Markup Validator to check your URL against all schema.org vocabularies. Different search engines accept various schemas, making this tool valuable. The validator is a successor to Google's now-defunct Structured Data Testing Tool.
Once a URL is re-indexed, immediate checks can confirm whether identified elements appear as rich snippets. However, not all markup schemas yield rich results, so success isn't guaranteed. In SEO, success often translates to increased organic traffic, with the Google Search Console's click-through-rate reflecting rich result effectiveness.