¿Cómo puedo añadir el esquema de organización en la página de inicio?

¿Cómo puedo agregar el esquema de organización en la página de inicio?

Estimada @PoojaPatel,

Espero que te encuentres bien. ¿Dónde exactamente quieres agregarlo?

Según el enlace de referencia que proporcionaste, aquí tienes un ejemplo del esquema (formato microdatos):

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

Si este es el caso, podrías agregar el esquema a la plantilla de tu tema y colocarlo donde desees.

Según el enlace de referencia, existen cuatro formatos diferentes para esto:

  • Sin marcado
  • Microdatos
  • RDFa
  • JSON-LD

Por lo tanto, al no ser un experto en el uso de este esquema, parece que necesitas seleccionar un formato para este esquema y una ubicación exacta en el DOM de la(s) página(s) donde deseas que aparezca (¿quizás en el pie de página?).

Referencia:

Gracias por tu rápida respuesta.

Quiero usar el esquema JSON-LD.

  1. ¿Qué archivo necesito editar para agregar el código del esquema JSON?

  2. Para crear un esquema JSON de organización, ¿cómo puedo obtener datos como el nombre de la organización (nombre del sitio web), el logotipo (logotipo del sitio web) y la URL del sitio web?

Por favor, guíame para implementar el esquema.

Aquí tienes un buen ejemplo de cómo agregar o modificar los metadatos de schema.org
discourse-articles/app/views/topics at master · paviliondev/discourse-articles · GitHub

Discourse utiliza plantillas ERB para la vista de rastreador, las cuales pueden ser sobrescritas desde un plugin.