Datos estructurados de ofertas de empleo (JobPosting
) para la búsqueda de empleo
Puedes mejorar la experiencia de búsqueda de empleo añadiendo datos estructurados de 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.
![Ilustración de cómo puede aparecer la experiencia de las ofertas de empleo en los resultados de la Búsqueda de Google](https://developers-dot-devsite-v2-prod.appspot.com/static/search/docs/images/jobs-search-ui.png?authuser=4&hl=es)
Si eres una empresa o tienes un sitio web de contenido laboral, esta función puede servirte para muchas cosas:
- Resultados más interactivos: tus publicaciones pueden aparecer al buscar ofertas de empleo en Google, donde aparecerán con tu logotipo, reseñas, valoraciones y detalles de los puestos de trabajo.
- Más candidatos y más motivados: con la nueva experiencia de usuario, quienes buscan trabajo pueden filtrar por varios criterios, como la ubicación o el cargo, lo que significa que es más probable que atraiga a personas que estén buscando exactamente ese puesto.
- Mayores posibilidades de descubrimiento y conversión: quienes buscan trabajo tendrán una nueva forma de interactuar con tus ofertas y de acceder a tu sitio.
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.
- Asegúrate de que la configuración de carga del host permita rastreos frecuentes.
- Si tienes varias copias de la misma oferta de empleo alojadas en diferentes URLs de tu sitio web, indica una URL canónica en cada copia de la página.
- Añade las propiedades obligatorias y las recomendadas. Consulta más información sobre dónde insertar datos estructurados en una página en función del formato que estés utilizando.
- Sigue las directrices técnicas y las políticas de contenido de ofertas de empleo.
- Valida tu código con la prueba de resultados enriquecidos. También puedes comprobar en una vista previa cómo se verán tus datos estructurados en la Búsqueda de Google.
- 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. - Avisa a Google de alguna de estas formas:
- Recurre a 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:https://www.google.com/ping?sitemap=https://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" : "2024-01-18", "validThrough" : "2024-03-18T00:00", "employmentType" : "CONTRACTOR", "hiringOrganization" : { "@type" : "Organization", "name" : "Google", "sameAs" : "https://www.google.com", "logo" : "https://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 etiquetada con 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" : "2024-01-18", "validThrough" : "2024-03-18T00:00", "applicantLocationRequirements": { "@type": "Country", "name": "USA" }, "jobLocationType": "TELECOMMUTE", "employmentType": "FULL_TIME", "hiringOrganization" : { "@type" : "Organization", "name" : "Google", "sameAs" : "https://www.google.com", "logo" : "https://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:
- 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
o410
). - Retira los datos estructurados de
JobPosting
de la página.
- Comprueba que se haya rellenado la propiedad
- Avisa a Google de alguna de estas formas:
- Solicita mediante la API Indexing que se retire 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=https://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 trabajo desde casa
A causa del impacto que está teniendo la crisis del coronavirus (COVID-19) en las empresas y el empleo, 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](https://developers-dot-devsite-v2-prod.appspot.com/static/search/docs/images/job-work-from-home.png?authuser=4&hl=es)
También puedes probarlo directamente en la Búsqueda de Google:
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 pueden teletrabajar los empleados. 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. Ten en cuenta que debe especificarse la propiedadaddressCountry
si se usa esta propiedad.
A continuación, se indican algunos casos habituales de puestos de trabajo desde casa:
- El trabajo se puede hacer desde casa, pero el empleado no puede estar en cualquier ubicación. No hace falta que el empleado vaya a un lugar de trabajo físico u oficina. Utiliza
applicantLocationRequirements
yjobLocationType
."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
yjobLocationType
."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
yapplicantLocationRequirements
."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"
Actualizar logotipos de empresa
Google incluye 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 el logotipo que prefieras (tanto para el panel de información de Google de tu empresa como para sus ofertas de empleo) usando datos estructurados.
Si tienes un sitio de ofertas de empleo de terceros, puedes incluir un logotipo diferente para una organización determinada en vez de la imagen que se muestra en el panel de información de Google de la organización. Google elegirá cuál es el logotipo que mostrará en los resultados de búsqueda, ya sea el logotipo del panel de información o el logotipo de hiringOrganization
. La propiedad logo
solo puede mostrarse en tu sitio 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.
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 añadir más de una vez.
Si eliges utilizar sitemaps para avisar a Google de los cambios que se producen en las URLs de ofertas de empleo, sigue las directrices generales para sitemaps. Además, se aplican las siguientes directrices a las URLs de ofertas de empleo.
- Comprueba si el robot de Google puede acceder a las URLs de sitemaps. Asegúrate de que las URLs 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 en el sitemap páginas de resultados de búsqueda, páginas de lista ni otras páginas dinámicas.
- Las URLs del sitemap deben incluir la página canónica de cada oferta de empleo.
Políticas de contenido de ofertas de empleo
Hemos creado las políticas de contenido de ofertas de empleo para asegurarnos de que las ofertas de empleo que encuentran los usuarios estén disponibles, sean relevantes y permitan presentar candidaturas fácilmente. Ten presente que las ofertas de empleo también están sujetas a las directrices generales de datos estructurados y a las políticas de spam de la Búsqueda web de Google. Si detectamos contenido que infringe estas políticas, tomaremos las medidas pertinentes. Por ejemplo, es posible que llevemos a cabo acciones manuales y quitemos 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 parezcan proceder de otras personas u organizaciones, o que lleven a cabo actividades cuyo objetivo sea confundir, defraudar o engañar a los usuarios o a Google. Por ejemplo, no se permite dar a entender que se está relacionado con una 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, saltarse bloqueos o eludir restricciones impuestas en tu cuenta.
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 de 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 publicar contenido promocional que se haga pasar por una oferta de empleo, como contenido publicado por terceros (por ejemplo, programas de afiliados).
Solicitudes legales de retirada
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 permitimos que sigan apareciendo ofertas de empleo caducadas en los resultados de búsqueda. 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 requieran a los candidatos hacer algún pago.
Contenido editorial
Para que nuestros usuarios puedan entender tu contenido y enviar su candidatura para el puesto de trabajo fácilmente, no se permite contenido que envíe spam a la página e incluya texto o imágenes que oculten información, anuncios excesivos y que distraigan al usuario, ni nada que no aporte valor a la oferta de empleo.
No se permite contenido gramaticalmente incorrecto. Sigue las reglas gramaticales básicas, utiliza las mayúsculas de forma adecuada, procura no escribir en mayúsculas, y usa solo acrónimos y abreviaturas que sean de uso frecuente.
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. También puedes incluir las propiedades recomendadas para añadir más información sobre tu contenido, lo que puede ayudar a mejorar la experiencia de usuario.
JobPosting
Puedes consultar la definición completa de JobPosting
en schema.org/JobPosting.
Las propiedades que admite Google son las siguientes:
Propiedades obligatorias | |
---|---|
datePosted |
Indica la fecha original en la que se publicó la 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 |
Indica la descripción completa de una oferta de empleo en formato HTML. En Directrices adicionales:
|
hiringOrganization |
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" }
Si la organización contrata de forma anónima (por ejemplo, una agencia de contratación de personal en nombre de una empresa anónima o no anónima directamente en tu plataforma), usa el valor Logotipos en sitios de ofertas de empleo de terceros Si tienes un sitio de ofertas de empleo de terceros, puedes incluir un logotipo diferente para una organización determinada en vez de la imagen que se muestra en el panel de información de Google de la organización. Si quieres solicitar un logotipo diferente para una organización que ofrece puestos de trabajo, añade la propiedad del logotipo a la matriz "hiringOrganization": { "@type": "Organization", "name": "MagsRUs Wheel Company", "sameAs": "http://www.magsruswheelcompany.com", "logo": "https://www.example.com/images/logo.png" } |
jobLocation |
Las ubicaciones físicas de la empresa a las que el empleado irá a trabajar (como una oficina o lugar de trabajo), no la ubicación desde la que se publicó el trabajo. Incluye tantas propiedades como sea posible. Cuantas más propiedades proporciones, mayor será la calidad de la oferta de empleo que ofreces a los usuarios. Ten en cuenta que debes incluir la propiedad "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 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 |
title |
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:
|
Propiedades recomendadas | |
---|---|
applicantLocationRequirements |
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 es obligatoria si los candidatos pueden estar ubicados en una o varias ubicaciones geográficas, y si el trabajo es 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 |
Indica el salario base real del puesto según lo provisto por la empresa (no una estimación). Para el
Por ejemplo: "baseSalary": { "@type": "MonetaryAmount", "currency": "USD", "value": { "@type": "QuantitativeValue", "value": 40.00, "unitText": "HOUR" } } Para especificar un rango de salario, fija valores en "baseSalary": { "@type": "MonetaryAmount", "currency": "USD", "value": { "@type": "QuantitativeValue", "minValue": 40.00, "maxValue": 50.00, "unitText": "HOUR" } } |
directApply |
Indica si se puede enviar directamente una candidatura para el puesto de trabajo con la URL asociada a esta oferta de empleo. Para considerar si la experiencia de enviar la candidatura a un empleo es directa, tenemos en cuenta qué pasos debe seguir el usuario para enviarla. Es decir, que el proceso de tu página para enviar la candidatura es sencillo y rápido, y que no cuenta con pasos intermedios innecesarios. Si un usuario tiene que hacer clic para enviar su candidatura, rellenar un formulario o iniciar sesión más de una vez, significa que el proceso de tu página no es directo. Si ofreces una de las siguientes opciones, es probable que ofrezcas una experiencia directa:
|
employmentType |
Es el tipo de empleo. Por ejemplo: "employmentType": "CONTRACTOR" Elige uno o varios de los siguientes valores, que distinguen entre mayúsculas y minúsculas:
Puedes incluir más de una propiedad de "employmentType": ["FULL_TIME", "CONTRACTOR"] |
identifier |
Indica el identificador único de la organización que contrata. Por ejemplo: "identifier": { "@type": "PropertyValue", "name": "MagsRUs Wheel Company", "value": "1234567" } |
jobLocationType |
Elige el valor Requisitos
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" |
validThrough |
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, retira la oferta de empleo. |
Propiedades de nivel educativo y de experiencia (beta)
Además de las propiedades JobPosting
recomendadas, puedes añadir las siguientes propiedades beta para añadir más información sobre la formación y la experiencia de una oferta de empleo.
Como aún estamos desarrollando la forma en que usamos esta información, es posible que no veas ningún aspecto ni efecto en la Búsqueda de Google de inmediato.
A continuación, se muestra un ejemplo de oferta de empleo que requiere un título de grado y tres años de experiencia.
<html> <head> <title>Software Engineer</title> <script type="application/ld+json"> { "@context" : "https://schema.org/", "@type" : "JobPosting", "title" : "Software Engineer", "educationRequirements" : { "@type" : "EducationalOccupationalCredential", "credentialCategory" : "bachelor degree" }, "experienceRequirements" : { "@type" : "OccupationalExperienceRequirements", "monthsOfExperience" : "36" }, "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" : "2024-01-18", "validThrough" : "2024-03-18T00:00", "employmentType" : "CONTRACTOR", "hiringOrganization" : { "@type" : "Organization", "name" : "Google", "sameAs" : "https://www.google.com", "logo" : "https://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>
Propiedades recomendadas (en versión beta) | |
---|---|
educationRequirements |
Nivel educativo requerido en la oferta de empleo. Si no se requiere un nivel educativo, usa el valor Esta propiedad puede aparecer repetida en una matriz. Por ejemplo: "educationRequirements": [ { "@type": "EducationalOccupationalCredential", "credentialCategory": "bachelor degree" }, { "@type": "EducationalOccupationalCredential", "credentialCategory": "postgraduate degree" } ] |
educationRequirements.credentialCategory |
Es el nivel de estudios requerido en la oferta de empleo. Se debe usar uno de los valores indicados a continuación:
Además de añadir esta propiedad, explica los requisitos educativos de la propiedad |
experienceRequirements |
Experiencia requerida en la oferta de empleo. Si no se requiere experiencia, usa el valor
Además de añadir esta propiedad, describe los requisitos de experiencia en la propiedad |
experienceRequirements.monthsOfExperience |
Número mínimo de meses de experiencia requerido en la oferta de empleo. Si quieres incluir requisitos más complejos, usa una que represente el número mínimo necesario para enviar una candidatura. Por ejemplo:
|
experienceInPlaceOfEducation |
Booleano Si se le asigna el valor "true", esta propiedad indica si una oferta de empleo aceptará experiencia en vez de certificados educativos formales. Si asignas este valor, debes incluir las propiedades |
Solucionar problemas
Si tienes problemas para implementar o depurar datos estructurados, a continuación se incluyen algunos recursos que pueden serte útiles.
- Si usas un sistema de gestión de contenido (CMS) o alguien se encarga de gestionar tu sitio, pídele ayuda. No olvides reenviarle cualquier mensaje de Search Console que incluya información sobre el problema en cuestión.
- Google no garantiza que las funciones que utilizan datos estructurados aparezcan en los resultados de búsqueda. Para ver una lista con motivos habituales por los que Google no muestra tu contenido en resultados enriquecidos, consulta las directrices generales de datos estructurados.
- Es posible que haya un error en tus datos estructurados. Consulta la lista de errores de datos estructurados.
- Si se ha aplicado una acción manual de datos estructurados a tu página, se ignorarán sus datos estructurados, aunque la página puede seguir apareciendo en los resultados de la Búsqueda de Google. Para corregir problemas de datos estructurados, usa el informe "Acciones manuales".
- Revisa las directrices para comprobar si tu contenido no las cumple. El problema podría deberse a que la página incluye contenido engañoso o etiquetas con contenido fraudulento. No obstante, es posible que el problema no se deba a la sintaxis, por lo que la prueba de resultados enriquecidos no podrá ayudarte a identificarlo.
- Soluciona problemas si faltan resultados enriquecidos o si se ha reducido su número total.
- Dale tiempo a Google para que vuelva a rastrear e indexar tu página. Recuerda que Google puede tardar varios días en encontrar y rastrear una página después de publicarse. Consulta las preguntas frecuentes sobre el rastreo y la indexación de la Búsqueda de Google.
- Publica una pregunta en el foro del Centro de la Búsqueda de Google.
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 solucionar los problemas más habituales. Si sigues teniendo problemas, revisa nuestras directrices.
Los datos estructurados están en la página incorrecta
error 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".
done Soluciona el problema
- Quita los datos estructurados de
JobPosting
de la página de lista. Incluye únicamente los datos estructurados de tipoJobPosting
en páginas dedicadas a una oferta de empleo. - Una vez resuelto el problema, envía tu sitio para que se vuelva a revisar.
El contenido no coincide con los datos estructurados
error Causa del problema: una página incluye contenido que no coincide con el de sus datos estructurados. Por ejemplo, el título de una oferta de empleo en la página no coincide con el valor indicado en la propiedad title
. También puede haber contenido fraudulento, como títulos y descripciones cebo, la oferta puede parecer falsa o la oferta de empleo no ser representativa del trabajo real.
Otro ejemplo es cuando se incluye el salario del puesto en la etiqueta, pero no en la página de la oferta de empleo. Esto también sería una infracción de las directrices de contenido, ya que toda la información que figura en las etiquetas debe estar visible en la página de la oferta de empleo.
Para ver una lista completa de ejemplos, consulta nuestras políticas 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".
done Soluciona el problema
- Verifica que los datos estructurados se correspondan con el contenido real de la página, sean representativos del puesto y no induzcan a error a los usuarios.
- 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 Google la ve).
- Una vez resuelto el problema, envía tu sitio web para que se vuelva a revisar.
Hay activas ofertas de trabajos caducados
error 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".
done Soluciona el problema
- 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
o410
). - Retira los datos estructurados de
JobPosting
de la página.
- Comprueba que se haya rellenado la propiedad
- Avisa a Google mediante la API Indexing o envía un nuevo sitemap a Google mediante una solicitud
GET
a la siguiente URL:https://www.google.com/ping?sitemap=location_of_sitemap
- 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
error 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".
done Soluciona el problema
- Asegúrate de que haya una manera para que los usuarios soliciten el puesto de trabajo en la página.
- Una vez resuelto el problema, envía tu sitio web para que se vuelva a revisar.
El logotipo es incorrecto
error Causa del problema: tu sitio no tiene un panel de información de Google, o en este panel aparece tu sitio con un logotipo incorrecto. Google usa como logotipo de tus ofertas de empleo la imagen que se muestra en la tarjeta del panel de información de tu empresa. Consulta más información sobre cómo Google selecciona tu logotipo en la sección Actualizar logotipos de empresa.
done Soluciona el problema
Hay dos formas de solucionar el problema:
- Comprueba si has indicado el logotipo correcto con la propiedad
hiringOrganization.logo
. Comprueba que la proporción de la anchura y la altura de la imagen se encuentre entre 0,75 y 2,5. Actualizar los datos estructurados es más rápido que actualizar el panel de información de Google y no requiere que este se verifique. - Sugiere un cambio en tu panel de información. La actualización de tu panel de información 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
error Causa del problema: 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.
done Soluciona el problema
- Asegúrate de que en los datos estructurados se incluyan valores para
jobLocation
,addressLocality
oaddressRegion
; las propiedades de ubicación disponibles dependerán de cuál sea la ubicación. - Valida la nueva ubicación:
- Abre la prueba de resultados enriquecidos.
- Introduce la URL de la oferta de empleo en el cuadro de la URL de exploración.
- Haz clic en Validar.
- 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" en 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.
Monitorizar resultados enriquecidos con Search Console
Search Console es una herramienta que te ayuda a monitorizar el rendimiento de tus páginas en la Búsqueda de Google. No hace falta que te registres en Search Console para que tu sitio web aparezca en los resultados de la Búsqueda de Google, pero, si lo haces, sabrás cómo lo ve Google y qué puedes hacer para mejorarlo. Te recomendamos que consultes Search Console en los siguientes casos:
- Después de implementar datos estructurados por primera vez
- Después de publicar plantillas nuevas o modificar el código
- Al hacer el análisis periódico del tráfico
Después de implementar datos estructurados por primera vez
Una vez que Google haya indexado tus páginas, puedes comprobar si hay algún problema en el informe de estado de resultados enriquecidos correspondiente. Lo ideal es que haya un aumento en el número de elementos válidos y que no lo haya en el número de elementos no válidos. Si detectas problemas en tus datos estructurados, haz lo siguiente:
- Corrige los elementos no válidos.
- Inspecciona la URL en tiempo real para ver si el problema continúa.
- Solicita que se valide la corrección desde el informe de estado.
Después de publicar plantillas nuevas o modificar el código
Cuando hagas cambios significativos en tu sitio web, observa si se incrementa la cantidad de elementos no válidos de datos estructurados.- Si notas que hay más elementos no válidos, quizá sea porque has implementado una plantilla que no funciona, o puede que tu sitio esté interactuando con la plantilla que utilizas de un modo diferente que no es adecuado.
- Si notas que hay menos elementos válidos, pero no hay un incremento de elementos no válidos, es posible que hayas dejado de insertar datos estructurados en tus páginas. Para saber cuál es la causa del problema, utiliza la herramienta de inspección de URLs.
Al hacer el análisis periódico del tráfico
Consulta el informe de rendimiento para analizar el tráfico de tus páginas en la Búsqueda de Google. En él, verás con qué frecuencia aparece tu página como resultado enriquecido en la Búsqueda, cada cuánto hacen clic en ella los usuarios y cuál es la posición media que ocupa tu sitio web en los resultados de búsqueda. También puedes obtener automáticamente estos resultados con la API de Search Console.Usar parámetros UTM personalizados en Google Analytics
Utiliza nuestros parámetros UTM personalizados para registrar visitas después de que se dirija a un usuario a tu sitio desde la página de detalles de la oferta de empleo. 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.
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.
- Asia: disponible solo en los países indicados a continuación:
- Bangladés
- Hong Kong
- India
- Indonesia
- Japón
- Kazajistán
- Kirguistán
- Malasia
- Pakistán
- Filipinas
- Singapur
- Sri Lanka
- Taiwán
- Tailandia
- Uzbekistán
- Vietnam
- Europa: disponible solo en los países indicados a continuación.
- Austria
- Bielorrusia
- Bélgica
- Dinamarca
- Francia
- Alemania
- Grecia
- Italia
- Países Bajos
- Portugal
- Rusia
- España
- Suiza
- Reino Unido
- América Latina: disponible en toda la región
- Oriente Medio y África septentrional: disponible en los siguientes países:
- Argelia
- Baréin
- Egipto
- Irak
- Jordania
- Kuwait
- Líbano
- Libia
- Marruecos
- Omán
- Palestina
- Catar
- Arabia Saudí
- Túnez
- Emiratos Árabes Unidos
- América del Norte: disponible en toda la región
- África subsahariana: disponible en toda la región