Para fazer scraping de job boards com o Datablist, abra Job Postings Search, escolha as palavras-chave e os países e importe as vagas correspondentes para uma Collection. Também pode procurar oportunidades em empresas do seu CRM. Guarde o ID da vaga, o site da empresa e a data de publicação para comparar os resultados quando repetir a pesquisa.

Recomendo separar dois objetivos: encontrar novas empresas que estão a contratar e monitorizar novas vagas em empresas que já conhece. Excluir empresas encontradas anteriormente pode ajudar no primeiro objetivo, mas ocultaria novas vagas no segundo.

Este guia aborda pesquisas com filtros e por empresa, os campos que pode recolher e um processo de pesquisas recorrentes para acompanhar novas vagas sem contabilizar a mesma publicação duas vezes.

📺 Para quem prefere aprender com vídeos

Se, tal como eu, prefere ver a ler, assista ao meu vídeo sobre como extrair vagas de 19 job boards em simultâneo 👈🏽

O que vai encontrar neste artigo

Método para extrair dados de 19 job boards em simultâneo

Se pretende extrair dados de 19 job boards em simultâneo, tem duas opções:

  • Criar um scraper para cada job board e lidar com código complexo
  • Usar o scraper de job boards do Datablist, que agrega 19 plataformas de emprego de todo o mundo

O Datablist pesquisa uma base de dados agregada de vagas através do seu fornecedor de dados. A pesquisa devolve publicações indexadas que correspondem aos critérios; não percorre de raiz todos os job boards listados a cada pesquisa. A cobertura e os campos disponíveis variam consoante a vaga, por isso verifique os URLs de origem das oportunidades que pretende utilizar.

Scraper de vagas do Datablist
Scraper de vagas do Datablist

💡 O que é o Datablist

O Datablist é uma plataforma para criar workflows de lead generation que permite encontrar, enriquecer e limpar dados com mais de 60 ferramentas diferentes, desde AI Agents e Email Finders até processadores de AI, enriquecimento de tecnologias e muito mais.

Além disso, o Datablist permite configurar workflows automatizados executados de forma programada ou mediante pedido. Eis alguns casos de uso práticos que os utilizadores do Datablist adoram:

  1. Criar listas de leads
  2. Personalizar emails com AI
  3. Limpar e deduplicar CRMs
  4. Extrair vagas de 19 job boards em simultâneo
  5. Extrair pesquisas do LinkedIn Sales Navigator sem colocar a conta em risco

A ideia é simples: se precisa de obter ou limpar dados, ou automatizar workflows que envolvem dados, e quer fazê-lo de forma fácil, rápida e fiável, o Datablist é a solução certa.

Job boards dos quais o Datablist extrai dados

O Datablist oferece algumas vantagens únicas face a outros scrapers de dados de vagas disponíveis no mercado. Agrega dados de 19 job boards de uma só vez, poupando horas de configuração e manutenção que, de outro modo, gastaria a criar scrapers individuais.

Veja abaixo a lista dos job boards abrangidos:

Job boards globais:

  • Indeed: domina o mercado mundial, com uma vasta presença na maioria dos países e setores.
  • Glassdoor: está presente em todo o mundo e combina ofertas de emprego com uma forte componente de avaliações de empresas

Job boards regionais:

  • Ásia e Oceânia
    • Seek: líder de mercado na Austrália e na Nova Zelândia
    • Naukri: líder de mercado na Índia, com milhões de anúncios
    • Naukri Gulf: especializado nos mercados de emprego do Médio Oriente
    • JobsDB: forte presença nos países do Sudeste Asiático
    • Jobstreet: popular na Malásia, nas Filipinas, em Singapura e noutros mercados asiáticos
  • Europa
    • Infojobs: dominante em Espanha e em alguns países da América Latina
    • Tecnoempleo: centrado em Espanha e especializado em vagas de tecnologia
    • Welcome to The Jungle: grande plataforma em França, em expansão para outros mercados europeus

Job boards de nicho e sistemas ATS:

  • Ecossistema de startups
    • AngelList (agora Wellfound): dedicado sobretudo a vagas em startups do setor tecnológico norte-americano
    • Startup Jobs: especializado em vagas de empresas em fase inicial na América do Norte
  • Sistemas ATS (Application Tracking Systems)
    • Workable, Greenhouse, Lever, Ashby, Join, BambooHR, SimplyHired: o Datablist também extrai dados destes sistemas para oferecer uma cobertura ainda mais ampla do mercado de trabalho
Job boards e respetivos pontos fortes
Job boards e respetivos pontos fortes

Como extrair vagas de vários job boards: passo a passo

No Datablist, acreditamos que os utilizadores devem ter o máximo controlo possível sobre os dados que obtêm e a forma como os obtêm.

Por isso, oferecemos duas opções para extrair vagas:

  1. Usar os filtros de pesquisa do Datablist
  2. Pesquisar vagas a partir de uma lista de empresas

Como extrair vagas de vários job boards com filtros

Nesta secção, vou mostrar-lhe como usar os filtros do agregador de job boards do Datablist para encontrar vagas por palavras-chave, nível de senioridade, localização e outros critérios.

Vamos começar!

Primeiro, registe-se no Datablist.

Página inicial do Datablist.com
Página inicial do Datablist.com

Crie uma Collection.

Página inicial do Datablist
Página inicial do Datablist

Clique em Job Postings Search.

Scraper de job boards do Datablist
Scraper de job boards do Datablist

Configure os filtros para as vagas pretendidas. As definições atuais abaixo podem ser diferentes das apresentadas nas capturas de ecrã mais antigas.

Configuração dos filtros do scraper de job boards do Datablist
Configuração dos filtros do scraper de job boards do Datablist

Filtros de vagas e empresas

Comece com uma pesquisa específica. Por exemplo, para encontrar vagas relacionadas com Python no Reino Unido, defina Job Description Keywords como python, escolha o Reino Unido em Countries, mantenha Job Status em Only Open Jobs (default), selecione Last 7 days em Max Age e defina Limit como 100 na primeira pesquisa.

Analise os primeiros resultados antes de alargar a pesquisa. Uma referência a Python na descrição não significa necessariamente que o desenvolvimento em Python seja a principal responsabilidade da função.

Escolha como as palavras-chave devem corresponder:

  • Job Title Keywords aceita expressões separadas por vírgulas. Um título corresponde a uma expressão quando contém todas as suas palavras, independentemente de maiúsculas e minúsculas ou da ordem. data engineer pode corresponder a Senior Data Platform Engineer.
  • Exclude Job Title Keywords remove títulos correspondentes, como funções que contenham intern.
  • Job Description Keywords procura palavras completas como texto simples por predefinição. sales corresponde a sales manager, mas não a Salesforce.
  • Use Regex for Description Matching ativa padrões. Neste modo, Require All Description Patterns permite exigir todos os padrões incluídos, em vez de apenas um. Mantenha regex desativado para uma pesquisa simples por palavras-chave.
  • Exclude Job Description Keywords utiliza o modo de correspondência de descrições que selecionou.

Escolha a localização e o estado da vaga:

  • Job Locations filtra cidades ou regiões; Countries filtra o país da vaga. A sede da empresa tem um filtro distinto.
  • Workplace Types inclui On-site, Hybrid e Remote. Employment Types filtra funções a tempo inteiro, a tempo parcial, por contrato e outros regimes de trabalho.
  • Job Seniority filtra por nível de experiência.
  • Job Status pode devolver vagas abertas, encerradas ou todas as vagas. Use as vagas abertas para obter uma lista atual de contratações.
  • Only with Recruiter Info limita os resultados a publicações com informações do recrutador. Algumas vagas podem incluir apenas parte dessas informações, por isso verifique os campos devolvidos.

Escolha as empresas e o intervalo de datas:

  • Filter Job Postings for a specific list of Companies pesquisa empresas de uma Collection. Consulte o workflow com uma lista de empresas.
  • Exclude Job Postings posted by a specific list of Companies exclui todas as publicações dos domínios das empresas selecionadas. Use esta opção para empresas que não quer incluir nos resultados.
  • Os filtros de empresa incluem Company Type, Company Industries, Company Funding Stage e a localização ou o país da sede.
  • Max Age limita a antiguidade máxima de uma publicação. Posted On or After e Posted On or Before definem um intervalo de datas exato e, quando preenchidos, substituem Max Age.
  • Limit define o número máximo de publicações devolvidas. O valor predefinido é 1.000 e cada pesquisa suporta até 2.000. Se atingir esse limite, experimente pesquisas mais específicas em vez de partir do princípio de que recolheu todas as vagas correspondentes.

Excluir empresas que não pretende monitorizar

A exclusão de empresas é útil para remover clientes ativos ou empresas que não fazem parte do seu público-alvo. Não se trata de deduplicação ao nível da vaga. Se excluir uma empresa encontrada ontem, também excluirá uma vaga diferente que essa empresa publique amanhã.

Para criar uma lista de exclusão de empresas:

  1. Ative Exclude Job Postings posted by a specific list of Companies.
  2. Selecione a lista de exclusão em Datablist Collection.
  3. Associe Datablist Collection Property à coluna do site ou domínio da empresa.
Exclusão de empresas da pesquisa de vagas
Exclusão de empresas da pesquisa de vagas

Iniciar a pesquisa de vagas

Depois de configurar todos os filtros, clique em Continue.

Filtros de pesquisa no nosso agregador de vagas
Filtros de pesquisa no nosso agregador de vagas

Estes são os dados que o Datablist irá devolver:

CategoriaCampos
Detalhes da vagaTítulo, descrição, tipo, localização, país, regime de trabalho, nível de senioridade, intervalo salarial
Dados firmográficosNome da empresa, site da empresa, URL do LinkedIn, número de colaboradores, dimensão da empresa, setor, ano de fundação, receitas
Informações adicionaisDescrição da empresa, cidade, país, número de vagas da empresa, número de vagas recentes da empresa
Metadados da vagaID da publicação, URL da publicação, URL de origem da publicação, data de publicação, data de encerramento
Dados do responsável pela contrataçãoNome, cargo e perfil do LinkedIn do responsável pela contratação

Desça até ao fim da página e clique em Run import now.

Configuração dos campos de saída do scraper de job boards do Datablist
Configuração dos campos de saída do scraper de job boards do Datablist

Quando o scraper terminar, os resultados terão este aspeto:

Resultados obtidos com o scraper de job boards do Datablist
Resultados obtidos com o scraper de job boards do Datablist

Pesquisar vagas a partir de uma lista de empresas

Como referi anteriormente, esta opção permite extrair vagas de empresas que já tem no seu workspace do Datablist, no CRM ou noutra base de dados.

Para isso, precisa de ter o nome da empresa, o URL da empresa no LinkedIn ou o URL do site numa Collection do Datablist.

Primeiro, registe-se no Datablist.

Página inicial do Datablist.com
Página inicial do Datablist.com

Faça Import de uma lista de empresas.

Página inicial do Datablist
Página inicial do Datablist

Crie uma Collection separada.

Criação de uma nova Collection no Datablist
Criação de uma nova Collection no Datablist

Abra Job Postings Search.

Scraper de job boards do Datablist
Scraper de job boards do Datablist

Agora, siga estes passos:

  1. Ative Filter Job Postings for a specific list of Companies.
  2. Selecione a lista importada em Datablist Collection.
  3. Associe Datablist Collection Property à coluna que contém o site, o nome ou o URL da empresa no LinkedIn. Recomendo usar os sites sempre que estejam disponíveis, para evitar nomes de empresas ambíguos.
  4. Use os nossos filtros para definir as vagas que pretende extrair. Clique aqui para consultar todos os filtros.
Extração de vagas apenas para empresas específicas
Extração de vagas apenas para empresas específicas

Também pode definir uma Collection com sites ou domínios de empresas a excluir das publicações, seguindo a mesma lógica.

💡 3 dicas úteis para extrair dados de job boards

Dica 1: exclua clientes ativos da pesquisa de vagas para evitar situações embaraçosas.

Dica 2: inclua antigos clientes na pesquisa de vagas para voltar a contactá-los.

Dica 3: pode filtrar ou excluir empresas da pesquisa através de URLs de sites e nomes de empresas, e não apenas de domínios.

Depois de configurar tudo, clique em Continue.

Filtros de pesquisa configurados
Filtros de pesquisa configurados

Em seguida, desça até ao fim da página e clique em Run import now.

Configuração dos campos de saída do scraper de job boards do Datablist
Configuração dos campos de saída do scraper de job boards do Datablist

Quando a importação terminar, analise as vagas correspondentes e os respetivos URLs de origem. Os filtros da pesquisa, o limite de resultados e a cobertura indexada determinam as vagas que recebe.

Resultados obtidos com o scraper de job boards do Datablist
Resultados obtidos com o scraper de job boards do Datablist

📘 Créditos da pesquisa de vagas

Cada vaga devolvida custa 10 créditos. Por exemplo, 100 publicações custam 1.000 créditos. Verifique o seu saldo de créditos e as opções de planos atuais antes de iniciar uma pesquisa grande ou recorrente.

Como monitorizar novas vagas em pesquisas recorrentes

Uma pesquisa recorrente de vagas precisa de uma chave de comparação estável e de um intervalo de datas, não apenas de uma execução diária. Recomendo começar com uma pesquisa diária dos últimos sete dias e depois ajustar a sobreposição ao seu mercado. A sobreposição dá às publicações atrasadas uma nova oportunidade de aparecer, mas também significa que a mesma vaga pode ser devolvida mais do que uma vez.

  1. Mantenha Job Posting Id, Job Posting URL, Company Website e Date Posted nos resultados.
  2. Compare cada novo lote com os anteriores através de Job Posting Id. Use as definições de propriedade única para impedir valores duplicados ou reveja os duplicados antes de combinar as exportações.
  3. Mantenha a mesma empresa na lista de monitorização. Um ID de vaga diferente dessa empresa representa uma nova publicação que merece ser analisada, não uma empresa duplicada a eliminar.
  4. Se precisar dessa informação, registe no seu próprio ficheiro de acompanhamento a data em que viu cada vaga pela primeira vez. Date Posted é a data de publicação, não o momento em que o seu workflow a encontrou.
  5. Analise IDs em falta e possíveis republicações através do título, da empresa, da localização e do URL. IDs distintos podem descrever funções semelhantes; não os combine automaticamente apenas porque os títulos coincidem.

Para configurar uma importação automatizada no plano Growth, escolha a frequência diária, a hora e o fuso horário no scheduler da fonte e clique em Schedule Import. Configure o tratamento de duplicados antes de ativar a programação. Também pode repetir a pesquisa manualmente. A deduplicação das linhas guardadas não torna gratuitos os resultados devolvidos pelo fornecedor de dados, por isso tenha em conta a sobreposição no orçamento de créditos.

Não conclua que uma vaga foi encerrada apenas porque desapareceu de uma pesquisa. Pode ter ficado fora do intervalo de datas, dos filtros ou do limite de resultados. Use Job Status e o campo Closed At devolvido para consultar vagas encerradas e confirme as oportunidades importantes nas respetivas páginas de origem.

Por que extrair dados de 19 job boards?

Já ouviu alguém dizer «tenho dados a mais»? Eu também não, porque os dados valem ouro. Mas há algo em que todos concordamos: nem todos os dados têm o mesmo valor; alguns são valiosos, outros são irrelevantes.

Por que várias fontes fazem a diferença

Ao extrair dados de mais job boards, obtém mais vagas e aumenta as hipóteses de encontrar informações úteis. Esta abordagem mais abrangente garante que não perde oportunidades valiosas espalhadas por diferentes plataformas.

Vantagens de extrair dados de vários job boards
Vantagens de extrair dados de vários job boards

Vantagens do scraping de vários job boards

  • Maior volume de dados
    • Comparar vagas de várias fontes
    • Descobrir mais oportunidades em empresas-alvo
  • Inteligência de negócio estratégica
    • Identificar empresas com necessidades imediatas, sinalizadas pelas vagas publicadas
    • Selecionar contas com base nas prioridades atuais
    • Usar estes dados como variáveis de qualificação em campanhas de Cold Emailing
  • Vantagens competitivas
    • Fechar negócios com maior eficiência enquanto recrutador
    • Oferecer insights mais completos a candidatos
    • Identificar tendências de contratação antes da concorrência
    • Obter uma cobertura de mercado superior à das pesquisas num único job board
    • Contactar potenciais clientes quando estão a investir no crescimento

Agora que já tem algumas ideias sobre a utilidade destes dados, vou mostrar-lhe o que pode fazer a seguir.

Como usar dados de vagas

Sim, o Datablist é excelente para extrair dados de job boards, mas isso não representa sequer 1% do que pode fazer por si. Eis algumas ideias para aproveitar os dados das vagas:

  1. Enriquecer empresas com dados adicionais
  2. Usar o AI Agent para procurar dados que não existem em nenhuma base de dados
  3. Encontrar decisores nas contas-alvo
  4. Encontrar emails e números de telefone com Waterfall Enrichment
  5. Usar AI para criar emails personalizados
  6. Analisar a tech stack da empresa

A lista poderia continuar. O essencial é que o Datablist não é apenas uma ferramenta de scraping: dá-lhe acesso a todo um ecossistema de lead generation através de uma única subscrição acessível.

Conclusão

Extrair dados de vários job boards é uma vantagem competitiva que deve aproveitar para se manter à frente da concorrência enquanto for possível. O Datablist facilita o acesso a dados de vagas como nenhuma outra ferramenta e permite até pesquisar oportunidades nas empresas que já tem no seu CRM.

FAQ

Como funciona o scraping de vagas neste workflow?

O Datablist consulta a base de dados agregada de vagas de um fornecedor com os filtros definidos e importa as publicações correspondentes como linhas. É útil para criar listas estruturadas de vagas provenientes de várias fontes. Não garante todas as oportunidades de todos os job boards, por isso guarde os URLs de origem e verifique as vagas antes de agir.

O que significa fazer scraping de vagas?

Fazer scraping de vagas significa usar ferramentas automatizadas para extrair informações de anúncios de emprego de vários sites. O processo recolhe dados como títulos, descrições, informações sobre as empresas, localização, intervalos salariais e muito mais.

Qual é a melhor ferramenta para scraping de vagas?

O Datablist destaca-se como uma ferramenta avançada de scraping de vagas que agrega publicações de 19 job boards em simultâneo. Oferece filtros abrangentes para detalhes das vagas, informações sobre as empresas e dados dos responsáveis pelas contratações. Para além do scraping, o Datablist disponibiliza enriquecimento de dados, pesquisa com AI e funcionalidades de automação.

Posso usar AI para analisar as vagas?

Sim. Depois de importar as vagas, use um enriquecimento de AI para classificar descrições, identificar requisitos relevantes ou criar um breve resumo de pesquisa sobre cada conta. Mantenha a publicação original e o URL de origem ao lado do resultado para poder confirmar as informações usadas pelo modelo. Consulte o guia de classificação com AI para conhecer as regras de etiquetas e revisão.

Como usar dados de vagas em campanhas de outreach?

Os dados extraídos de vagas fornecem inteligência valiosa para campanhas de outreach segmentadas. Pode identificar empresas que estão a contratar ativamente — um sinal de crescimento —, encontrar decisores, enriquecer dados de contacto e usar AI para criar mensagens personalizadas com base em necessidades específicas. Confirme o sinal de contratação antes de o usar no outreach e associe-o a um workflow de scraping de leads relevante.

Que dados posso extrair dos job boards?

Ferramentas de scraping de job boards como o Datablist conseguem extrair dados abrangentes, incluindo detalhes das vagas — título, descrição, tipo, localização e salário —, informações sobre a empresa — nome, site, LinkedIn, dimensão e setor —, dados dos responsáveis pelas contratações — nome, cargo e LinkedIn — e metadados como as datas de publicação. Este conjunto rico de dados fornece inteligência de negócio valiosa.

De quantos job boards devo extrair dados?

Extrair dados de vários job boards produz resultados significativamente melhores do que depender de uma única fonte. Ferramentas como o Datablist permitem pesquisar 19 job boards em simultâneo, oferecendo uma cobertura abrangente do mercado, mais oportunidades para identificar potenciais clientes e melhores insights sobre tendências de contratação antes da concorrência.