Generador de Marcado Schema (Oferta de Empleo)
Genera marcado schema JSON-LD válido de JobPosting para Google for Jobs con nuestro generador gratis. Rellena los detalles del puesto, el nombre de la empresa contratante, la ubicación física o la modalidad remota y la compensación salarial: la herramienta crea datos estructurados listos para copiar siguiendo schema.org y las directrices de Google. Pega la etiqueta script en tu página de oferta para destacar en las búsquedas. Sin registro.
Fill in the details below to generate clean and valid JobPosting JSON-LD structured data that makes your job pages eligible for Google for Jobs rich listings. All formatting is processed client-side.
¿Por qué usar nuestro generador de marcado schema de ofertas de empleo?
- Optimización para Google for Jobs: genera datos estructurados JobPosting válidos siguiendo schema.org y los requisitos oficiales de Google. Optimiza tus páginas de reclutamiento para que se indexen directamente en Google for Jobs, aumentando el descubrimiento de candidatos.
- Soporte remoto / trabajo desde casa: etiqueta correctamente los puestos remotos con el tipo de ubicación TELECOMMUTE y los campos de país de applicantLocationRequirements, asegurando que tus ofertas aparezcan correctamente en los filtros de empleo remoto de Google.
- Configuraciones salariales flexibles: especifica salarios exactos o salarios base por rango (valores mínimos y máximos) que coincidan con los períodos de pago estándar (por hora, mensual, anual) para cumplir las directrices del filtro salarial de Google.
- 100 % seguro y en el lado del cliente: toda la generación de marcado schema se gestiona íntegramente en tu navegador web. Ningún formulario ni descripción de puesto se sube a ningún servidor, manteniendo tus procesos de contratación seguros y privados.
Casos de uso comunes del generador de marcado schema de ofertas de empleo
- Páginas de empleo de empresas: indexa directamente tus páginas internas de empleo en Google for Jobs. Solo tienes que generar el schema y pegarlo en el HTML de tus páginas de ofertas para asegurar que aparezcan en las consultas de búsqueda.
- Agencias de reclutamiento y colocación: mejora el alcance de las ofertas de tus clientes. Añade datos estructurados detallados con los nombres de las empresas cliente o la marca de la agencia para atraer más candidaturas orgánicas.
- Portales solo de empleo remoto: asegúrate de que los puestos remotos estén formateados correctamente. Configurar bien los campos de teletrabajo ayuda a los agregadores especializados en remoto a rastrear y destacar tus portales.
- Directorios de nicho: crea directorios amigables con los motores de búsqueda. Añade etiquetas schema a los listados por categoría y a las páginas de puestos individuales para garantizar la completitud estructural.
- Contratación temporal y de temporada: gestiona vacantes de corta duración. Usar fechas de expiración (validThrough) evita que enlaces obsoletos sigan activos en el índice de empleos de Google.
- Listados corporativos globales: estandariza las ofertas internacionales. Aplica formatos de código de país y monedas salariales adecuadas según la ubicación de la oficina.
¿Qué es el marcado schema de JobPosting?
El marcado schema de JobPosting es un conjunto de propiedades de datos estructurados basadas en el tipo JobPosting de Schema.org. Añadir este script JSON-LD a tu página web indica a motores de búsqueda como Google exactamente cuáles son el título del puesto, los requisitos, la ubicación, el salario y la organización contratante. Al proporcionar estos datos en un formato estructurado, tus ofertas de empleo pasan a ser elegibles para aparecer directamente en los resultados de búsqueda de Google for Jobs, dando a tus ofertas una exposición destacada, logotipos personalizados y un formato mejorado que atrae candidatos de alta calidad directamente a tu sitio.
Cómo funciona nuestro generador de schema de ofertas de empleo
- 1. Proporciona los datos básicos del puesto: rellena el título del puesto, la fecha de publicación, el tipo de empleo (por ejemplo, Jornada completa, Media jornada) y pega el texto de la descripción del puesto. También puedes especificar una fecha de expiración para que la oferta se elimine automáticamente de los índices de búsqueda al cerrarse.
- 2. Introduce organización y ubicación: añade el nombre de la empresa, la URL del sitio web y la URL del logotipo oficial. Elige si el puesto es físico o remoto. Si es físico, proporciona la dirección de la ubicación. Si es remoto, activa el ajuste de Teletrabajo e indica cualquier restricción regional (por ejemplo, solo candidatos de EE. UU.).
- 3. Añade salario y genera: opcionalmente añade cifras de salario base exactas o por rango junto con la moneda correspondiente y la frecuencia de pago (anual, por hora, etc.). Haz clic en Generar schema, copia la etiqueta script y pégala directamente en el código de tu sitio web.
Propiedades clave del schema de JobPosting
- title: el título específico del puesto (por ejemplo, "Diseñador UI principal"). Evita incluir códigos promocionales, ubicaciones o datos salariales en este campo de título.
- hiringOrganization: la organización que ofrece el empleo. Requiere un nombre, y Google recomienda encarecidamente incluir el sitio web (sameAs) y una URL de imagen del logotipo para mostrar el logotipo de la empresa en Google for Jobs.
- jobLocation: para empleos físicos, debe ser un lugar con un addressLocality detallado (ciudad) y un código de país. Si es remoto, usa jobLocationType: "TELECOMMUTE" y enumera applicantLocationRequirements .
- baseSalary: aunque es opcional, incluir valores salariales hace que las ofertas sean mucho más atractivas para los candidatos y satisface los filtros de salario de los agregadores de búsqueda.
Buenas prácticas del schema de JobPosting
Para asegurar que Google indexe tus empleos correctamente, mantén las descripciones de los puestos limpias y precisas. Usa siempre el formato ISO 8601 para las fechas (que nuestro generador gestiona automáticamente). No añadas palabras clave ni texto sensacionalista a los títulos de los puestos, ya que Google podría marcar la oferta. Si un empleo es remoto, asegúrate de incluir el requisito de ubicación del candidato (por ejemplo, el país), ya que Google for Jobs lo exige para ofertas de teletrabajo. Prueba la etiqueta script de salida en la herramienta Prueba de Resultados Enriquecidos de Google antes de desplegarla en producción.
Preguntas frecuentes
El marcado schema de JobPosting son datos estructurados en formato JSON-LD que describen una oferta de empleo (como título, ubicación, salario y empresa). Proporciona esta información en un formato estandarizado para que motores de búsqueda como Google puedan extraerla y mostrarla directamente en widgets de búsqueda especializados como Google for Jobs.
Para publicar tus empleos en Google for Jobs, debes añadir marcado schema de JobPosting válido al HTML de cada página de oferta concreta. Google descubrirá, rastreará e indexará la oferta automáticamente si está abierta a búsqueda pública y contiene los campos estructurados obligatorios (title, description, hiringOrganization y location).
No, no es obligatorio para páginas web estándar, pero es muy recomendable. Sin él, los motores de búsqueda no pueden entender que tu página representa una oferta de empleo, y tu empresa no será elegible para aparecer en el widget de búsqueda dedicado de Google for Jobs.
Para marcar un empleo como remoto, define jobLocationType como "TELECOMMUTE" y proporciona una propiedad applicantLocationRequirements (por ejemplo, Country: US) que defina dónde deben residir los candidatos. No incluyas datos de una sede física. Nuestro generador lo facilita con un solo interruptor.
La propiedad validThrough representa la fecha de expiración o plazo límite de la oferta (en formato ISO 8601). Añadirla ayuda a Google for Jobs a saber cuándo dejar de mostrar tu oferta en los resultados de búsqueda, evitando que los candidatos se postulen a puestos vencidos y mejorando la salud del anuncio.
Pega la etiqueta <script type="application/ld+json"> generada en la sección <head> o <body> del HTML de la página dedicada a esa oferta de empleo concreta. Si usas un CMS como WordPress, puedes insertarla con un plugin de inyección en cabecera/pie o un bloque HTML personalizado.
Tras generar y añadir el código schema a tu sitio web, copia la URL de la página (o pega el fragmento de código sin procesar) en la herramienta Prueba de Resultados Enriquecidos de Google (search.google.com/test/rich-results) o en el Validador de Marcado Schema. Estas herramientas señalan campos faltantes, advertencias y errores de sintaxis.
Google recomienda tener una página única para cada oferta de empleo individual. Si combinas varias ofertas en una página, los motores de búsqueda pueden tener dificultades para coincidir correctamente con las consultas o mostrar tarjetas incompletas. Mantén cada oferta distinta en su propia URL única.
Por supuesto. Todo el procesamiento se ejecuta en el lado del cliente en tu navegador web. Tus entradas, descripciones de puestos y datos salariales nunca se envían a servidores externos ni se registran, garantizando privacidad absoluta.