checklist seo

Données structurées pour Joomla

rich snippet dans Joomla

Grâce aux données structurées, vous pouvez enrichir le code HTML de votre site Joomla afin que les robots des moteurs de recherche puissent mieux comprendre les informations de vos pages. Cela peut conduire à une meilleure visibilité dans les résultats de recherche de Google. Les données structurées étaient auparavant également appelées micro-données, rich snippets, etc.

Elles aident à structurer votre HTML en définissant des sujets avec des propriétés dans votre code HTML. Elles n'affectent pas l'affichage visuel pour vos visiteurs ! Si vous les utilisez correctement, vous pouvez être récompensé par Google, qui adore les données structurées. Elles lui permettent de comprendre plus facilement votre contenu. Sans avoir à interpréter le code complet de la page, les données structurées peuvent instantanément indiquer à Google que la page traite d'une critique de livre, d'un produit du type bicyclette, d'un événement ou de quelque chose de ce genre. Vous pouvez également indiquer les propriétés d'un produit pour lui ajouter une structure supplémentaire.

Visibilité accrue dans les moteurs de recherche

Vous pouvez également obtenir des points bonus de la part de Google, comme l'affichage des étoiles d'évaluations des lecteurs dans les résultats de recherche, ou une petite vignette vidéo, le prix des produits de la boutique en ligne, etc : comme dans cet exemple pour une bicyclette :

microdata sont excellents pour être visualisées up in SERP

Dans ce cas, la bicyclette se distingue vraiment. Elle possède 4 types de propriétés qui sont directement visibles dans les résultats de la recherche

  • Le fil d'Ariane
  • Les évaluations des utilisateurs
  • Le prix
  • Le nombre d'articles en stock

Données structurées en HTML

Si vous regardez le code source de ce type de page, vous verrez peut-être quelque chose comme ceci :

<div itemprop="aggregateRating" itemscope="" itemtype="http://schema.org/AggregateRating">
   <div class="rating">
         <i class="star-img stars_3_half" title="3.5 star rating">
           <img alt="3.5 star rating" class="offscreen" src="/stars_map.png.">
         </i>
         <meta itemprop="ratingValue" content="3.5">
   </div>
</div

Vous pouvez voir que des propriétés sont attribuées aux balises, ce qui aide les moteurs de recherche à comprendre le code. La syntaxe est normalisée selon schema.org.

Cela n'améliorera peut-être pas votre classement, mais votre CTR (Clicks Through Rate, Taux de clics) dans le classement des moteurs de recherche s'en trouvera amélioré. Des études ont montré que les utilisateurs sont 30 % plus enclins à cliquer sur un résultat enrichi que sur un résultat similaire dépourvu de micro-données.

Notez qu'il existe plusieurs conventions pour ajouter des données structurées. L'exemple ci-dessus utilise des micro-données, c'est-à-dire que vous ajoutez des balises à votre code HTML, à l'intérieur des balises qui décrivent le produit. Mais vous pouvez également utiliser des données structurées JSON, où le code est ajouté dans la section <head> du HTML, comme dans cet exemple pour une adresse (inclus entre une balise script) :

{
 "@context": "http://schema.org",
 "@type": "Person",
 "address": {
 "@type": "PostalAddress",
 "addressLocality": "Seattle",
 "addressRegion": "WA",
 "postalCode": "98052",
 "streetAddress": "20341 Whitworth Institute 405 N. Whitworth"
 },
}

Google aime beaucoup ce format. Vous trouverez d'autres exemples sur www.schema.org. Si vous avez le choix, utilisez le format JSON. Bien que les deux soient valables, Google conseille d'utiliser le format JSON. Il peut sembler assez compliqué d'ajouter toutes ces balises structurées à votre contenu, mais heureusement, la plupart du temps, vous n'avez pas besoin de le faire manuellement. Dans certains cas, le noyau de Joomla s'en charge déjà, mais dans la plupart des cas, vous devez chercher des extensions qui les ajoutent. Ou utiliser des extensions qui les intègrent déjà. Il s'agit par exemple d'extensions de boutiques comme Hikashop ou de calendriers d'événements comme RS-Events. Elles fournissent des données structurées "out of the box" .

Il est très important de vérifier que les données structurées sont créées correctement. Une simple petite faute de frappe peut corrompre des données structurées. Pour le vérifier, utilisez l'outil de test des données structurées de Google. Il vous suffit de taper l'URL que vous souhaitez tester. Un exemple de produit d'achat pourrait être quelque chose comme ceci :

résultats enrichies test  sur la google search console

Vous pouvez voir également des messages non critiques. En général, cela ne pose pas de problème, mais  il est important de vérifier les messages critiques.

Comment utiliser les données structurées dans Joomla

Dans les anciennes versions de Joomla, il fallait utiliser des plugins et des surcharges pour les mettre en œuvre. Aujourd'hui, Joomla les prend en charge "out of the box", même si ce n'est encore que pour des mises en œuvre limitées. Tout n'est pas pris en compte, mais seulement certaines fonctionnalités, comme les articles et les personnes de contact. regardez cet exemple de code pour un contact créé avec le composant Contacts du noyau de Joomla :

<dl itemprop="address" itemscope="" itemtype="http://schema.org/PostalAddress">
   <dd><span class="contact-street" itemprop="streetAddress">
          Street here...
   </span></dd>
   <dd><span class="contact-suburb" itemprop="addressLocality">
         City here...
   </span></dd>
   <dd><span class="contact-postcode" itemprop="postalCode">
         Postal code here...
   </span></dd>
</dl>

Comme vous pouvez le constater, il est très important d'utiliser chaque champ exactement comme il se doit. J'ai souvent utilisé le champ de l'adresse pour y inscrire des informations sans rapport avec l'adresse, simplement pour des questions de formatage, mais cela devrait maintenant être évité.

Par ailleurs, le module « Fil de navigation» prend désormais en charge les micro-données, ce qui vous permet d'afficher le Fil de navigation dans les pages de résultat de Google :

site joomlaseo microdata fil de navigation

Des extensions Joomla pour les données structurées

J'ai déjà constaté que, dans de nombreux cas, vous pouvez utiliser des extensions qui prennent simplement en charge les données structurées. Prenons l'exemple de Hikashop, l'une des solutions de commerce électronique les plus populaires pour Joomla. Dans le domaine du commerce électronique, la logique de la mise en place d'un produit parfaitement structuré est assez simple. Vous avez le nom du produit, son prix, sa valeur en stock, ses commentaires, sa marque, etc. Les champs disponibles que vous remplissez dans le backend se traduisent automatiquement par des données structurées valides. Il en va de même pour de nombreuses extensions de calendrier d'événements. Dans ce cas, il vous suffit de vérifier que les données structurées sont effectivement générées correctement.

Dans d'autres cas, vous voulez simplement des données structurées dans des articles Joomla que vous avez customisés dans un but spécifique, comme une FAQ, une recette, une vidéo, ou quelque chose d'autre qui a besoin d'être structuré. Dans ce cas, vous pouvez avoir besoin d'une extension spécifique pour vous aider. Les plus importantes sont :

  • 4SEO de Weeblr
  • Google Structured Data de Tassos Marinos

Regardez ma page d'extensions pour plus d'information sur ces 2 extensions.

Notez que pour la mise en place du référencement local de votre entreprise, j'ai un article spécifique qui aborde ce sujet.

Cet article est une traduction libre du tutoriel de Simon Kloostra : Structured data in Joomla 

Ils nous ont fait confiance

Universités & organismes de recherche

L' INSERM - unité U999, Université Paris Sud - Centre Chirurgical Marie Lannelongue

The Center for Groundwater Studies - Australie

L 'ENSAE : École Nationale de la statistique et de l'administration

La Maison des Sciences de l'Homme Paris Nord , UMS de l'université Paris 8, de l'université Paris 13 et du CNRS

L' Institut Supérieur de Développement - ISD Flaubert

Monpellier RIO imaging (MRI), plate - Forme Technologique (PFT), labellisée IBiSA.

CNRS - INEE  Le Laboratoire d'Excellence Dispositif de Recherche Interdisciplinaire sur les Interactions Hommes-Milieux (LabEx DRIIHM)

Organismes publics

Ministère de la défense : État Major de la 3ème Brigade Mécanisée

La mairie de la ville de Marly le Roi

La mairie de la ville de Breuillet

La mairie de la ville de Thuir

L' Agence Locale de l'Energie de la métropole marseillaise

L' Institut de Formation en Masso-kinésithérapie de Montpellier - Centre Hospitalier Universitaire de Bellevue

Le Centre de Gestion de la fonction Publique Territoriale des Alpes de Haute Provence

La Capitelle - couveuse d'entreprises du Gard

Le Centre Social Intercommunal de Saint Quentin de la Poterie

Le collège & lycée Saint Charles

Le lycée Philippe Lamour

Le centre François Baclesse: Centre de Lutte Contre le Cancer (CLCC)

L' Etablissement Régional de Formations des Professions Paramédicale du Groupement d'Intérêt Public des Etablissement de Santé d'Avignon et du pays de Vaucluse

Entreprises

Astrium une filiale EADS No 1 européen et No 3 mondial de l'industrie spatiale

Messer France

Photonlines

Shânti Gestion

App-Line

Vincent et Mireille

Axiom Information

Galerie Art City

Le Château de Boisson

LM Control

Vagabonde International

Photonlines Energy

la Pisciculture la Croisière

FHSolution

NaturEditions

Etudions à l'étranger

E.P.A.

Microeconomix

Alatak

Jade Black Design

Une bague une destinée

Schmulb

Espace revêtements

Partenaire de réussite

Stylitek

Fun-Kart

The Crew Coach

Sanitval

Ateliers d'écriture de Virginie Lou

cam4you

SDB+

Armelle Bongrain - architecte d'intérieur

ECIM

Riveria Expat Consultants

Florence Thorez - Diététicienne Nutritionniste

Le Séchoir

Le Moulin de Bouydou

L' Espace de Formation Clinique et Psychanalytique

Cours de musique à Montpellier

Leads Planet

Agerix

Etudions à l'étranger

Biopreserv

Aloes RED

InfoTour

EverNew

Synalabs

Bureau d'Etudes Arlaud

Stage de musique été

Fermetures Neuvillaises

Linguapolis

Weblligence

ASD Protect

Véronique Crépaux

Françoise Léon

Inovtolerie

BlueSafe

Viasocial

Repco Marine

King Jouet

Dr Abbas

ER3M

Cryo'net

Vectoring Talents

Desir d'écrire

Dr Girardin

Installation yperreault

Viaortho

Viadentiste

Alice Sweet Home

Cannes property services

La méthode Silva

Les outils du mieux être

Pinceaux et Camaïeux

Viacoach

ASH Conciergerie

MC Coaching Pro

Argos communication 

Cpsforma

Hervé Graille - Architecte 

Adrien Baguet - Architecte

Ingelic

Coach du bonheur

ONG / Associations

UNESCO: International Music Council

L' Association de Recherche en Soins Infirmiers

L' Union Internationale Contre la Tuberculose et les maladies respiratoires

Le Centre National des Risques Industriels

L' Institut International des Hautes Études en Psychanalyse

SurdiFrance : Association nationale de malentendants

La fondation Internationale de l'Hôpital Albert Scmhweitzer à Lambaréné

La Maison des Professions Libérales Ile de France

Le Conseil National de l' Enseignement Agricole Privé

La ligue Dauphiné Savoie de tennis

Le Conseil Permanent Régional des Associations d’Environnement

Le Syndicat des Podologues d'Île de France

La compagnie aux grands pieds

L' Espace de l'Ouest Lyonnais

Les Courants d'Airs

Nîmes Volley Ball

Le Club photo de Saint-Laurent-du-Var 

En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour notamment réaliser des statistiques de visites