Cómo crear una bolsa de empleo: ofertas, candidaturas y anuncios de pago
Para crear una bolsa de empleo, elige un nicho en el que las empresas tengan dificultades para llegar a los candidatos adecuados, crea una lista limpia de ofertas con filtros que coincidan con la forma en que buscan esos candidatos, da 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 gestionar. Conseguir que tanto empresas como candidatos se unan a una bolsa nueva es la parte difícil; el software es la parte fácil.
Qué necesita una bolsa de empleo
| Parte | Qué incluye | ¿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, cómo postularse | Sí |
| Filtros y búsqueda | Palabra clave, tipo de puesto, ubicación o remoto, nivel, salario | Sí, solo unos pocos |
| Publicar una oferta | Formulario para la empresa, vista previa, pago y después publicación | Sí |
| Revisión por administración | Aprobar, editar o rechazar las publicaciones antes o después de que se publiquen | Sí |
| Caducidad | Las ofertas desaparecen tras un plazo determinado o cuando se cubren | Sí |
| Alertas de empleo | Enviar por correo a los candidatos las nuevas ofertas que encajen con sus intereses | Poco después del lanzamiento |
| Cuentas de empresa | Gestionar las publicaciones, renovarlas, 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 la web | Los candidatos se postulan y suben su CV en tu bolsa | Opcional |
Los datos
Ofertas, empresas, categorías o tipos de puesto, ubicaciones y, si cobras pagos, pedidos o publicaciones con un estado de pago y una fecha de caducidad. Si recoges candidaturas, añade las candidaturas y los archivos de CV, vinculados a la oferta y visibles solo para esa empresa.
Permisos
- Cualquiera puede ver las ofertas activas y no caducadas.
- Una empresa solo puede editar sus propias publicaciones.
- Si aceptas candidaturas en la 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 CV contienen datos personales: nombres, datos de contacto e historial laboral. Si los guardas, mantén los archivos privados, bórralos tras un plazo determinado e indica claramente en tu aviso de privacidad cuánto tiempo los conservas.
Decisiones y compromisos
Nicho
Las bolsas de empleo 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 obvios y que tu marketing sea más fácil.
Candidatura en la web o fuera de ella
Fuera de la web (un enlace a la página de candidatura de la empresa o una dirección de correo) es más sencillo: no hay almacenamiento de CV, menos obligaciones de privacidad, y las empresas siguen usando sus propias herramientas de contratación. En la web ofrece a los candidatos una experiencia coherente y te permite dar a las empresas una lista sencilla de candidatos, pero entonces gestionas datos personales y construyes parte de un sistema de seguimiento de candidatos. La mayoría de las bolsas nuevas empiezan sin candidatura en la web.
Precios
Los modelos habituales son un precio fijo por publicación, un precio más alto para las ofertas destacadas, paquetes con descuento de varias publicaciones, o suscripciones para empresas que contratan con frecuencia. Empieza con un precio y una mejora. Algunas bolsas publican gratis las primeras ofertas para mostrar actividad; si lo haces, sé honesto sobre qué anuncios son de pago, patrocinados o proceden de otros sitios.
Caducidad y frescura
Los buscadores de empleo pierden la confianza rápidamente si se postulan a puestos ya cubiertos. Asigna a cada oferta una fecha de caducidad (30 o 60 días es habitual), deja que las empresas marquen los puestos como cubiertos y oculta automáticamente las ofertas caducadas. El enfoque más sencillo es filtrar por fecha de caducidad cada vez que se listan las ofertas, de modo que nada tenga que ejecutarse según un calendario 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 correctos. 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 puesto (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. Consulta la guía actual de Google antes de implementarlo.
Por eso es importante cómo se renderizan las páginas: las páginas de oferta deben poder leerse por 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 creador con IA
Crea 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, 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 activas de la más reciente a la más antigua, con las ofertas destacadas fijadas arriba, y filtros por tipo de puesto, remoto/presencial, nivel y salario, mantenidos 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 en una cola de administración para su aprobación. Las ofertas caducan 30 días después de publicarse y se ocultan cuando caducan. Cada página de oferta tiene un título y una meta descripción únicos 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 de marcador de posición; añadiremos Stripe Checkout después.
Una vez que funcione lo básico, añade Stripe Checkout para la tasa de publicación y, después, alertas de empleo por correo para los candidatos. 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 a la oferta original.
- Crea 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 para las publicaciones en modo de prueba y luego en modo real: se paga, y la oferta pasa a revisión o se publica.
- Añade la caducidad y "marcar como cubierta".
- Añade lo básico de SEO y el marcado JobPosting a las páginas de oferta, y un mapa del sitio.
- Lanza un canal para candidatos: un correo semanal con las nuevas ofertas, 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 la web solo cuando las empresas las pidan.
Errores comunes
- 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 conocimiento de la empresa de forma engañosa. Si listas puestos de otros sitios, enlaza la fuente 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 de empleo. Haz que ese campo sea prominente.
- Recoger CV 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 las nuevas empresas antes de que sus ofertas se publiquen.
- 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 electrónico envía las alertas de empleo y los recibos. Si añades candidaturas en la web, el almacenamiento de CV y el posible escaneo antivirus de las subidas añaden 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 puede darte publicaciones, pagos, alertas y cuentas de empresa de serie, normalmente por una cuota mensual. También encaja con comunidades o asociaciones que solo quieren una página de empleo junto a una web que ya tienen. 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. Crea la tuya propia cuando tu nicho necesite campos, filtros o precios poco habituales, cuando la bolsa sea parte de un producto más grande, o cuando quieras control total de las páginas para el buscador.
Cómo crearla con Mythex
Mythex puede crear la bolsa del prompt anterior: páginas de oferta, filtros mantenidos en la URL, un formulario para publicar con una cola de administración y la 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 directo y publicar en una URL pública o en tu propio dominio con el plan Pro. El inicio de sesión de empresas y los pagos los pones tú: eliges un método 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 aceptar pagos con Stripe, enviar correo y SEO para apps publicadas. Para un inicio centrado en la contratación, consulta el creador de web para agencias de reclutamiento; si lo que quieres es hacer seguimiento de candidatos para tu propia contratación, la plantilla de seguimiento del proceso de contratación es más adecuada. Una bolsa de empleo es un tipo de directorio, así que cómo crear un sitio web de directorio también te resultará ú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 datos de candidatos.
¿Deben los candidatos postularse en mi bolsa de empleo 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 CV y los datos personales de forma segura y responsable.
¿Cómo consigo que mis ofertas aparezcan en la búsqueda de empleo de Google?
Añade datos estructurados de tipo JobPosting a cada página de oferta individual, siguiendo la documentación de Google, y elimina o marca como caducadas las ofertas que ya no estén activas. Google indica que el marcado debe ir en la página de detalle de cada oferta, no en páginas que listen muchas ofertas.
¿Cómo consigo que las primeras empresas publiquen en una bolsa de empleo nueva?
Publica tú mismo un conjunto de ofertas reales y relevantes, con permiso o enlazando a la oferta 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.