Especificación XML Feed

Proporcionarnos un feed XML es la forma más confiable de incluir sus trabajos en Whatjobs.com. Debe proporcionarnos una URL donde se encuentra su fuente XML. El feed debe contener todos los trabajos actuales publicados en su sitio web.

Enviar XML

Formato XML Feed

Recomendamos enfáticamente que especifique la codificación actual de un feed XML en su encabezado (por ejemplo, ). Si no puede hacer esto, es muy poco probable que sus trabajos funcionen bien y es posible que no se indexen.

Todo el contenido del trabajo debe estar dentro de las secciones CDATA para evitar problemas al procesar su fuente de trabajo XML. Su fuente XML debe contener una etiqueta común.

Cada trabajo debe estar dentro de una etiqueta separada; esta etiqueta debe contener un solo atributo "id", que debe mostrar una ID de trabajo única.

La etiqueta debe contener los siguientes criterios, o su feed ser rechazado por nuestro procesador:

Coding

Campos Obligatorios

Etiquetas opcionales para mejorar el rendimiento:


  • Identificación del puesto en su sitio web, ya sea numérica o alfanumérica. Sin embargo, debe ser única.

  • La URL completa del puesto, a la que WhatJobs redirigirá a los usuarios. El enlace debe dirigir a una página con la descripción completa del puesto.
  • <br></b> El título del puesto que se presenta.</li> <li><b id='loc'><location> <br></b> La ciudad, región o localidad donde se presenta el puesto. Las ubicaciones pueden aparecer en formato de texto y separadas por signos de puntuación, o bien, pueden dividirse en etiquetas de ciudad, región y estado.</li> <li><b id='city'><city> <br></b> La ciudad o localidad donde se presenta el empleo.</li> <li><b id='region'><region> <br></b> La región donde se presenta el empleo.</li> <li><b id='state'><state> <br></b> El estado donde se presenta el empleo.</li> <li><b id='country'><country> <br></b> El país donde se anuncia el empleo. Debe coincidir con los datos de la etiqueta de ubicación. </li> <li><b id="lang"><language> <br></b> Código ISO de idioma de dos dígitos. Para informarnos sobre el idioma de la oferta de empleo. </li> <li><b id='desc'><description> <br></b> La descripción completa del puesto. <strong>No podemos indexar un feed XML que contenga descripciones de puestos incompletas.</strong> <br> Todos los campos adicionales, como "descripción del puesto", "candidatos", "requisitos", "responsabilidades" y "condiciones laborales" en una página de empleo, deben incluirse en la etiqueta <description>. (Todos los empleos deben contener la descripción completa; de lo contrario, serán rechazados). <br><br> Debe formatear la descripción en HTML.<br> Como mínimo, agregue saltos de párrafo usando <br>, <p>.<br> La función reconoce las siguientes etiquetas HTML: <p>, <ul>, <b> y <li>. .<br> Esta función no reconoce etiquetas de encabezado ni de carácter, como <h1>. Aunque las etiquetas no afectan el formato de la función, puedes incluirlas en la página sin problemas. </li> <li><b id='CPC'><CPC> <br></b> Las pujas de coste por clic (CPC) significan que pagas por cada clic en tu anuncio de empleo. </li> <li><b id='date'><pubdate> <br></b> Fecha de publicación original de una oferta de empleo. Especifica la fecha en formato DD.MM.AAAA.</li> <li><b id='update'><updated> <br></b> Fecha de la última modificación de una oferta de empleo. Esto se refiere a la última vez que se actualizó la fecha de publicación original de una oferta de empleo o cuando un empleador editó la descripción de la misma. Por favor, especifique la fecha en formato DD.MM.AAAA.</li> <li><b id='sal'><salary> <br></b> salario + moneda. Por ejemplo, "$25", "€20,000" o "£1,500".</li> <li><b id='comp'><company> <br></b> Nombre de la empresa o reclutador.</li> <li><b id='exp'><expire> <br></b> Fecha de vencimiento del puesto. Por favor, especifique la fecha en formato DD.MM.AAAA.</li> <li><b id='jt'><jobtype> <br></b> El tipo de trabajo que se anuncia, por ejemplo, <strong>tiempo completo</strong>, <strong>tiempo parcial</strong>, <strong>contrato</strong>, <strong>prácticas</strong>, <strong>temporal</strong> o <strong>posgrado</strong>.</li> <li><company_logo>: una dirección URL del logotipo de la empresa.</li> <li><joblocationtype >: especifica que el trabajo se puede realizar desde una ubicación remota. También puede usar el valor 'teletrabajo' para indicar que el trabajo se puede realizar de forma remota. Esto nos ayudará a ofrecer candidatos de mejor calidad.</li> <li><category>: categoría a la que pertenece un trabajo en particular, es decir, Legal, Ingeniería, Ventas, etc.</li> <li><zipcode>: el código postal al que pertenece el trabajo. </li> <li><street>: debe incluir el nombre de la calle y el número de la ubicación del trabajo</li> WhatJobs puede mostrar el logotipo de una empresa en la página de resultados de búsqueda. Si desea que mostremos el logotipo de la empresa de su cliente, debe agregar una etiqueta <company_logo> con una dirección URL del logotipo de la empresa. <b>Formatos Aceptables:</b> <li><b>- SVG (preferido)</b></li> <li><b>- PNG (máx. 50 KB)</b></li> </ul> </div> <div class="float-lg-start col col-lg-6 col-md-0 d-none posR d-lg-block d-md-none codingMan"> <img src="https://static.whatjobs.com/static/ajSite/country/core/img/nav/graphic-user-coding__rev100028074.png" class="img-fluid coding posA" alt="Coding"> </div> </div> </div> </div> <div class="separator d-block d-lg-none"></div> <div class="block1 px-4 py-4"> <div class="feature-text"> <h3 class="feature-header text-danger">Importante</h3> <p>WhatJobs solo indexará trabajos publicados hace menos de 28 días. Esta regla se aplica a las etiquetas <updated> y <pubdate>. Si un trabajo <b>NO tiene etiquetas</b> <updated> y <pubdate>, entonces el trabajo tendrá un valor predeterminado de 28 días.</p><p>Envío de descripciones de trabajo precisas desde su sitio web el uso de las etiquetas requeridas puede aumentar su visibilidad en Whatjobs, lo que resulta en un mayor tráfico dirigido y un CPA más alto.</p> </div> </div> <div class="block1 px-4 py-4" id="XML-feed-examples"> <div class="feature-text"> <h3 class="feature-header">Ejemplo XML feed:</h3> <div class="imgHolderResp"> <img src="https://static.whatjobs.com/static/ajSite/country/core/img/nav/example-xml-feed__rev100028074.png" alt="XML feed" width="1265" height="1163"> </div> </div> </div> <div class="block1 px-4 py-4 whatbot" id="whatbot"> <div class="feature-text"> <h3 class="feature-header">elWhatBot</h3> <img src="https://static.whatjobs.com/static/ajSite/country/core/img/nav/whatbot-crawler__rev100028074.png" class="fltR d-none d-sm-none d-md-block" alt="A thought"> <p>Para mejorar la calidad de los trabajos de su fuente XML, podemos usar un rastreador web, que se identifica a sí mismo como <b>'TheWhatBot'</b> o </p><p><b>'HTTP/1.1 TheWhatBot (compatible; https:/whatjobs.com/thewhatbot)'</b></p> <p>TheWhatBot rastrea fuentes XML al menos una vez cada 24 horas. El tiempo y la frecuencia del rastreo se pueden ajustar a sus requisitos.</p><p>Si tiene alguna pregunta, <a href=https://ec.whatjobs.com/nav/contact target="_blank" class="lc">comuníquese con nosotros</a> o hable directamente con su administrador de cuenta.</p> <img src="https://static.whatjobs.com/static/ajSite/country/core/img/nav/whatbot-crawler__rev100028074.png" class="fltR d-block d-sm-block d-md-none" alt="A thought"> </div> </div> </div> </div> <script> ajEventListen( 'phlexReady', function () { $( '#tagDesc' ).html( ($( '.scrollBox' ).find( '#ID' ).parent().html()) ); $( '#otagDesc' ).html( ($( '.scrollBox' ).find( '#logolink' ).parent().html()) ); $( '#otagDesc' ).find( 'b' ).attr( 'id', '' ); $( '#tagDesc' ).find( 'b' ).attr( 'id', '' ); $( "#tagSelect" ).change( function () { var selectedTag = $( this ).children( "option:selected" ).val(); $( '#tagDesc' ).html( ($( '.scrollBox' ).find( '#' + selectedTag ).parent().html()) ); $( '#tagDesc' ).find( 'b' ).attr( 'id', '' ); } ); $( "#otagSelect" ).change( function () { var selectedTago = $( this ).children( "option:selected" ).val(); $( '#otagDesc' ).html( ($( '.scrollBox' ).find( '#' + selectedTago ).parent().html()) ); $( '#otagDesc' ).find( 'b' ).attr( 'id', '' ); } ); } ); </script> <footer class="navbar-bottom"> <footer class="footer bg-wjlight"> <div class="container-lg footer-links"> <div class="row d-none d-lg-flex"> <div class="col-sm-12 col-md-6 col-xl-3"> <h5 class="fw-bold">WhatJobs</h5> <ul class="list-unstyled"> <li> <a href="https://ec.whatjobs.com/nav/about-us">Sobre Nosotros</a> </li> <li> <a href="https://ec.whatjobs.com/international">Internacional</a> </li> <li> <a href="https://ec.whatjobs.com/nav/contact">Contáctenos</a> </li> </ul> </div> <div class="col-sm-12 col-md-6 col-xl-3"> <h5 class="fw-bold"> para Candidatos</h5> <ul class="list-unstyled"> <li> <a href="https://ec.whatjobs.com/">Buscar Trabajos</a> </li> <li> <a href="https://ec.whatjobs.com/browse/jobs">Explorar trabajos</a> </li> </ul> </div> <div class="col-sm-12 col-md-6 col-xl-3"> <h5 class="fw-bold"> para Empresas</h5> <ul class="list-unstyled"> <li> <a href="https://ec.whatjobs.com/empleadores">Empresas</a> </li> <li> <a href="https://ec.whatjobs.com/employer/auth">Publicar un Trabajo</a> </li> <li> <a href="https://ec.whatjobs.com/affiliates">Editores</a> </li> <li> <a target="_blank" href="https://publisher.whatjobs.com/publisher/login">Iniciar sesión de Publisher</a> </li> <li> <a href="https://ec.whatjobs.com/job-boards">Portales de Empleo</a> </li> <li> <a href="https://ec.whatjobs.com/job-aggregators">Agregadores de Trabajo</a> </li> <li> <a href="https://ec.whatjobs.com/ats">Multiposting & ATS</a> </li> <li> <a href="https://ec.whatjobs.com/xml-feed-specification">Soporte Técnico</a> </li> </ul> </div> <div class="col-sm-12 col-md-6 col-xl-3"> <h5 class="fw-bold">Recursos Útiles</h5> <ul class="list-unstyled"> <li><a href="https://www.whatjobs.com/info/legal/publisher-program-terms/">Términos del programa para editores</a></li> <li><a href="https://www.whatjobs.com/info/legal/advertiser-terms-2/">Términos del anunciante</a></li> <li><a href="https://www.whatjobs.com/info/legal/whatjobs-cookie-policy/">Política de cookies</a></li> <li><a href="https://www.whatjobs.com/info/legal/employers-terms-and-conditions/">Términos y condiciones para empleadores</a> </li> <li><a href="https://www.whatjobs.com/info/legal/whatjobs-privacy-policy/">Política de Privacidad</a></li> <li><a href="https://www.whatjobs.com/info/legal/general-terms/">Términos generales</a></li> </ul> </div> </div> <div class="d-block d-lg-none footer-links"> <div class="accordion" id="footerAccordion"> <!-- Section 1: WhatJobs --> <div class="accordion-item"> <h2 class="accordion-header" id="headingOne"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseOne" aria-expanded="false" aria-controls="collapseOne"> WhatJobs </button> </h2> <div id="collapseOne" class="accordion-collapse collapse" aria-labelledby="headingOne" data-bs-parent="#footerAccordion" style=""> <div class="accordion-body"> <ul class="list-styled"> <li> <a href="https://ec.whatjobs.com/nav/about-us">Sobre Nosotros</a> </li> <li> <a href="https://ec.whatjobs.com/international">Internacional</a> </li> <li> <a href="https://ec.whatjobs.com/nav/contact">Contáctenos</a> </li> </ul> </div> </div> </div> <!-- Section 2: Job Seekers --> <div class="accordion-item"> <h2 class="accordion-header" id="headingTwo"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo"> Para Candidatos </button> </h2> <div id="collapseTwo" class="accordion-collapse collapse" aria-labelledby="headingTwo" data-bs-parent="#footerAccordion"> <div class="accordion-body"> <ul class="list-styled"> <li> <a href="https://ec.whatjobs.com/">Buscar Trabajos</a> </li> <li> <a href="https://ec.whatjobs.com/browse/jobs">Explorar trabajos</a> </li> </ul> </div> </div> </div> <!-- Section 3: Business --> <div class="accordion-item"> <h2 class="accordion-header" id="headingThree"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree"> Para Empresas </button> </h2> <div id="collapseThree" class="accordion-collapse collapse" aria-labelledby="headingThree" data-bs-parent="#footerAccordion"> <div class="accordion-body"> <ul class="list-styled"> <li> <a href="https://ec.whatjobs.com/empleadores">Empresas</a> </li> <li> <a href="https://ec.whatjobs.com/employer/auth">Publicar un Trabajo</a> </li> <li> <a href="https://ec.whatjobs.com/affiliates">Editores</a> </li> <li> <a target="_blank" href="https://publisher.whatjobs.com/publisher/login">Iniciar sesión de Publisher</a> </li> <li> <a href="https://ec.whatjobs.com/job-boards">Portales de Empleo</a> </li> <li> <a href="https://ec.whatjobs.com/job-aggregators">Agregadores de Trabajo</a> </li> <li> <a href="https://ec.whatjobs.com/ats">Multiposting & ATS</a> </li> <li> <a href="https://ec.whatjobs.com/xml-feed-specification">Soporte Técnico</a> </li> </ul> </div> </div> </div> <!-- Section 4: Legal Policies --> <div class="accordion-item"> <h2 class="accordion-header" id="headingFour"> <button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseFour" aria-expanded="false" aria-controls="collapseFour"> Recursos Útiles </button> </h2> <div id="collapseFour" class="accordion-collapse collapse" aria-labelledby="headingFour" data-bs-parent="#footerAccordion"> <div class="accordion-body"> <ul class="list-styled"> <li><a href="https://www.whatjobs.com/info/legal/publisher-program-terms/">Términos del programa para editores</a></li> <li><a href="https://www.whatjobs.com/info/legal/advertiser-terms-2/">Términos del anunciante</a></li> <li><a href="https://www.whatjobs.com/info/legal/whatjobs-cookie-policy/">Política de cookies</a></li> <li><a href="https://www.whatjobs.com/info/legal/employers-terms-and-conditions/">Términos y condiciones para empleadores</a> </li> <li><a href="https://www.whatjobs.com/info/legal/whatjobs-privacy-policy/">Política de Privacidad</a></li> <li><a href="https://www.whatjobs.com/info/legal/general-terms/">Términos generales</a></li> </ul> </div> </div> </div> </div> </div> </div> </footer> <div class="copyright container"> © 2025 <a href='https://www.whatjobs.com'>WHATJOBS?</a> </div><div id="backToTop" class="scrollup crPointer ajBtn aj-oval aj-btn-font-dark aj-border-0 aj-btn-bg-white"> <span class="material-icons-round">arrow_upward</span> </div> <script> // back-to-top.js document.addEventListener("DOMContentLoaded", function () { }); ajEventListen( 'phlexReady', function () { const backToTopButton = document.getElementById("backToTop"); window.addEventListener("scroll", function () { if (window.scrollY > 300) { if (!backToTopButton.classList.contains("visible")) { backToTopButton.classList.add("visible"); } } else { backToTopButton.classList.remove("visible"); } }); backToTopButton.addEventListener("click", function () { window.scrollTo({ top: 0, behavior: "smooth" }); }); } ); </script> <link type="text/css" href="https://static.whatjobs.com/staticMin/ajSite/country/group/wjInstance/css/pagestyle/crossSitePopUp__rev100028074.css" media="all" rel="stylesheet"> <script src="https://static.whatjobs.com/staticMin/ajCore/js/core/crossSite/popup__rev100028074.js" async data-phlex-src="phlexStaticFilePrint"></script> <script> ajEventListen( 'ajReady', function () { ajEventListen( "ajCrossSiteReady", function () { ajCore.crossSite.popup.crossSitePopUp.init( { appCurrentPage: 'AJCmdCountry_Nav_XmlFeed' } ) } ); } ); </script> </footer> <div class="cookie-bar"> <div> <div class="cookieTitle">Cookies.</div> Utilizamos cookies en este sitio para mejorar su experiencia de usuario. <a href="https://www.whatjobs.com/info/whatjobs-cookie-policy/">More information</a> <br> <a href="javascript:;" class="acceptCookiePrivacy btn">Entendido</a> </div> </div> <script> ajEventListen("ajReady", function () { ajEventListen("ajCookiePrivacy", function () { ajCore.cookiePrivacy.install({ }); }); }); </script> <script> ajEventListen( 'phlexReady', function () { phlex.staticFile.runtime.loaded.css = ["\/staticMin\/ajSite\/country\/group\/wjNewDesign\/css\/nav\/default__rev100028074.css","\/staticMin\/fontAwesome\/4.7.0\/css\/font-awesome__rev100028074.css","\/staticMin\/phlex\/css\/common__rev100028074.css","\/staticMin\/bootstrap\/5.3.0\/css\/bootstrap__rev100028074.css","\/staticMin\/ajCore\/css\/globalv3__rev100028074.css","\/staticMin\/ajSite\/country\/core\/css\/pagestyle\/navPage__rev100028074.css","\/staticMin\/ajSite\/country\/group\/wjV2\/css\/pagestyle\/navPage__rev100028074.css","\/staticMin\/ajSite\/country\/group\/wjV2\/css\/menu__rev100028074.css","\/staticMin\/ajSite\/country\/core\/css\/defaultRuleSet__rev100028074.css","\/staticMin\/ajSite\/country\/group\/wjV2\/css\/customRuleSet__rev100028074.css","\/staticMin\/ajSite\/country\/core\/css\/jobSeeker\/v2\/commonV2__rev100028074.css","\/staticMin\/ajSite\/country\/core\/css\/jobSeeker\/topMenu__rev100028074.css","\/staticMin\/ajSite\/country\/core\/css\/nav__rev100028074.css","\/staticMin\/ajSite\/country\/group\/wjInstance\/css\/pagestyle\/crossSitePopUp__rev100028074.css"]; phlex.staticFile.runtime.loaded.js = ["\/staticMin\/ajCore\/js\/core\/cookiePrivacy__rev100028074.js","\/staticMin\/jquery\/3.5.1\/js\/raw__rev100028074.js","\/staticMin\/phlex\/js\/basic__rev100028074.js","\/staticMin\/ajCore\/js\/core__rev100028074.js","\/staticMin\/ajCore\/js\/core\/crossSite\/popup__rev100028074.js"]; } ); dataLayer.push( { 'pageType': 'AJCmdCountry_Nav_XmlFeed', 'pageTitle': 'Guía de especificaciones del feed XML de WhatJobs' } ); </script> <div class="hidden" id="snippets"> <div class="ajaxError"></div></div></body> </html><script src="/cdn-cgi/scripts/7d0fa10a/cloudflare-static/rocket-loader.min.js" data-cf-settings="4d73affd7c7415b890d8c4bd-|49" defer></script>