Come aggiungere lo schema dell'organizzazione alla homepage?

Come posso aggiungere lo schema Organization alla homepage?

Gentile @PoojaPatel,

Spero che tu stia bene. Dove esattamente vuoi aggiungerlo?

In base al link di riferimento che hai fornito, ecco un esempio di schema (formato microdata):

<p itemscope itemprop="organization" itemtype="http://schema.org/Organization">
  <a href="http://npr.org" itemprop="url">
    <span itemprop="name">National Public Radio</span></a> ha uno 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>

Se è questo il caso, puoi aggiungere lo schema al template del tuo tema e inserirlo nel punto desiderato.

Dal tuo link di riferimento, esistono quattro formati diversi per questo:

  • Senza markup
  • Microdata
  • RDFa
  • JSON-LD

Quindi, a quanto pare, non essendo un esperto nell’uso di questo schema, devi scegliere un formato per lo schema e una posizione esatta nel DOM della/e pagina/e in cui desideri che sia presente (magari nel footer?).

Riferimento:

Grazie per la rapida risposta.

Voglio utilizzare lo schema JSON-LD.

  1. Quale file devo modificare per aggiungere il codice dello schema JSON?

  2. Per creare lo schema JSON di un’organizzazione, come posso ottenere dati come il nome dell’organizzazione (nome del sito web), il logo (logo del sito web) e l’URL del sito web?

Per favore, guidami nell’implementazione dello schema.

Ecco un buon esempio su come aggiungere o modificare i metadati schema.org
https://github.com/paviliondev/discourse-articles/tree/master/app/views/topics

Discourse utilizza un template ERB per la vista dei crawler, che può essere sovrascritto da un plugin.