Comment ajouter le schéma d'organisation sur la page d'accueil ?

Comment puis-je ajouter le schéma d’organisation à la page d’accueil ?

Chère @PoojaPatel,

J’espère que vous allez bien. Où exactement souhaitez-vous l’ajouter ?

Selon le lien de référence que vous avez fourni, voici un exemple de schéma (format microdonnées) :

<p itemscope itemprop="organization" itemtype="http://schema.org/Organization">
  <a href="http://npr.org" itemprop="url">
    <span itemprop="name">National Public Radio</span></a> a un sponsor :
        <span itemprop="sponsor" itemscope itemtype="http://schema.org/Organization">
          <a itemprop="url" href="http://www.example.com/GloboCorp">
          <span itemprop="name">GloboCorp</span></a>
        </span>.
</p>

Si c’est bien le cas, vous pouvez ajouter ce schéma à votre modèle de thème et l’insérer à l’endroit souhaité.

D’après votre lien de référence, il existe quatre formats différents pour cela :

  • Sans balisage
  • Microdonnées
  • RDFa
  • JSON-LD

Il semble donc, sans être expert en l’utilisation de ce schéma, que vous deviez choisir un format pour ce schéma et un emplacement précis dans le DOM de la ou des pages où vous souhaitez qu’il apparaisse (peut-être dans le pied de page ?).

Référence :

Merci pour votre réponse rapide.

Je souhaite utiliser le schéma JSON-LD.

  1. Quel fichier dois-je modifier pour ajouter le code du schéma JSON ?

  2. Pour créer un schéma JSON d’organisation, comment puis-je obtenir des données telles que le nom de l’organisation (nom du site web), le logo (logo du site web) et l’URL du site web ?

Veuillez m’orienter pour mettre en œuvre ce schéma.

Voici un bon exemple sur la façon d’ajouter ou de modifier les métadonnées schema.org
discourse-articles/app/views/topics at master · paviliondev/discourse-articles · GitHub

Discourse utilise un modèle ERB pour la vue destinée aux robots d’exploration, qui peut être remplacé par un plugin.