Cómo crear una bolsa de empleo: anuncios, candidaturas y ofertas de pago
Para crear una bolsa de empleo, elige un nicho en el que a las empresas les cueste llegar a los candidatos adecuados, construye una lista limpia de ofertas con filtros que coincidan con cómo buscan esos candidatos, dale a cada oferta su propia página bien estructurada y deja que las empresas publiquen y paguen sus anuncios mediante un formulario sencillo y un proceso de pago. Decide desde el principio si los candidatos se postulan en tu web o en la de la empresa, porque esa elección determina cuántos datos personales vas a manejar. Conseguir que tanto las empresas como los candidatos lleguen a una bolsa nueva es lo difícil; el software es lo más fácil.
Qué necesita una bolsa de empleo
| Parte | Qué incluye | ¿Imprescindible en el MVP? |
|---|---|---|
| Listado de ofertas | Las ofertas más recientes primero, con filtros | Sí |
| Páginas de oferta | Título, empresa, ubicación o remoto, rango salarial, descripción y cómo postularse | Sí |
| Filtros y búsqueda | Palabra clave, tipo de puesto, ubicación o remoto, nivel de experiencia, salario | Sí, solo unos pocos |
| Publicar una oferta | Formulario para la empresa, vista previa, pago y publicación | Sí |
| Revisión por administración | Aprobar, editar o rechazar publicaciones antes o después de que se publiquen | Sí |
| Caducidad | Las ofertas desaparecen tras un periodo fijo o cuando se cubren | Sí |
| Alertas de empleo | Enviar por correo a los candidatos las ofertas nuevas que encajen con sus intereses | Poco después del lanzamiento |
| Cuentas de empresa | Gestionar publicaciones, renovar, ver estadísticas básicas | Más adelante |
| Páginas de empresa | Todas las ofertas de un mismo empleador, con un perfil breve | Más adelante |
| Candidaturas en tu web | Los candidatos se postulan y suben su currículum en tu bolsa | Opcional |
Los datos
Ofertas, empresas, categorías o tipos de puesto, ubicaciones y, si cobras, pedidos o publicaciones con un estado de pagado y una fecha de caducidad. Si recoges candidaturas, añade las candidaturas y los archivos de currículum, vinculados a la oferta y visibles solo para esa empresa.
Permisos
- Cualquiera puede ver las ofertas vigentes y no caducadas.
- Una empresa solo puede editar sus propias publicaciones.
- Si aceptas candidaturas en tu web, una empresa solo ve las candidaturas a sus propias ofertas, y los candidatos solo ven las suyas.
- Los administradores pueden ver y moderar todo.
Los currículums contienen datos personales: nombres, datos de contacto e historial laboral. Si los guardas, mantén los archivos privados, bórralos tras un periodo establecido e indica con claridad en tu aviso de privacidad cuánto tiempo los conservas.
Decisiones y compromisos
Nicho
Las bolsas generalistas están saturadas. Las bolsas de nicho ganan por relevancia: puestos remotos para un lenguaje de programación concreto, empleos en tecnología climática, puestos de enfermería en una región, trabajos de hostelería en una ciudad. Un nicho estrecho también hace que tus filtros sean evidentes y que tu marketing sea más fácil.
Postularse en tu web o fuera
Fuera de tu web (un enlace a la página de candidatura de la empresa o a una dirección de correo) es más sencillo: no hay que almacenar currículums, tienes menos obligaciones de privacidad y las empresas siguen usando sus propias herramientas de contratación. En tu web ofrece a los candidatos una experiencia coherente y te permite dar a las empresas una lista simple de candidatos, pero entonces manejas datos personales y construyes parte de un sistema de seguimiento de candidatos. La mayoría de las bolsas nuevas empiezan con candidaturas fuera de su web.
Precios
Los modelos habituales son un precio fijo por publicación, un precio más alto para las publicaciones destacadas, paquetes con descuento de varias publicaciones o suscripciones para quienes contratan con frecuencia. Empieza con un solo precio y una sola mejora. Algunas bolsas publican las primeras ofertas gratis para mostrar actividad; si lo haces, sé honesto sobre qué anuncios son de pago, patrocinados o recogidos de otros sitios.
Caducidad y frescura
Los buscadores de empleo pierden la confianza muy rápido cuando se postulan a puestos ya cubiertos. Asigna a cada oferta una fecha de caducidad (30 o 60 días es lo habitual), permite a las empresas marcar un puesto como cubierto y oculta las ofertas caducadas automáticamente. El enfoque más sencillo consiste en filtrar por fecha de caducidad cada vez que se listan las ofertas, de modo que no haga falta ningún proceso programado para ocultarlas.
Visibilidad en buscadores
Las páginas de oferta pueden aparecer en la experiencia de búsqueda de empleo de Google si incluyen los datos estructurados adecuados. A septiembre de 2026, la documentación de Google enumera las propiedades obligatorias de JobPosting, entre ellas el título del puesto, la descripción, la fecha de publicación, la organización contratante y la ubicación del empleo (con indicaciones específicas para los puestos remotos). También indica que las ofertas caducadas deben eliminarse, ya sea estableciendo una fecha validThrough pasada, devolviendo un 404 o un 410, o quitando el marcado, y que el marcado solo debe ir en las páginas de oferta individuales, no en las páginas de listado. Revisa la guía actual de Google antes de implementarlo.
Por eso importa que las páginas de oferta se rendericen bien: deben poder leerlas los buscadores sin depender de mucho JavaScript en el cliente. Nuestra guía sobre SEO para webs creadas con IA explica las opciones.
Un primer prompt para un constructor con IA
Construye una bolsa de empleo de nicho llamada GreenStack Jobs para puestos de software en empresas de clima y energía limpia. Las páginas de oferta incluyen título, nombre y logotipo de la empresa, ubicación o «Remoto» con los países permitidos, rango salarial, tipo de contrato, nivel de experiencia, descripción y un botón «Postularse» que enlaza a la URL de candidatura de la empresa. La página de inicio lista las ofertas vigentes, las más recientes primero, con las ofertas destacadas fijadas arriba, y filtros por tipo de puesto, remoto o presencial, nivel de experiencia y salario, guardados en la URL. Las empresas usan un formulario «Publicar una oferta», ven una vista previa de su anuncio y lo envían; las publicaciones esperan cola de aprobación en el panel de administración. Las ofertas caducan 30 días después de publicarse y quedan ocultas al caducar. Cada página de oferta tiene un título único, una meta descripción y datos estructurados JobPosting. Usa Next.js para que las páginas de oferta se rendericen en el servidor. Guarda los datos en una base de datos y los logotipos en almacenamiento de archivos. Deja el pago como un paso provisional: añadiremos Stripe Checkout después.
Una vez que lo básico funcione, añade Stripe Checkout para la tasa de publicación y después las alertas de empleo por correo. Cómo añadir pagos a tu app explica el checkout y los webhooks.
Pasos de construcción
- Elige el nicho y enumera los filtros que usarían los candidatos.
- Reúne un primer conjunto de ofertas reales, con permiso o enlazando al anuncio original.
- Construye las páginas de oferta, el listado y los filtros con esos datos.
- Añade el formulario de publicar una oferta con vista previa y una cola de aprobación para administración.
- Añade el pago de las publicaciones en modo de prueba y después en modo real: pagar y, después, la oferta pasa a revisión o se publica.
- Añade la caducidad y «marcar como cubierto».
- Añade lo básico de SEO y el marcado JobPosting a las páginas de oferta, además de un mapa del sitio.
- Lanza un canal para candidatos: un correo semanal con las ofertas nuevas o una comunidad de tu nicho.
- Añade cuentas de empresa para que los clientes que repiten puedan gestionar y renovar sus publicaciones.
- Considera las candidaturas en tu web solo cuando las empresas te las pidan.
Errores habituales
- Lanzar vacío. Los candidatos abandonan una bolsa con cinco ofertas. Llénala con puestos reales y relevantes.
- Dejar ofertas caducadas publicadas. Hace perder el tiempo a los candidatos y puede chocar con las directrices de los buscadores.
- Publicar ofertas sin que la empresa lo sepa, de forma engañosa. Si listas puestos de otros sitios, enlaza al origen y no des a entender que la empresa te ha pagado.
- Ocultar los rangos salariales. Muchos candidatos filtran primero por sueldo; en algunos lugares los rangos salariales son obligatorios por ley en los anuncios. Haz que ese campo sea prominente.
- Recoger currículums sin un plan. Guardar datos personales que no necesitas es un riesgo sin recompensa.
- Moderación débil. Las ofertas fraudulentas aparecen en las bolsas abiertas. Revisa a las empresas nuevas antes de que sus publicaciones salgan en línea.
- Datos estructurados en páginas de listado o campos inventados. Sigue exactamente las directrices del buscador.
Costes y herramientas
El alojamiento, una base de datos y el almacenamiento de logotipos son los costes básicos. Las comisiones de procesamiento de pagos se aplican a cada publicación de pago. Un proveedor de correo envía las alertas de empleo y los recibos. Si añades candidaturas en tu web, el almacenamiento de currículums y el análisis antivirus de los archivos subidos suman un poco más. Consulta los precios actuales en la web de cada proveedor.
Cuándo es mejor un producto ya hecho
Si quieres una bolsa de empleo estándar y rápida, el software de bolsa de empleo alojado te ofrece de serie publicación, pagos, alertas y cuentas de empresa, normalmente por una cuota mensual. También encaja con comunidades o asociaciones que solo quieren una página de empleo junto a una web existente. Si solo necesitas contratar para tu propia empresa, no necesitas una bolsa de empleo: un sistema de seguimiento de candidatos o una página de empleo te servirá mejor. Construye la tuya cuando tu nicho requiera campos, filtros o precios poco habituales, cuando la bolsa forme parte de un producto más grande o cuando quieras control total de las páginas para el buscador.
Cómo construirlo con Mythex
Mythex puede construir la bolsa del prompt anterior: páginas de oferta, filtros guardados en la URL, un formulario de publicación con cola de administración y lógica de caducidad, con una base de datos Postgres dedicada y almacenamiento de archivos para los logotipos. Puedes pedir Next.js para que las páginas de oferta se rendericen en el servidor, revisarlas en la vista previa en vivo y publicarlas en una URL pública o en tu propio dominio en el plan Pro. El inicio de sesión de empresas y los pagos los aportas tú: eliges un enfoque de autenticación y conectas tu propia cuenta de Stripe, con las claves guardadas como secretos del proyecto. Las alertas de empleo por correo usan un proveedor como Resend o Postmark con tu propia clave.
La documentación cubre cómo aceptar pagos con Stripe, envío de correo y SEO para apps publicadas. Para un inicio centrado en reclutamiento, consulta el constructor de webs para agencias de contratación; si lo que quieres es seguir a los candidatos para tus propias contrataciones, la plantilla de seguimiento del proceso de contratación encaja mejor. Una bolsa de empleo es un tipo de directorio, así que cómo crear un sitio de directorio también es útil como contexto.
Preguntas
¿Cómo ganan dinero las bolsas de empleo?
La mayoría cobra a las empresas por publicar una oferta, a menudo con mejoras de pago como una posición destacada o un periodo de publicación más largo. Algunas también venden paquetes de ofertas, suscripciones para empresas, espacios patrocinados en boletines o acceso a una base de candidatos.
¿Deben los candidatos postularse en mi bolsa o en la web de la empresa?
Enlazar a la página de candidatura de la propia empresa es más sencillo y es lo que hacen muchas bolsas de nicho. Recoger las candidaturas en tu bolsa te da más datos y más valor, pero obliga a guardar los currículums y los datos personales de forma segura y responsable.
¿Cómo consigo que mis ofertas aparezcan en Google Empleos?
Añade datos estructurados JobPosting a cada página de oferta individual, siguiendo la documentación de Google, y elimina o marca como caducadas las ofertas pasadas cuanto antes. Google indica que el marcado debe ir en la página de detalle de cada oferta, no en páginas que listan muchas ofertas.
¿Cómo consigo que las primeras empresas publiquen en una bolsa nueva?
Publica tú mismo un conjunto de ofertas reales y relevantes, con permiso o enlazando al anuncio original, ofrece a las primeras empresas publicaciones gratuitas o con descuento, y crea una audiencia de candidatos a través de un boletín o una comunidad de tu nicho.