Structured Data: How to enrich your Snippet semantically

Design and Experience
Donnees structurees comment enrichir son snippet de façon semantique

Since the emergence of the Semantic Web, the use of structured data has been enriching search engine results pages in an intuitive way. How is this understanding of content possible? What is a rich snippet? How do you use microdata?

In this article we will only deal with microdata, which is a sort of improved version of microformats that is easier to integrate, particularly in HTML5.

Microdata: meaning added to information

Microdata are in fact values marked up with a type of semantic tagging that makes the content of your pages intelligible to search engines. Through these snippets of code, you use metadata that enhances your snippet in the SERP. This is what is known as the rich snippet, or enriched extract. As a result, your snippet is no longer limited to describing a title, a URL and a meta description! On the contrary, it can bring out important details such as a page’s breadcrumb trail, the number of reviews for a product, and so on.

*Snippet: the descriptive box that gives an extract of your page in the search engine results page.

*SERP (Search Engine Result Page): the search engine results page.

Take, for example, the case of the Allociné website for a query about the Star Wars films. You can see in the snippet below that the URL has been replaced by a more meaningful breadcrumb trail. Likewise, the reviews left for the film are represented by stars, and the rating given to the film along with the number of votes are highlighted just above the meta description.

As you will have gathered, this type of structured data offers significant advantages such as:

  • A more informative and intuitive snippet, which makes it possible to optimise the number of characters in the meta description tag.
  • A more imposing snippet in the SERPs, even an eye-catching one, thanks to the use of images and videos.
  • Better interpretation of the content by crawlers (search engines), which leads to better positions in the SERPs.
  • An improved user experience: thanks to greater relevance of results and the time saved by understanding them more easily.
  • An increase in CTR (click-through rate) thanks to eye-catching elements such as the price or the reviews left, which can encourage clicks.

Semantic tagging to structure that data

The idea is to nest specific tagging inside HTML elements. This will give semantic weight to your data. Once this markup is in place, the search engine will be able to understand the nature of the information. Let’s take as an example the leisure centre La Tête Dans les Nuages, where we held our latest internal event. In addition to its Google My Business page, the company can use microdata to bring information out in its organic snippet. This tagging is based on a trio: itemscope, itemtype and itemprop.

Itemscope and itemtype let you define an object

The purpose of these two fragments of code is to flag things up to the search engine, to make it understand that there is data to be brought out in this place. itemscope first indicates the block in question, and itemtype then makes it possible to tag the reference to which the element applies. Indeed, it may be a film that you want to describe, an author, a person, or in our present case an organisation.

La Tête Dans les Nuages
Address: 5 Boulevard des Italiens, 75002 Paris
Telephone: 01 40 13 08 08

Itemprop marks up the content of the object semantically

This last fragment of code works in the same way as an HTML attribute. It is placed inside an element in order to apply a property to it. This is how the semantic markup operates.

La Tête Dans les Nuages
5 Boulevard des Italiens 75002 Paris, France,
(+33 1) 40 13 08 08, E-mail: secretariat(at)latetedanslesnuages.com

Note that itemscope and itemtype can be used to define an object that is itself nested inside another. The tree structure is infinite, which makes it possible to create a genuine mesh and to define a knowledge graph of your content.

Likewise, we use tags that are semantically neutral in order to incorporate the microdata into them. You can also use tags to create groups that are close in meaning.

In addition, the use of the comma is necessary in order to concatenate the various properties. This brief example only shows a glimpse of the markup that is possible with microdata for an organisation. It is also possible to indicate the number of employees, its sponsors, and so on. The full list of these attributes is available on Schema.org, which is behind structured data.

How about we connect?

Shape your brand’s digital future. Whether you want to align your touchpoints, create unified customer experiences, or optimize your omnichannel ecosystem, we design solutions that blend innovation and elegance.

Parler à un expert

Insights,
the essentials

All news
Jamf Nation Meetup - Apple Numendo 2025.png
Design and Experience 22.01.2026

The future of Apple Management: Numendo’s take on the Jamf Nation Meet-Up Paris 2025

Eco-conception mobile
Design and Experience 25.02.2025

Mobile Eco-Design: best oractices for your app

Image représentant l'article sur le Référencement
Design and Experience 07.04.2022

Web Search Marketing acronyms

Outils utiles Numendo
Design and Experience 19.06.2020

Useful tools

Numendo Paris Agency

48 Rue de la Bienfaisance
75008 Paris

Our Paris agency supports brands and key accounts with their most strategic digital projects.

Located just 10 minutes from Saint-Lazare station and steps from the Miromesnil metro, it brings together our experts in consulting, e-commerce, product data, and omnichannel architecture.

Numendo Paris embodies the perfect synergy of strategic vision, technical expertise, and client proximity.

Be part of the adventure
Numendo Paris

Joining Numendo Paris means joining an innovation hub where technical excellence meets an entrepreneurial spirit. A stimulating environment to drive world-class strategic projects right in the heart of the capital.

Numendo Mulhouse Agency

2a Av. Auguste Wicky
68100 Mulhouse

The Mulhouse agency is our technical center of excellence dedicated to the performance of your business platforms.

Located in the heart of Alsace, steps from the Mulhouse train station and in close proximity to Germany and Switzerland, our office is home to a community of passionate experts focused on innovation and code robustness.

It embodies the group’s technological powerhouse, capable of building highly complex B2B and industrial ecosystems.

Be part of the adventure
Numendo Mulhouse

Thriving in Mulhouse means joining a historic hub where a passion for technology and team spirit take center stage. <br>A human-scale environment ideal for tackling large-scale industrial and technical challenges.

Numendo Genève Agency

Rue du Marché 5,
1204 Genève

Our Geneva agency combines a culture of precision with digital expertise to elevate your projects in Switzerland and internationally.

Ideally located in the very heart of Geneva, it offers a premium work environment to support the data transformation of the most demanding businesses.

Geneva is our dedicated hub for structuring product information and deploying agile and scalable e-commerce strategies, primarily within the luxury and finance sectors.

Be part of the adventure
Numendo Geneva

Being part of the Geneva team means cultivating high standards and precision to deliver high-performing, sustainable digital solutions.<br>An exceptional work environment to transform the future of product data and Swiss e-commerce.