Schema.org est un vocabulaire spécifique utilisé par les webmasters pour baliser différents éléments au sein de leurs pages HTML. Ce format a été lancé en 2011 avec pour objectif de standardiser les données structurées. En effet, avant cela, plusieurs formats pouvaient être utilisés par les webmasters : microformats, microdonnées, RDFa.

Pour quelle raison utiliser les données structurées ?

.

Lorsqu’un internaute visite une page web, il en comprend rapidement la signification. Cependant, ce n’est pas aussi facile que cela pour les robots : leur compréhension de la page est beaucoup plus limitée. Les données structurées de Schema.org permettent de rendre les contenus des pages beaucoup plus compréhensibles pour les moteurs de recherche. Ainsi, les moteurs de recherche peuvent maintenant comprendre si une page a pour objet une entreprise, un livre, un film ou même une personne. .

Comment mettre en place une structuration sémantique sur ses pages HTML ?

.

La structuration sémantique offerte par Schema.org peut être intégrée au code HTML de chaque page d’un site Internet. .

3 éléments sont essentiels avec Schema.org : .

  • Itemscope : cet attribut vous permet d’identifier un bloc au sein de votre code HTML.

.

Prenons l’exemple d’une page web parlant du livre Voyage au centre de la terre de Jules Verne. Voici son code HTML intégrant Itemscope :

[pastacode lang=”markup” manual=”%3Cdiv%20itemscope%3E%0A%20%3Ch1%3EVoyage%20au%20centre%20de%20la%20terre%3C%2Fh1%3E%0A%20%3Cspan%3EJules%20vernes%20(1828-1905)%3C%2Fspan%3E%0A%20%3Cspan%3EScience%20fiction%3C%2Fspan%3E%0A%3C%2Fdiv%3E%0A” message=”” highlight=”” provider=”manual”/]

Vous indiquez ainsi aux moteurs de recherche que les éléments compris dans la

parlent d’un seul et même sujet.

  • Itemtype : cet attribut vous permet d’identifier le sujet traité dans la page.

Toujours avec le même exemple, voici un aperçu du code HTML :

[pastacode lang=”markup” manual=”%3Cdiv%20itemscope%20itemtype%3D%22http%3A%2F%2Fschema.org%2FBook%22%3E%0A%20%3Ch1%3EVoyage%20au%20centre%20de%20la%20terre%3C%2Fh1%3E%0A%20%3Cspan%3EJules%20vernes%20(1828-1905)%3C%2Fspan%3E%0A%20%3Cspan%3EScience%20fiction%3C%2Fspan%3E%0A%20%3C%2Fdiv%3E%0A” message=”” highlight=”” provider=”manual”/]

  • Itemprop : il s’agit ici des différentes propriétés relatives au contenu

Dans le code HTML, dans le cas d’un livre, cela peut se matérialiser de la façon suivante :

 

[pastacode lang=”markup” manual=”%3Cdiv%20itemscope%20itemtype%3D%22http%3A%2F%2Fschema.org%2FBook%22%3E%0A%20%3Ch1%20itemprop%3D%22name%22%3EVoyage%20au%20centre%20de%20la%20terre%3C%2Fh1%3E%0A%20%3Cspan%3E%3Cspan%20itemprop%3D%22author%22%3EJules%20Verne%3C%2Fspan%3E(1828-1905)%3C%2Fspan%3E%0A%20%3Cspan%20itemprop%3D%22genre%22%3EScience%20fiction%3C%2Fspan%3E%0A%20%3C%2Fdiv%3E%0A” message=”” highlight=”” provider=”manual”/]

 

Grâce à Schema.org, il est donc possible de décrire un livre, un film, une personne, une entreprise ou encore un produit. Pour découvrir la liste complète des types d’éléments, c’est par ici que ça se passe !

Enfin, une fois votre code bien structuré, il vous est possible de le tester grâce au Structured Data Testing Tool de Google.

Les données structurées ont-elles un impact sur le référencement ?

 

La structuration sémantique qui est permise par Schema.org ne doit pas être confondue avec les Rich Snippets. En effet, les Rich Snippets permettent de mettre en valeur des contenus, directement dans les SERPs des moteurs de recherche. Alors que ce n’est pas le cas des données structurées. Pour autant, il est possible de dire que les données structurées peuvent avoir un impact positif sur le référencement. Car plus les robots comprennent de quoi parlent les pages d’un site web, plus ces dernières auront la chance d’être bien indexées. La structuration sémantique risque d’ailleurs de prendre de plus en plus d’importance dans les mois qui viennent : l’algorithme de Rankbrain, qui s’intéresse aux concepts et non plus seulement aux mots clés, devient de plus en plus intelligent au fil des jours.