Añadir datos estructurados a ofertas de empleo

Puedes mejorar la experiencia de búsqueda de empleo añadiendo datos estructurados JobPosting a tus páginas web de ofertas de empleo. Si etiquetas tus ofertas con datos estructurados, pueden aparecer en secciones especiales de los resultados de la Búsqueda de Google. También puedes utilizar un sitio web de ofertas de empleo de terceros si quieres aparecer en Google.

Ejemplo de oferta de empleo en los resultados de búsqueda

Si eres una empresa, organización o propietario de un sitio web de contenido laboral, esta función te puede aportar muchos beneficios:

  • Resultados más interactivos: tus publicaciones pueden aparecer al buscar ofertas de empleo en Google, con tu logotipo, reseñas, valoraciones y detalles de los puestos de trabajo.
  • Más solicitantes y más motivados: con la nueva experiencia de usuario, los solicitantes de empleo pueden filtrar por varios criterios, como la ubicación o el cargo, lo que significa que es más probable que atraiga a solicitantes que estén buscando exactamente ese puesto.
  • Mayores posibilidades de descubrimiento y conversión: los solicitantes de empleo tendrán una nueva vía para interactuar con tus publicaciones y acceder a tu sitio web.

Cómo añadir datos estructurados

Los datos estructurados son un formato estandarizado con el que se puede proporcionar información sobre una página y clasificar su contenido. Consulta cómo funcionan los datos estructurados si aún no te has familiarizado con ellos.

A continuación se explica a grandes rasgos cómo crear, probar y publicar datos estructurados. Si necesitas una guía detallada para añadir datos estructurados a una página web, consulta el codelab de datos estructurados.

  1. Comprueba que el robot de Google pueda rastrear tus páginas web de ofertas de empleo; es decir, asegúrate de que no estén protegidas por archivos robots.txt ni por metaetiquetas robots.
  2. Asegúrate de que la configuración de carga del host permite rastreos frecuentes.
  3. Si tienes varias copias de la misma oferta de empleo en tu sitio web alojadas en diferentes URL, utiliza URL canónicas en cada copia de la página.
  4. Añade las propiedades obligatorias y las recomendadas. Para saber dónde colocar datos estructurados en tus páginas, echa un vistazo a este vídeo, en el que se explica dónde insertar datos estructurados JSON-LD en una página.
  5. Sigue las directrices técnicas y las políticas de contenido de ofertas de empleo.
  6. Valida tu código con la prueba de resultados enriquecidos. También puedes comprobar cómo se ven tus datos estructurados en la Búsqueda de Google.
  7. Crea varias páginas que incluyan tus datos estructurados y comprueba cómo las ve Google con la herramienta de inspección de URLs. Asegúrate de que Google pueda acceder a tu página y de que no esté bloqueada por un archivo robots.txt, por la etiqueta noindex ni por requisitos de inicio de sesión. Si la página se ve bien, puedes solicitar que Google vuelva a rastrear tus URLs.
  8. Avisa a Google de alguna de estas formas:
    • Utiliza la API Indexing para informar a Google de que puede rastrear una URL nueva o de que se ha actualizado el contenido de una URL.
    • Si no estás utilizando la API Indexing, envía un nuevo sitemap a Google mandando una solicitud GET a esta URL:
      http://www.google.com/ping?sitemap=location_of_sitemap

      Por ejemplo:

      http://www.google.com/ping?sitemap=http://www.example.com/sitemap.xml

      Ingerimos todo el sitemap y volvemos a rastrear las páginas en cuyo campo lastmod aparezca una fecha y hora más recientes que la última vez que se rastrearon esas páginas.

Ejemplos

Oferta de empleo estándar

A continuación se muestra un ejemplo de una oferta de empleo individual con código JSON-LD.


<html>
  <head>
    <title>Software Engineer</title>
    <script type="application/ld+json">
    {
      "@context" : "https://schema.org/",
      "@type" : "JobPosting",
      "title" : "Software Engineer",
      "description" : "<p>Google aspires to be an organization that reflects the globally diverse audience that our products and technology serve. We believe that in addition to hiring the best talent, a diversity of perspectives, ideas and cultures leads to the creation of better products and services.</p>",
      "identifier": {
        "@type": "PropertyValue",
        "name": "Google",
        "value": "1234567"
      },
      "datePosted" : "2017-01-18",
      "validThrough" : "2017-03-18T00:00",
      "employmentType" : "CONTRACTOR",
      "hiringOrganization" : {
        "@type" : "Organization",
        "name" : "Google",
        "sameAs" : "http://www.google.com",
        "logo" : "http://www.example.com/images/logo.png"
      },
      "jobLocation": {
      "@type": "Place",
        "address": {
        "@type": "PostalAddress",
        "streetAddress": "1600 Amphitheatre Pkwy",
        "addressLocality": ", Mountain View",
        "addressRegion": "CA",
        "postalCode": "94043",
        "addressCountry": "US"
        }
      },
     "baseSalary": {
        "@type": "MonetaryAmount",
        "currency": "USD",
        "value": {
          "@type": "QuantitativeValue",
          "value": 40.00,
          "unitText": "HOUR"
        }
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

Oferta de teletrabajo

A continuación, se muestra un ejemplo de una página con una oferta de teletrabajo.


<html>
  <head>
    <title>Software Engineer</title>
    <script type="application/ld+json">
    {
      "@context" : "https://schema.org/",
      "@type" : "JobPosting",
      "title" : "Software Engineer",
      "description" : "<p>Google aspires to be an organization that reflects the globally diverse audience that our products and technology serve. We believe that in addition to hiring the best talent, a diversity of perspectives, ideas and cultures leads to the creation of better products and services.</p>",
      "identifier": {
        "@type": "PropertyValue",
        "name": "Google",
        "value": "1234567"
      },
      "datePosted" : "2017-01-18",
      "validThrough" : "2017-03-18T00:00",
      "applicantLocationRequirements": {
        "@type": "Country",
        "name": "USA"
      },
      "jobLocationType": "TELECOMMUTE",
      "employmentType": "FULL_TIME",
      "hiringOrganization" : {
        "@type" : "Organization",
        "name" : "Google",
        "sameAs" : "http://www.google.com",
        "logo" : "http://www.example.com/images/logo.png"
      },
     "baseSalary": {
        "@type": "MonetaryAmount",
        "currency": "USD",
        "value": {
          "@type": "QuantitativeValue",
          "value": 40.00,
          "unitText": "HOUR"
        }
      }
    }
    </script>
  </head>
  <body>
  </body>
</html>

Retirar ofertas de empleo

Para retirar una oferta de empleo que ya no está disponible, sigue estos pasos:

  1. Debes retirar tu página mediante alguna de estas acciones:
    • Comprueba que se haya rellenado la propiedad validThrough con una fecha ya pasada.
    • Retira la página por completo (para que al solicitarla se devuelva un código de estado 404 o 410).
    • Retira los datos estructurados de JobPosting de la página.
  2. Avisa a Google de alguna de estas formas:
    • Usa la API Indexing para solicitar la retirada de una URL de ofertas de empleo del índice de la Búsqueda de Google.
    • Si no estás utilizando la API Indexing, envía un nuevo sitemap a Google mandando una solicitud GET a esta URL:
      http://www.google.com/ping?sitemap=location_of_sitemap

      Por ejemplo:

      http://www.google.com/ping?sitemap=http://www.example.com/sitemap.xml

      Ingerimos todo el sitemap y volvemos a rastrear las páginas en cuyo campo lastmod aparezca una fecha y hora más recientes que la última vez que se rastrearon esas páginas.

Marcar ofertas de teletrabajo

A causa del impacto que está teniendo la crisis del coronavirus (COVID-19) en las empresas y la ocupación, en Google hemos observado que las personas que buscan empleo tienen un mayor interés en las ofertas de teletrabajo. Para que les sea más fácil encontrar estas opciones de empleo relevantes, te recomendamos que añadas datos estructurados a tus ofertas de teletrabajo.

A continuación, se indica cómo pueden aparecer las ofertas de teletrabajo en la Búsqueda de Google:

Ejemplo de oferta de teletrabajo en los resultados de la Búsqueda

También puedes probarlo en la Búsqueda de Google:

 Ofertas de teletrabajo

Hay tres propiedades que ayudan a Google a comprender qué trabajos se pueden hacer desde casa:

  • jobLocationType: en esta propiedad puedes especificar que el puesto es de teletrabajo.
  • applicantLocationRequirements: usa esta propiedad para especificar desde qué ubicaciones geográficas los empleados pueden teletrabajar. Se debe incluir al menos un país.
  • jobLocation: en esta propiedad puedes especificar dónde se puede desempeñar físicamente el trabajo. No necesitas usar esta propiedad si no hay una ubicación física; por ejemplo, una oficina o un solar en construcción.

A continuación se indican algunos casos habituales en los que deberías marcar puestos de teletrabajo:

  • El trabajo se puede realizar desde casa, pero existen restricciones geográficas en la ubicación del empleado. No hace falta que el empleado vaya a un lugar de trabajo físico u oficina. Utiliza applicantLocationRequirements y jobLocationType.
    "applicantLocationRequirements": {
      "@type": "Country",
      "name": "USA"
    },
    "jobLocationType": "TELECOMMUTE"
  • El trabajo se puede realizar desde una ubicación física en Detroit (Michigan) o en remoto desde alguna ubicación de EE. UU. Utiliza jobLocation y jobLocationType.
    "jobLocation": {
      "@type": "Place",
      "address": {
        "@type": "PostalAddress",
        "addressLocality": "Detroit",
        "addressRegion": "MI",
        "addressCountry": "US"
      }
     },
    "jobLocationType": "TELECOMMUTE"
  • El trabajo se puede realizar desde una ubicación física en Detroit o de forma remota desde Michigan o Texas. Utiliza jobLocation, jobLocationType y applicantLocationRequirements.
    "jobLocation": {
      "@type": "Place",
      "address": {
        "@type": "PostalAddress",
        "streetAddress": "555 Clancy St",
        "addressLocality": "Detroit",
        "addressRegion": "MI",
        "postalCode": "48201",
        "addressCountry": "US"
      }
     },
    "applicantLocationRequirements": [{
        "@type": "State",
        "name": "Michigan, USA"
     },{
        "@type": "State",
        "name": "Texas, USA"
     }],
    "jobLocationType": "TELECOMMUTE"

Google usa como logotipo de tus ofertas de empleo la imagen que se muestra en la tarjeta de gráfico de conocimiento de tu empresa. Si prefieres otro, puedes sugerir un cambio o bien indicar mediante datos estructurados tu logotipo preferido, tanto para la tarjeta de gráfico de conocimiento de tu empresa como para tus ofertas de empleo.

Si tienes un sitio web de ofertas de empleo, puedes incluir un logotipo diferente para una organización determinada en lugar de la imagen que se muestra en la tarjeta de gráfico de conocimiento de la organización. Elegiremos cuál es el logotipo que mostraremos en los resultados de búsqueda, ya sea el logotipo del gráfico de conocimiento o el logotipo de hiringOrganization. La propiedad del logotipo solo puede mostrarse en tu sitio web de ofertas de empleo, y no se considera que es el logotipo canónico de la organización. Consulta más información en la sección hiringOrganization.

Monitorizar el rendimiento en la Búsqueda

Puedes comprender cómo interactúan los usuarios con tu oferta de empleo mediante las siguientes herramientas de Google:

  • Utiliza el informe de rendimiento en Search Console para mostrar datos de la vista ofertas de empleo o detalles de un resultado enriquecido de oferta de empleo determinado. Puedes generar estos resultados automáticamente con la API de Search Console.
  • Utiliza nuestros parámetros UTM personalizados para registrar impresiones después de que se dirija a un usuario desde la página detallada de la oferta de empleo a tu sitio web. Puedes usar los parámetros con Google Analytics u otras herramientas de seguimiento de terceros:
    • utm_campaign=google_jobs_apply
    • utm_source=google_jobs_apply
    • utm_medium=organic

Si notas que hay fluctuaciones inesperadas o incoherencias en el tráfico, utiliza la herramienta para identificar y solucionar problemas.

Directrices técnicas

  • Incluye datos estructurados en la página de producto que contenga la información más detallada. No añadas datos estructurados a páginas pensadas para mostrar listas de empleos (por ejemplo, las páginas de resultados de búsqueda). En estos casos, mejor aplica datos estructurados en las más específicas para describir un empleo concreto con los detalles correspondientes.
  • Añade una propiedad JobPosting por cada oferta de empleo que quieras anunciar. Los datos estructurados deben aparecer en la misma página que la descripción del trabajo que los solicitantes de empleo pueden leer en su navegador.
  • La mayoría de las propiedades solo deben aparecer una vez en la página web de la oferta de empleo, a menos que la descripción indique específicamente que se puede incluir más de una vez.
  • Si decides avisar a Google mediante sitemaps de los cambios que se producen en las URL de ofertas de empleo, sigue las directrices generales para sitemaps. Además, se aplican las siguientes directrices a las URL de ofertas de empleo.

    • Comprueba si el robot de Google puede acceder a las URL de sitemaps. Asegúrate de que las URL que incluyes en el sitemap no estén protegidas por un cortafuegos ni bloqueadas por tu archivo robots.txt.
    • Utiliza la fecha y hora más precisas posible en los valores de <lastmod> (sitemap), <pubDate> (RSS) o <updated> (Atom) para indicar cuándo se añadió o editó la página. El valor debe indicar la última vez que se modificó el contenido de la URL. Es importante que indiques la fecha y hora correctas, ya que el ancho de banda de rastreo es limitado y así no volveremos a rastrear páginas que no han cambiado. Además, cuanto más tengamos que rastrear tus páginas, más carga soportarán tus servidores.
    • No incluyas páginas de resultados de búsqueda, páginas de lista ni otras páginas dinámicas en el sitemap.
    • Las URL de sitemaps deben incluir la página canónica para cada oferta de empleo.

Políticas de contenido de las ofertas de empleo

Hemos creado las políticas de contenido de ofertas de empleo para asegurarnos de que los usuarios lleguen a ofertas de empleo que sean abiertas, relevantes y a las que puedan presentarse fácilmente. Las ofertas de empleo también se rigen según las directrices generales de datos estructurados y las directrices de calidad para webmasters. Si detectamos algún contenido que infrinja estas políticas, tomaremos las medidas pertinentes, y es posible que llevemos a cabo acciones manuales y eliminemos de Google las ofertas de empleo en cuestión.

Contenido irrelevante

La etiqueta JobPosting solo se debe utilizar en páginas que contengan una sola oferta de empleo. No se puede usar la etiqueta JobPosting en ninguna otra página, ni siquiera en las que no tengan ninguna oferta de empleo.

Contenido incompleto

No se permite la publicación de ofertas de empleo con descripciones de trabajo incompletas.

Información falsa

No se permite publicar ofertas de empleo que intenten suplantar la identidad de otras personas u organizaciones, o que realicen actividades con el objetivo de confundir, defraudar o engañar los usuarios. Por ejemplo, no se permite dar a entender que se está afiliado con otra persona u organización o que se cuenta con su respaldo cuando realmente no es así, ni utilizar varias cuentas para evadir nuestras políticas, eludir bloqueos o subvertir restricciones impuestas en sus cuentas.

Estos son algunos ejemplos de infracciones de las políticas:

  • Empleos o contenido que representan a la empresa de un modo que no sea preciso, realista o veraz.
  • Ofertas de empleo para trabajos falsos o que no existen, incluidas las ofertas cuyo objetivo principal sea el de recoger información sobre los candidatos, en vez de intentar contratarlos.
  • Títulos de empleos, descripciones y otra información que tenga un exceso de palabras clave para manipular su posicionamiento en la Búsqueda.
  • Proporcionar datos de ubicación falsos que no coincidan con la ubicación real del empleo.
  • La publicación de ofertas de empleo en nombre de una organización o empresa sin autorización.

Palabras malsonantes y lenguaje vulgar

No se permite la publicación de ofertas de empleo que utilicen palabras malsonantes, lenguaje obsceno ni ofensivo.

Anuncios que se hacen pasar por ofertas de empleo

No se permite la publicación de contenido promocional que se haga pasar por una oferta de empleo, como contenido publicado por terceros (por ejemplo, programas de afiliados).

Si Google recibe una reclamación en la que se indica que es posible que el contenido de una oferta de empleo esté infringiendo alguna ley, lo gestionaremos según lo estipulado en las políticas de la Búsqueda.

Ofertas de empleo caducadas

No se permite la publicación de ofertas de empleo caducadas. Lo ideal es que retires las ofertas de empleo caducadas de tu sitio web. Si prefieres no hacerlo, asegúrate de que en la propiedad validThrough hay una fecha ya pasada. De ese modo, los usuarios solo verán las ofertas de empleo que todavía están en proceso de contratación.

Trabajos que no indican cómo enviar candidaturas

No se permite la publicación de ofertas de empleo que no indican cómo enviar candidaturas. Se incluyen las siguientes:

  • Ofertas de empleo que anuncian eventos, como invitaciones a ferias profesionales.
  • Ofertas de empleo que requieren iniciar sesión para ver su descripción. Los usuarios deben poder ver la información de la oferta de empleo sin necesidad de iniciar sesión.

Recogida de currículums

Solo se pueden solicitar recogidas de currículums para puestos que haya disponibles. Es posible que se eliminen las solicitudes que recojan datos de candidatos, pero que actualmente no estén contratando.

Solicitudes de empleo

Las ofertas de empleo deben describir el puesto vacante, incluir los requisitos necesarios y otra información que sea pertinente para los usuarios que buscan empleo. No se permite la publicación de ofertas de empleo en las que los candidatos se ofrezcan a realizar un trabajo.

Ofertas que requieran hacer pagos

No se permite la publicación de ofertas de empleo que soliciten a los candidatos hacer algún pago.

Definiciones de tipos de datos estructurados

En esta sección se describen los tipos de datos estructurados relacionados con las ofertas de empleo.

Debes incluir las propiedades obligatorias para que el contenido pueda mostrarse en la experiencia de empleos de la Búsqueda de Google. Si quieres, puedes especificar también las propiedades recomendadas para proporcionar más información sobre tu contenido y, así, ofrecer una mejor experiencia a los usuarios.

JobPosting

Puedes consultar la definición completa de JobPosting en schema.org/JobPosting.

Propiedades obligatorias
datePosted

Date

Indica la fecha y hora originales en que un empleador publicó una oferta de empleo en formato ISO 8601. Por ejemplo, "24-01-2017" o "24-01-2017T19:33:17 + 00:00".

"datePosted": "2016-02-18"
description

Text

Indica la descripción completa de una oferta de empleo en formato HTML.

En description debe incluirse una descripción completa del puesto de trabajo, incluidas sus responsabilidades, calificaciones, capacidades, horas de trabajo y requisitos de formación y de experiencia. description no puede ser igual que title.

Directrices adicionales:

  • Debes formatear la descripción en HTML.
  • Como mínimo, añade saltos de párrafo usando <br>, <p> o \n.
  • La función reconoce las siguientes etiquetas HTML: <p>, <ul> y <li>.
  • La función no reconoce las etiquetas de encabezado y a nivel de carácter, como <h1>, <strong> y <em>. Aunque las etiquetas no afectan al formato de la función, puedes incluirlas sin problemas en la página.
hiringOrganization

Organization

Indica la organización que ofrece un puesto de trabajo. Debe ser el nombre de la empresa (como "Starbucks, Inc") y no la ubicación específica donde se está contratando personal (como "Starbucks en Gran Vía"). Por ejemplo:

"hiringOrganization": {
  "@type": "Organization",
  "name": "MagsRUs Wheel Company",
  "sameAs": "http://www.magsruswheelcompany.com"
}

Logotipos en sitios web de empleo de terceros

Si tienes un sitio web de ofertas de empleo de terceros, puedes incluir un logotipo diferente para una organización determinada en lugar de la imagen que se muestra en la tarjeta de gráfico de conocimiento de la organización. Para solicitar un logotipo diferente para una organización que ofrece puestos de trabajo, añade la propiedad del logotipo a la matriz hiringOrganization. Asegúrate de seguir las directrices de imágenes de logotipos y las directrices de logotipos de empresas. Por ejemplo:

"hiringOrganization": {
  "@type": "Organization",
  "name": "MagsRUs Wheel Company",
  "sameAs": "http://www.magsruswheelcompany.com",
  "logo": "http://www.example.com/images/logo.png"
}
jobLocation

Place

Las ubicaciones físicas de la empresa donde el empleado irá a trabajar (como una oficina o lugar de trabajo), no la ubicación donde se publicó el trabajo. Incluye tantas propiedades como sea posible; cuantas más proporciones, mayor será la calidad de la oferta de empleo que proporcionas a nuestros usuarios. Por ejemplo:

"jobLocation": {
  "@type": "Place",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "555 Clancy St",
    "addressLocality": "Detroit",
    "addressRegion": "MI",
    "postalCode": "48201",
    "addressCountry": "US"
  }
}

Varias ubicaciones físicas

Si el puesto tiene varias ubicaciones, añade varias propiedades jobLocation a una matriz. Google elegirá cuál es la ubicación que se debe mostrar en función de la consulta del candidato.

Trabajos remotos

En los trabajos en los que el empleado puede o debe trabajar de forma remota el 100 % de la jornada laboral, debes usar el elemento jobLocationType. No es obligatoria la propiedad jobLocation si ya se incluye applicantLocationRequirements.

title

Text

Indica el título de un puesto de trabajo (no el título de una publicación). Por ejemplo, "Ingeniero de software" o "Camarero". Por ejemplo:

"title": "Software Engineer"

Prácticas recomendadas:

  • En esta propiedad solo debe figurar el título de un puesto de trabajo.
  • No incluyas códigos de trabajo, direcciones, fechas, salarios ni nombres de empresa en la propiedad title.

    No se recomienda: "Solicita ahora un puesto de TI en Bucarest: requiere francés fluido"

    Se recomienda: "Especialista de mercado, requiere francés fluido"

  • Incluye títulos concisos y legibles.
  • No abuses de caracteres especiales como "!" y "*". Si usas demasiado estos caracteres, es posible que se considere que tus datos estructurados tienen contenido fraudulento. Los números y caracteres como "/" y "-" sí que se aceptan.

    No se recomienda: "*** ¡CONTRATACIÓN EN ALMACÉN EN UNA RUTA DE AUTOBUSES! ***"

    Se recomienda: "Asociado de almacén para enviar y recibir mercancía"

  • No uses name en lugar de title. Las propiedades de title y name no son intercambiables.
  • Si tienes un sitio web de ofertas de empleo de un tercero, no intentes modificar el cargo para seguir las directrices anteriores; esto puede dar lugar a que el título sea ilegible. En su lugar, proporciona el título tal como lo recibiste de la empresa u organización.
validThrough

DateTime

La fecha en que caducará una oferta de empleo en formato ISO 8601. Por ejemplo, "24-02-2017" o "24-02-2017T19:33:17 + 00:00". Por ejemplo:

"validThrough": "2017-03-18T00:00"

Si una oferta de empleo no caduca nunca, o si no sabes cuándo caducará, no incluyas esta propiedad. Si un puesto se ocupa antes de su fecha de vencimiento, retire la oferta.

Propiedades recomendadas
applicantLocationRequirements

AdministrativeArea

Las ubicaciones geográficas desde las que los empleados pueden teletrabajar. La descripción del trabajo debe indicar claramente que el candidato puede estar ubicado en determinadas ubicaciones geográficas. Esta propiedad solo se recomienda si los candidatos pueden estar ubicados en una o más ubicaciones geográficas y el trabajo puede o debe ser 100 % remoto.

En el siguiente ejemplo se sugiere que un trabajo se puede realizar de forma remota en cualquier lugar de los Estados Unidos:

"applicantLocationRequirements": {
  "@type": "Country",
  "name": "USA"
},
"jobLocationType": "TELECOMMUTE"

En el siguiente ejemplo se sugiere que un trabajo puede realizarse remotamente desde Canadá o desarrollarse en una ubicación física en Detroit (Michigan):

"jobLocation": {
  "@type": "Place",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "555 Clancy St",
    "addressLocality": "Detroit",
    "addressRegion": "MI",
    "postalCode": "48201",
    "addressCountry": "US"
  }
 },
"applicantLocationRequirements": {
    "@type": "Country",
    "name": "Canada"
 },
"jobLocationType": "TELECOMMUTE"
baseSalary

MonetaryAmount

Indica el salario base real del puesto según lo provisto por la empresa (no una estimación).

Para el unitText de QuantitativeValue, utiliza uno de los siguientes valores, que distinguen entre mayúsculas y minúsculas:

  • "HOUR"
  • "DAY"
  • "WEEK"
  • "MONTH"
  • "YEAR"

Por ejemplo:

"baseSalary": {
  "@type": "MonetaryAmount",
  "currency": "USD",
  "value": {
    "@type": "QuantitativeValue",
    "value": 40.00,
    "unitText": "HOUR"
  }
}

Para especificar un rango de salario, fija valores en minValue y en maxValue, mejor que uno solo en value. Por ejemplo:

"baseSalary": {
  "@type": "MonetaryAmount",
  "currency": "USD",
  "value": {
    "@type": "QuantitativeValue",
    "minValue": 40.00,
    "maxValue": 50.00,
    "unitText": "HOUR"
  }
}
employmentType

Text

Indica el tipo de empleo. Por ejemplo:

"employmentType": "CONTRACTOR"

Elige uno o varios de los siguientes valores, que distinguen entre mayúsculas y minúsculas:

  • "FULL_TIME"
  • "PART_TIME"
  • "CONTRACTOR"
  • "TEMPORARY"
  • "INTERN"
  • "VOLUNTEER"
  • "PER_DIEM"
  • "OTHER"

Puedes incluir más de una propiedad de employmentType. Por ejemplo:

"employmentType": ["FULL_TIME", "CONTRACTOR"]
identifier

PropertyValue

Indica el identificador único de la organización que contrata.

Por ejemplo:

"identifier": {
  "@type": "PropertyValue",
  "name": "MagsRUs Wheel Company",
  "value": "1234567"
}
jobLocationType

Text

Elige el valor TELECOMMUTE en esta propiedad para los trabajos en los que el empleado puede o debe trabajar de forma remota durante toda su jornada laboral (desde su hogar o desde cualquier sitio). Además de añadir un elemento jobLocationType, la descripción del trabajo debe indicar claramente que el trabajo es siempre en remoto. Es obligatorio usar la propiedad jobLocationType si el trabajo es siempre en remoto.

Requisitos

  • Los trabajos marcados como TELECOMMUTE deben ser completamente remotos. No uses este marcado en puestos que permitan teletrabajar de vez en cuando, en los que las jornadas de teletrabajo sean negociables ni en los que haya alguna otra circunstancia que haga que no se pueda desempeñar siempre a distancia. Que un trabajo sea simplemente un encargo no implica que sea en remoto.
  • Debes especificar como mínimo un país desde el cual los solicitantes son aptos para trabajar, utilizando applicantLocationRequirements, el método recomendado, o un valor predeterminado para el país de una jobLocation, siempre que también haya una opción para trabajar en una ubicación física. Si un trabajo remoto no contiene applicantLocationRequirements, Google muestra la oferta de empleo a cualquier persona en el país especificado en jobLocation.

En el siguiente ejemplo se muestra que el empleado puede presentarse físicamente para trabajar en un sitio de trabajo ubicado en Tucson (Arizona), o que puede trabajar de forma remota desde cualquier ubicación de Estados Unidos:

"jobLocation": {
  "@type": "Place",
  "address": {
    "@type": "PostalAddress",
    "addressLocality": "Tucson",
    "addressRegion": "AZ",
    "addressCountry": "US"
  }
 },
"jobLocationType": "TELECOMMUTE"

Solucionar problemas

Si tienes problemas para implementar datos estructurados en tu contenido, a continuación se incluyen recursos que pueden resultarte útiles.

Si tu oferta de empleo no aparece en los resultados de búsqueda de empleo o si has recibido una acción manual por etiquetas estructuradas con contenido fraudulento en Search Console, intenta resolver los problemas más comunes que se detallan a continuación. Si sigues teniendo problemas, revisa nuestras directrices.

Los datos estructurados están en la página incorrecta

Causa del problema: una página de resultados de búsqueda que contiene una o varias ofertas de empleo, es decir, una página de ofertas de empleo, incluye datos estructurados de JobPosting. Los datos estructurados de JobPosting solo deben estar en una página de ofertas de empleo (una página que contiene una sola oferta de empleo y no es una página de resultados de búsqueda). Es posible que hayas recibido el mensaje de Search Console: "Infracción de la política de datos estructurados: una página de lista no debe incluir datos estructurados de empleos concretos".

Soluciona el problema

  1. Quita los datos estructurados de JobPosting de la página de lista. Incluye únicamente los datos estructurados de JobPosting en páginas dedicadas a una oferta de empleo.
  2. Una vez resuelto el problema, envía tu sitio web para que se vuelva a revisar.

El contenido no coincide con los datos estructurados

Causa del problema: una página incluye contenido que no coincide con los datos estructurados de la página. Por ejemplo, el título de una oferta de empleo en la página no coincide con el valor listado de la propiedad de title. También puede haber contenido fraudulento, como títulos y descripciones cebo, la oferta puede parecer falsa y la oferta de empleo no ser representativa del trabajo real. Para obtener una lista completa de ejemplos, consulta nuestras directrices de contenido. Es posible que hayas recibido este mensaje de Search Console: "Infracción de la política de datos estructurados: se ha encontrado contenido en algunas páginas que no se corresponde con sus datos estructurados".

Soluciona el problema

  1. Verifica que los datos estructurados se corresponden con el contenido real de la página, sean representativos del puesto y no induzcan a error a los usuarios.
  2. Usa la herramienta de inspección de URLs para asegurarte de que el contenido sea visible en la página renderizada (es decir, tal como el robot de Google la ve).
  3. Una vez resuelto el problema, envía tu sitio web para que se vuelva a revisar.

Hay activas ofertas de trabajos caducados

Causa del problema: los usuarios pueden acceder a la página a través de la experiencia de búsqueda de empleo de Google aunque el trabajo haya caducado. Por lo general, esto se debe a las siguientes razones:

  • La propiedad validThrough no se ha incluido o no es de una fecha pasada.
  • La página aún está activa.
  • El flujo para solicitar el puesto de trabajo dirige a una página de oferta de empleo que ha caducado.
  • Los datos estructurados de JobPosting todavía están presentes en la página aunque el trabajo haya caducado.

Es posible que hayas recibido este mensaje de Search Console: "Infracción de la política de datos estructurados: se han detectado datos estructurados de JobPosting en ofertas caducadas".

Soluciona el problema

  1. Retira la oferta de empleo caducada mediante una de estas opciones:
    • Comprueba que se haya rellenado la propiedad validThrough con una fecha ya pasada.
    • Retira la página por completo (para que al solicitarla se devuelva un código de estado 404 o 410).
    • Retira los datos estructurados de JobPosting de la página.
  2. Si no estás utilizando la API Indexing, envía un nuevo sitemap a Google mediante una solicitud GET a la siguiente URL:
    http://www.google.com/ping?sitemap=location_of_sitemap
  3. Una vez resuelto el problema, envía tu sitio web para que se vuelva a revisar.

Falta la opción para solicitar el puesto de trabajo

Causa del problema: el usuario no dispone de ninguna forma para solicitar el puesto de trabajo en la página de la oferta de empleo. Es posible que hayas recibido este mensaje de Search Console: "Infracción de la política de datos estructurados: no se puede solicitar el puesto de trabajo en la página de la oferta de empleo".

Soluciona el problema

  1. Asegúrate de que haya una manera para que los usuarios soliciten el puesto de trabajo en la página.
  2. Una vez resuelto el problema, envía tu sitio web para que se vuelva a revisar.

El logotipo es incorrecto

Causa del problema: tu sitio web no tiene un gráfico de conocimiento o en él tu sitio web aparece con un logotipo incorrecto. Google usa como logotipo de tus ofertas de empleo la imagen que se muestra en la tarjeta de gráfico de conocimiento de tu empresa. Consulta más información sobre cómo Google selecciona tu logotipo en la sección Actualizar logotipos de empresa.

Soluciona el problema

Hay dos formas de solucionar el problema:

  • Comprueba que se indica el logotipo correcto con la propiedad hiringOrganization.logo. La actualización de los datos estructurados es más rápida que la actualización del gráfico de conocimiento y no requiere que este se verifique.
  • Sugiere un cambio en tu gráfico de conocimiento. La actualización de tu gráfico de conocimiento proporciona más control sobre cómo aparece tu organización en Google, aunque actualizarla puede llevar más tiempo. Si necesitas solucionar rápido un problema con el logotipo, añade la propiedad hiringOrganization.logo.

Falta la ubicación del puesto de trabajo o es incorrecta

Causa del problema: el robot de Google no comprende los valores proporcionados en las propiedades de jobLocation, addressLocality o addressRegion. Google intenta vincular la información de ubicación con una ubicación física, pero no se ha incluido ese tipo de información o no se ha dado la correcta.

Soluciona el problema

  1. Asegúrate de que en los datos estructurados se incluyan valores para jobLocation, addressLocality o addressRegion; las propiedades de ubicación disponibles dependerán de cuál sea la ubicación.
  2. Valida la nueva ubicación:
    1. Abre la prueba de resultados enriquecidos.
    2. Introduce la URL de la oferta de empleo en el cuadro de la URL de exploración.
    3. Haz clic en Validar.
    4. Haz clic en Vista previa.

      Correcto: la prueba de resultados enriquecidos muestra la ubicación correcta del puesto de trabajo en la herramienta de vista previa de la búsqueda de Google.

      Inténtalo de nuevo: la prueba de resultados enriquecidos muestra "falso" donde debería estar la ubicación del puesto de trabajo en la herramienta de vista previa de la búsqueda de Google. Comprueba que se trata de una ubicación real.

Disponibilidad en distintas regiones

Por fin podemos llevar la experiencia de búsqueda de empleo en Google a más regiones de todo el mundo. En estos momentos, la experiencia se encuentra disponible en las siguientes regiones.