Indeed Scraper — Empleos, Empresas, Reseñas y Salarios
Extrae ofertas de Indeed con descripciones completas y salarios analizados, y en la misma ejecución las empresas que las publican: perfiles, reseñas de empleados, tablas salariales y preguntas y respuestas, unidos por el id de empleador de Indeed. 62 dominios de país, sin necesidad de iniciar sesión.
características clave
Las dos caras de Indeed en una ejecución: ofertas y las empresas que las publican
Unidos por el id de empleador de Indeed, no por el nombre de la empresa
Descripciones completas a la tarifa base, obtenidas por lotes
Cada filtro verificado contra un control: los que no funcionaban se eliminaron
62 dominios de país con moneda, idioma y unidades de distancia resueltos
Monitorización programada: solo las ofertas nuevas desde tu última ejecución
casos de uso
- Inteligencia de reclutamiento y talento por puesto y mercado
- Benchmarking salarial con pagas analizadas y tablas de la empresa
- Investigación de competidores: vacantes abiertas, valoraciones y ritmo de contratación
- Portales y agregadores que necesitan un feed limpio y deduplicado
- Generación de leads: cada oferta es una empresa gastando en contratar
- Emparejamiento de candidatos puntuado contra una lista de competencias
parámetros de entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
scrapeMode | string | opcional | Qué extraer: ofertas, empresas o ambas |
keywords | array | opcional | Puestos o términos de búsqueda |
location | string | opcional | Ciudad, provincia o código postal donde buscar |
country | string | opcional | Dominio de país de Indeed (62 admitidos) |
startUrls | array | opcional | URLs de búsqueda, oferta, empresa o salarios de Indeed |
includeDescription | boolean | opcional | Incluir la descripción completa (HTML y texto) |
includeCompanyDetails | boolean | opcional | Devolver también perfiles, reseñas, salarios y preguntas de empleadores |
strictMatch | boolean | opcional | Descarta ofertas cuyo título y descripción no contengan tus palabras clave (Indeed rellena los resultados con ofertas poco relacionadas y patrocinadas) |
resumeKeywords | array | opcional | Habilidades de un CV; cada oferta recibe una puntuación de coincidencia de 0 a 100 junto con las habilidades coincidentes y las que faltan. No es un filtro de búsqueda |
onlyNewJobs | boolean | opcional | Devolver solo ofertas no vistas en ejecuciones anteriores |
maxItems | number | opcional | Máximo de ofertas devueltas: el tope de gasto de la ejecución |
proxyConfiguration | object | opcional | Se recomienda proxy residencial |
Ejemplo de salida
1{
2 "recordType": "job",
3 "source": {
4 "jobKey": "f687cbdb754c430a",
5 "canonicalUrl": "https://www.indeed.com/viewjob?jk=f687cbdb754c430a",
6 "country": "US",
7 "domain": "www.indeed.com",
8 "scrapedAt": "2026-08-27T03:23:45.483Z"
9 },
10 "title": "Registered Nurse (Multiple Openings)",
11 "normalizedTitle": "Registered Nurse",
12 "company": {
13 "name": "AdventHealth Central Texas",
14 "fccId": "11994ad5a40ae7aa",
15 "rating": 3.7,
16 "reviewCount": 4166
17 },
18 "location": {
19 "formatted": "Killeen, TX 76549",
20 "city": "Killeen",
21 "state": "TX",
22 "postalCode": "76549",
23 "country": "US",
24 "isRemote": false
25 },
26 "salary": { "min": 33.28, "max": 61.91, "currency": "USD", "period": "HOURLY", "isEstimate": true }
27}
Cinco tipos de registro comparten el dataset (ofertas, empresas, reseñas, salarios y preguntas), distinguidos por recordType. Las ofertas se unen a las empresas por company.fccId.
Precios
Pago por evento: se factura por los registros que conservas.
| Evento | Precio | Qué cubre |
|---|---|---|
| Oferta | $0.003 | Una oferta con puesto, ubicación, salario analizado y descripción |
| Detalle extra de oferta | $0.002 | Detalle opcional más allá del registro estándar |
| Petición de búsqueda | $0.002 | Una búsqueda o petición de paginación |
| Perfil de empresa | $0.006 | Un perfil de empleador con tamaño, ingresos y valoraciones |
| Reseña de empresa | $0.004 | Una reseña de empleado con valoraciones por categoría |
| Registro salarial | $0.003 | Una fila de tabla salarial por puesto y empleador |
| Pregunta y respuesta | $0.003 | Una pregunta de la comunidad con sus mejores respuestas |
| Contacto del empleador (extra) | $0.01 | Dirección de contacto tomada del sitio del empleador |
Consejos
- Define tú el alcance. Una consulta que ya acotaste a una ciudad nunca se amplía en silencio; las búsquedas amplias solo se dividen en porciones si activas la ampliación.
- Usa onlyNewJobs para monitorizar. Las ofertas omitidas no cuestan peticiones ni cargos, así que una ejecución diaria sobre una consulta estable sale barata.
- maxItems es tu tope de gasto. Es el techo duro de lo que una ejecución puede cobrar: fíjalo antes de subir la concurrencia.
- Activa strictMatch al alimentar un modelo. El relleno y los resultados patrocinados son la principal fuente de ruido en los datos de Indeed.
faq
¿Puedo obtener ofertas y datos de empresa en la misma ejecución?
¿Cuánto llega a recoger de una búsqueda?
¿Devuelve resultados patrocinados o poco relacionados?
relacionado en ~/business
Google Ads Scraper — Search, YouTube y Shopping Ads
Cada anuncio de Google que publica un competidor — por dominio, anunciante o marca.
abrirAnytime Mailbox Scraper — Buzones Virtuales y Registro CMRA
Buzones virtuales de todo el mundo, verificados como registro CMRA.
abrirShopify Store Leads — Tamaño de Catálogo, Apps y Contactos
Leads cualificados de tiendas Shopify: catálogo, stack y contactos.
abrir