Comment ajouter les Microdata à vos articles Joomla!

Simon Grange.

Les microdata permettent aux moteurs de recherche de comprendre des détails importants sur le contenu de votre site.

Les microdata (ou microdonnée en français) fournissent à Google et Bing des informations complémentaires sur votre contenu, comme par exemple noms, descriptions, dates et votes. Et, parce que les moteurs de recherche peuvent comprendre vos données plus clairement et plus facilement, la mise en place de ces microdata sur votre site Joomla! aura souvent pour effet de faire monter votre clasement dans les résultats des moteurs de recherche.

Regardons comment mettre cela en place.

Dans Joomla!, le support des microdata a été ajouté dans la version 3.3 qui est sortie en avril 2014.
La meilleur façon de fournir ces microdata est d'utiliser votre template.

Certains templates proposent déjà le support des microdata, mais pas tous. Si votre template est sorti avant avril 2014, il est presque certain qu'il ne propose pas ce support. S'il est plus récent, il est possible que oui.

Je vais vous montrer comment tester votre template puis comment ajouter les microdata si nécessaire.

Vérifier si votre template supporte les microdata

Pour commencer, regardons si votre template supporte les microdata pour vos articles.

  • Rendez-vous sur ce site
  • Collez l'URL de l'un des articles de votre site
  • Cliquez sur le bouton "Validate"

Sur la partie droite de l'écran vous devriez avoir des résultats comme :

  • inLanguage
  • name
  • url
  • genre
  • datePublished
  • articleBody
  • author
  • headline
  • image

Cette image montre un template qui utilise correctement les microdata :

Template Joomla! avec microdata

Template Joomla! supportant les microdata

Si vous voyez une image comme celle ci-dessous, cela signifie que votre template utilise correctement les microdata, mais qu'il possède des erreurs. Dans ce cas, vous pouvez vous tourner vers votre fournisseur de templates pour lui demander une solution.

template joomla! erreur sur microdata

Template Joomla! supportant les microdata mais comportant des erreurs

Si vous ne voyez aucun résultat, votre template n'utilise pas les microdata. Continuez ce tutoriel pour comprendre comment mettre en place ces microdata.

Réglage schema

Pour les articles, nous allons utiliser le schema de http://schema.org/Article.

Comme nous l'avons déjà vu, la solution pour mettre en place les microdata sur Joomla! est d'utiliser les surcharges de template. Nous devons créer une surcharge de template pour les articles.

  • Editez ou créez la surcharge de template pour les articles seuls.
  • Ouvrez le fichier placé dans : templates/votre_template/com_content/default.php
  • Recherchez la balise div qui sert de container à l'article. Cette balise a souvent comme nom quelque chose comme "main-container".
  • Ajoutez dans cette div itemscope itemtype="http://schema.org/Article" comme cela :

Ajouter les balises pour les articles

Nous allons désormais continuer à éditer ce fichier default.php. Regardez bien dans ce fichier pour ajouter chaque propriété à sa place. Par exemple, nous allons ajouter itemprop="name" au titre de l'article et nous allons ajouter itemprop="datePublished" à la date de publication.

inLanguage

name

Article title

url

genre

Category title

datePublished

articleBody

Article full text.

author

headline

Article headline

image

alternative text

Tester de nouveau

Testez de nouveau votre site web afin de vous assurer que tout est correctement en place. Si c'est le cas, vous n'avez plus qu'à attendre le passage des robots des moteurs de recherche.

La boutique

Joomla! 3 Le livre pour tousJoomla! 3 Le Livre Pour Tous
est écrit pour toutes les personnes qui débutent avec Joomla!, ou qui possèdent déjà quelques connaissances avec les versions précédentes, et qui souhaitent construire et entretenir un site web sans avoir à entrer dans le code.

Cet article est une traduction de How to Add Microdata to Articles in Joomla 3.

Sur ce site, nous utilisons des cookies.