Datos estructurados de la organización (Organization)

Panel de conocimiento del comercio en los resultados de la Búsqueda de Google
Panel de conocimiento del comercio en los resultados de la Búsqueda de Google

Agregar datos estructurados de la organización a tu página principal puede ayudar a Google a comprender mejor los detalles administrativos de tu organización y desambiguarla en los resultados de la búsqueda. Algunas propiedades se usan en segundo plano para distinguir tu organización de otras (como iso6523 y naics), y otras pueden influir en los elementos visuales de los resultados de la Búsqueda (como qué logo se muestra en los resultados de la Búsqueda y en el panel de conocimiento). Si eres comerciante, puedes ampliar la información de tu panel de conocimiento del comercio y perfil de marca, como la política de devoluciones, la dirección y la información de contacto. No hay propiedades obligatorias, sin embargo, te recomendamos que agregues tantas propiedades como sean relevantes para tu organización.

Cómo agregar datos estructurados

Los datos estructurados son un formato estandarizado para proporcionar información sobre una página y clasificar su contenido. Si aún no estás familiarizado con los datos estructurados, obtén más información sobre su funcionamiento.

A continuación, presentamos una descripción general para aprender a compilar, probar y actualizar datos estructurados.

  1. Agrega todas las propiedades recomendadas que se apliquen a tu página web. No hay propiedades obligatorias, puedes agrega todas aquellas que se aplican a tu contenido. Según el formato que uses, obtén información sobre las ubicaciones donde puedes insertar datos estructurados en la página.
  2. Sigue los lineamientos.
  3. Valida tu código con la Prueba de resultados enriquecidos y corrige cualquier error crítico. Procura también corregir los problemas no críticos que puedan marcarse en la herramienta, ya que pueden ayudar a mejorar la calidad de los datos estructurados (sin embargo, esto no es necesario para que se muestren los resultados enriquecidos).
  4. Implementa algunas páginas que incluyan tus datos estructurados y utiliza la Herramienta de inspección de URLs para probar el modo en el que Google ve la página. Asegúrate de que Google pueda acceder a la página y que no esté bloqueada por un archivo robots.txt, una etiqueta noindex ni requisitos de acceso. Si la página se ve bien, puedes pedirle a Google que vuelva a rastrear tus URLs.
  5. Para mantener informado a Google sobre los cambios futuros, te recomendamos que envíes un mapa del sitio. Puedes automatizar este proceso con la API de Search Console Sitemap.

Ejemplos

Organization

Aquí hay un ejemplo de información sobre la organización en código JSON-LD.


<html>
  <head>
    <title>About Us</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "Organization",
      "url": "https://www.example.com",
      "sameAs": ["https://example.net/profile/example1234", "https://example.org/example1234"],
      "logo": "https://www.example.com/images/logo.png",
      "name": "Example Corporation",
      "description": "The example corporation is well-known for producing high-quality widgets",
      "email": "contact@example.com",
      "telephone": "+47-99-999-9999",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "Rue Improbable 99",
        "addressLocality": "Paris",
        "addressCountry": "FR",
        "addressRegion": "Ile-de-France",
        "postalCode": "75001"
      },
      "vatID": "FR12345678901",
      "iso6523Code": "0199:724500PMK2A2M1SQQ228"
    }
    </script>
  </head>
  <body>
  </body>
</html>

OnlineStore (subtipo de Organization) con una política de devoluciones

Este es un ejemplo de una tienda en línea con una política de devoluciones en código JSON-LD.

Consulta la documentación sobre el lenguaje de marcado de la política de devoluciones para obtener información detallada sobre las políticas de devoluciones.

<html>
  <head>
    <title>About Us</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "OnlineStore",
      "name": "Example Online Store",
      "url": "https://www.example.com",
      "sameAs": ["https://example.net/profile/example12", "https://example.org/@example34"],
      "logo": "https://www.example.com/assets/images/logo.png",
      "contactPoint": {
        "contactType": "Customer Service",
        "email": "support@example.com",
        "telephone": "+47-99-999-9900"
      },
      "vatID": "FR12345678901",
      "iso6523Code": "0199:724500PMK2A2M1SQQ228",
      "hasMerchantReturnPolicy": {
        "@type": "MerchantReturnPolicy",
        "applicableCountry": ["FR", "CH"],
        "returnPolicyCountry": "FR",
        "returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
        "merchantReturnDays": 60,
        "returnMethod": "https://schema.org/ReturnByMail",
        "returnFees": "https://schema.org/FreeReturn",
        "refundType": "https://schema.org/FullRefund"
      }
      // Other Organization-level properties
      // ...
    }
    </script>
  </head>
  <body>
  </body>
</html>

OnlineStore (subtipo de Organization) con un programa de membresías

Este es un ejemplo de una tienda en línea con un programa de membresía y dos niveles de membresía en código JSON-LD.

Consulta la documentación sobre el marcado de programas para miembros para obtener información detallada sobre los programas para miembros.

<html>
  <head>
    <title>About Us</title>
    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "OnlineStore",
      "hasMemberProgram": {
        "@type": "MemberProgram",
        "name": "Membership Plus",
        "description": "For frequent shoppers this is our top-rated loyalty program",
        "url": "https://www.example.com/membership-plus",
        "hasTiers": [
          {
            "@type": "MemberProgramTier",
            "@id": "#plus-tier-silver",
            "name": "silver",
            "url": "https://www.example.com/membership-plus-silver",
            "hasTierBenefit": [
              "https://schema.org/TierBenefitLoyaltyPoints"
            ],
            "membershipPointsEarned": 5
          },
          {
            "@type": "MemberProgramTier",
            "@id": "#plus-tier-gold",
            "name": "gold",
            "url": "https://www.example.com/membership-plus-gold",
            "hasTierRequirement":
            {
              "@type": "CreditCard",
              "name": "Example platinum card plus"
            },
            "hasTierBenefit": [
              "https://schema.org/TierBenefitLoyaltyPrice",
              "https://schema.org/TierBenefitLoyaltyPoints"
            ],
            "membershipPointsEarned": 10
          }
        ]
      }
      // Other Organization-level properties
      // ...
    }
    </script>
  </head>
  <body>
  </body>
</html>

Lineamientos

Debes seguir estos lineamientos para habilitar los datos estructurados y que estos sean aptos para mostrarse en los resultados de la Búsqueda de Google.

Lineamientos técnicos

Te recomendamos que coloques esta información en tu página principal o en una sola página que describa a tu organización, por ejemplo, la página Acerca de nosotros. No es necesario que la incluyas en todas las páginas de tu sitio.

Recomendamos usar el subtipo de schema.org más específico de Organization que coincida con tu organización. Por ejemplo, si tienes un sitio de comercio electrónico, te sugerimos usar el subtipo OnlineStore en lugar de OnlineBusiness. Si tu sitio es sobre una empresa local, por ejemplo, un restaurante o una tienda física, te recomendamos que proporciones tus detalles administrativos con el subtipo más específico de LocalBusiness y seguir los campos obligatorios y los recomendados para las empresas locales, además de los campos recomendados en esta guía.

Definiciones de tipos de datos estructurados

Google reconoce las siguientes propiedades de una Organization. Para ayudar a Google a comprender mejor tu página web, incluye tantas propiedades recomendadas que se apliquen a ella como sea posible. No hay propiedades obligatorias, puedes agregar todas aquellas que se aplican a tu organización.

Propiedades recomendadas
address

PostalAddress

La dirección (física o de correo) de tu organización, si corresponde. Incluye todas las propiedades que correspondan a tu país. Cuantas más propiedades indiques, mayor será la calidad del resultado para los usuarios. Puedes proporcionar varias direcciones si tienes una ubicación en varias ciudades, estados o países. Por ejemplo:

"address": [{
  "@type": "PostalAddress",
  "streetAddress": "999 W Example St Suite 99 Unit 9",
  "addressLocality": "New York",
  "addressRegion": "NY",
  "postalCode": "10019",
  "addressCountry": "US"
},{
  "streetAddress": "999 Rue due exemple",
  "addressLocality": "Paris",
  "postalCode": "75001",
  "addressCountry": "FR"
}]
address.addressCountry

Text

Indica el país de tu dirección postal con el código de país ISO 3166-1 alpha-2 de dos letras.

address.addressLocality

Text

La ciudad de tu dirección postal.

address.addressRegion

Text

Región de su dirección postal, si corresponde. Por ejemplo, un estado.

address.postalCode

Text

El código postal de tu dirección.

address.streetAddress

Text

La dirección completa de tu dirección postal.

alternateName

Text

Otro nombre común que recibe tu organización, si corresponde.

contactPoint

ContactPoint

La mejor manera en que un usuario se puede comunicar con tu empresa, si corresponde. Incluye todos los métodos de asistencia disponibles para los usuarios según las prácticas recomendadas de Google. Por ejemplo:

"contactPoint": {
  "@type": "ContactPoint",
  "telephone": "+9-999-999-9999",
  "email": "contact@example.com"
}
contactPoint.email

Text

La dirección de correo electrónico para contactarse con tu empresa, si corresponde. Si usas un tipo LocalBusiness, especifica una dirección de correo electrónico principal a nivel de LocalBusiness antes de usar contactPoint para especificar varias formas de comunicarte con tu organización.

contactPoint.telephone

Text

Número de teléfono para comunicarse con tu empresa, si corresponde. Asegúrate de incluir el código de país y de área. Si usas un tipo LocalBusiness, especifica un número de teléfono principal en el nivel LocalBusiness antes de usar contactPoint para especificar varias formas de comunicarse con tu organización.

description

Text

Una descripción detallada de tu organización, si corresponde.

duns

Text

El número DUNS de Dun & Bradstreet para identificar tu Organization, si corresponde. Te recomendamos que uses el campo iso6523Code con el prefijo 0060: en su lugar.

email

Text

La dirección de correo electrónico para contactarse con tu empresa, si corresponde.

foundingDate

Date

Es la fecha en la que se fundó tu Organization en el formato de fecha ISO 8601, si corresponde.

globalLocationNumber

Text

El número de ubicación global de GS1 que identifica la ubicación de tu Organization, si corresponde.

hasMerchantReturnPolicy

Valor repetido de MerchantReturnPolicy

La política de devoluciones de tu Organization, si corresponde. Consulta el lenguaje de marcado de la política de devoluciones del comercio para obtener información detallada sobre las propiedades obligatorias y opcionales de MerchantReturnPolicy.

hasMemberProgram

Valor repetido de MemberProgram

Un programa de membresía (de lealtad) que proporciones, si corresponde Consulta el lenguaje de marcado de programas para miembros para obtener información detallada sobre las propiedades obligatorias y opcionales de MemberProgram.

iso6523Code

Text

El identificador ISO 6523 de tu organización, si corresponde. La primera parte de un identificador ISO 6523 es un ICD (Designador de Código Internacional) que define qué esquema de identificación se usa. La segunda parte es el identificador real. Recomendamos separar el ICD y el identificador con dos puntos (U+003A). Entre los valores de ICD comunes, se incluyen los siguientes:

  • 0060: Sistema Universal de Numeración (DUNS) de Datos de Dun & Bradstreet
  • 0088: Número de ubicación global de GS1 (GLN)
  • 0199: Identificador de entidad legal (LEI)
legalName

Text

Es el nombre legal registrado de tu Organization, si corresponde y es diferente de la propiedad de name.

leiCode

Text

El identificador de tu Organization, como se define en ISO 17442, si corresponde. Te recomendamos que uses el campo iso6523Code con el prefijo 0199: en su lugar.

naics

Text

El código del Sistema de Clasificación de Industrias de América del Norte (NAICS) para tu Organization, si corresponde.

name

Text

El nombre de tu organización. Usa los mismos valores de name y alternateName que usas para el nombre del sitio.

numberOfEmployees

QuantitativeValue

Indica la cantidad de empleados de tu Organization, si corresponde.

Ejemplo con una cantidad específica de empleados:

"numberOfEmployees": {
  "@type": "QuantitativeValue",
  "value": 2056
}

Ejemplo con la cantidad de empleados en un rango:

"numberOfEmployees": {
  "@type": "QuantitativeValue",
  "minValue": 100,
  "maxValue": 999
}
sameAs

URL

La URL de una página en otro sitio web con información adicional sobre tu organización, si corresponde. Por ejemplo, una URL a la página de perfil de tu organización en una red social o un sitio de opiniones. Puedes proporcionar varias URLs sameAs.

taxID

Text

El ID fiscal asociado con tu Organization, si corresponde. Asegúrate de que taxID coincida con el país que proporcionaste en el campo address.

telephone

Text

Es el número de teléfono de la empresa destinado a ser la forma de contacto principal para los clientes, si corresponde. Asegúrate de incluir el código de país y de área.

url

URL

Es la URL del sitio web de tu organización, si corresponde. Esto ayuda a que Google pueda identificar tu organización de manera única.

vatID

Text

El código de IVA (Impuesto sobre el valor agregado) asociado con tu Organization, si corresponde a tu país y empresa. Este es un indicador de confianza importante para los usuarios (por ejemplo, pueden buscar tu empresa en registros públicos de IVA).

Solución de problemas

Si tienes problemas para implementar o depurar datos estructurados, te brindamos algunos recursos que podrían resultarte útiles.