Como adicionar schema de organização na página inicial?

Como posso adicionar o esquema de organização na página inicial?

Prezada @PoojaPatel,

Espero que você esteja bem. Onde exatamente você deseja adicioná-lo?

De acordo com o link de referência, aqui está um exemplo do esquema (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> tem um patrocinador:
        <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 for esse o caso, você pode adicionar o esquema ao modelo do seu tema e inseri-lo onde desejar.

Pelo link de referência, existem quatro formatos diferentes para isso:

  • Sem marcação
  • Microdata
  • RDFa
  • JSON-LD

Portanto, parece que, não sendo especialista no uso desse esquema, você precisa selecionar um formato para esse esquema e uma localização exata no DOM da(s) página(s) onde deseja que ele exista (talvez no rodapé?).

Referência:

Obrigado pela resposta rápida.

Quero usar o esquema JSON-LD.

  1. Qual arquivo preciso editar para adicionar o código do esquema JSON?

  2. Para criar um esquema JSON de organização, como posso obter dados como nome da organização (nome do site), logotipo (logotipo do site) e URL do site?

Por favor, oriente-me sobre como implementar o esquema.

Aqui está um bom exemplo de como adicionar/modificar os metadados do schema.org
https://github.com/paviliondev/discourse-articles/tree/master/app/views/topics

O Discourse utiliza um template ERB para a visualização do crawler, que pode ser sobrescrito por meio de um plugin.