Per fare scraping dei job board con Datablist, apri Job Postings Search, scegli keyword e Paesi, quindi importa le offerte di lavoro corrispondenti in una collection. Puoi anche cercare posizioni aperte nelle aziende presenti nel tuo CRM. Conserva l'ID dell'offerta, il sito aziendale e la data di pubblicazione, così potrai confrontare i risultati quando ripeterai la ricerca.
Ti consiglio di separare due obiettivi: trovare nuove aziende che stanno assumendo e monitorare nuove posizioni presso aziende che già conosci. Escludere le aziende trovate in precedenza può essere utile per il primo obiettivo, ma rischia di nascondere nuove offerte nel secondo caso.
Questa guida illustra le ricerche basate su filtri e su elenchi di aziende, i campi che puoi raccogliere e un workflow di ricerca ricorrente per monitorare le nuove offerte senza conteggiare due volte la stessa posizione.
📺 Per chi preferisce i video
Se, come me, preferisci guardare anziché leggere, dai un'occhiata al mio video su come fare scraping delle offerte di lavoro da 19 job board contemporaneamente 👈🏽
Cosa troverai in questo articolo
- Il metodo che uso per fare scraping di 19 job board contemporaneamente
- Elenco dei job board di cui Datablist esegue lo scraping
- Tutorial passo passo per fare scraping delle offerte di lavoro
- Tutorial passo passo per cercare le offerte delle aziende nel tuo CRM
- Perché conviene analizzare più job board, non uno solo
- Come usare i dati sulle offerte di lavoro per Sales e Marketing
Come fare scraping di 19 job board contemporaneamente
Se vuoi fare scraping di 19 job board contemporaneamente, hai due possibilità:
- Creare in autonomia uno scraper per ogni job board e gestire codice complesso
- Usare il job board scraper di Datablist, che aggrega 19 job board di tutto il mondo
Datablist effettua la ricerca in un database aggregato di offerte di lavoro tramite il proprio data provider. La ricerca restituisce le offerte indicizzate che corrispondono ai criteri; non esegue ogni volta da zero il crawling di tutti i job board elencati. La copertura e i campi disponibili variano in base all'offerta, quindi controlla gli URL delle fonti per le posizioni che intendi utilizzare.
💡 Cos'è Datablist
Datablist è una piattaforma per creare workflow di lead generation che permette di trovare, arricchire e pulire i dati usando oltre 60 strumenti diversi, dagli AI Agents agli Email Finders, passando per AI processors, Technology enrichments e molto altro.
Inoltre, Datablist consente di configurare workflow automatizzati da eseguire su richiesta o in base a una pianificazione. Ecco alcuni casi d'uso pratici molto apprezzati dagli utenti di Datablist:
- Creare liste di Lead
- Personalizzare le email con l'AI
- Pulire e deduplicare i CRM
- Fare scraping delle offerte da 19 job board contemporaneamente
- Fare scraping delle ricerche di LinkedIn Sales Navigator senza mettere a rischio l'account
Il concetto è semplice: se devi acquisire o pulire dati oppure automatizzare workflow che li coinvolgono e vuoi farlo in modo semplice, veloce e affidabile, Datablist è la soluzione giusta.
I job board analizzati da Datablist
Datablist offre alcuni vantaggi unici rispetto agli altri scraper di dati sulle offerte di lavoro disponibili sul mercato. Aggrega i dati di 19 job board contemporaneamente, facendoti risparmiare le ore di configurazione e manutenzione che dovresti altrimenti dedicare alla creazione di singoli scraper.
Ecco l'elenco dei job board analizzati:
Job board globali:
- Indeed: leader mondiale, con un'ampia copertura nella maggior parte dei Paesi e dei settori.
- Glassdoor: presenza globale e una forte attenzione alle recensioni delle aziende, oltre agli annunci di lavoro
Job board regionali:
- Asia e Oceania
- Seek: leader di mercato in Australia e Nuova Zelanda
- Naukri: leader di mercato in India, con milioni di annunci
- Naukri Gulf: specializzato nei mercati del lavoro del Medio Oriente
- JobsDB: molto diffuso nei Paesi del Sud-est asiatico
- Jobstreet: popolare in Malaysia, Filippine, Singapore e altri mercati asiatici
- Europa
- Infojobs: leader in Spagna e in alcune aree dell'America Latina
- Tecnoempleo: focalizzato sulla Spagna e specializzato in posizioni tech
- Welcome to The Jungle: piattaforma di primo piano in Francia, in espansione in altri mercati europei
Job board di nicchia e sistemi ATS:
- Ecosistema startup
- AngelList (ora Wellfound): dedicato soprattutto alle posizioni nelle startup tech statunitensi
- Startup Jobs: specializzato nelle posizioni presso aziende early-stage del Nord America
- Sistemi ATS (Applicant Tracking System)
- Workable, Greenhouse, Lever, Ashby, Join, BambooHR, SimplyHired: Datablist analizza anche questi sistemi per offrirti una copertura ancora più ampia del mercato del lavoro
Come fare scraping di più job board: guida passo passo
In Datablist crediamo sia importante offrire agli utenti il massimo controllo possibile sui dati che ottengono e sul modo in cui li acquisiscono.
Per questo ti proponiamo 2 modalità per fare scraping delle offerte di lavoro:
- Usare i filtri di ricerca di Datablist
- Cercare le offerte di lavoro partendo da un elenco di aziende
Come fare scraping di più job board con i filtri
In questa sezione ti mostrerò come usare i filtri dell'aggregatore di job board di Datablist per trovare offerte in base a keyword, seniority, località e altri criteri.
Iniziamo!
Per prima cosa, registrati su Datablist.
Crea una Collection.
Fai clic su Job Postings Search.
Configura i filtri per le offerte che vuoi trovare. Le impostazioni attuali riportate qui sotto potrebbero differire da quelle visibili negli screenshot meno recenti.
Filtri per offerte e aziende
Inizia con una ricerca mirata. Per esempio, per trovare posizioni legate a Python nel Regno Unito, imposta Job Description Keywords su python, seleziona il Regno Unito in Countries, lascia Job Status su Only Open Jobs (default), scegli Last 7 days in Max Age e imposta Limit su 100 per la prima ricerca.
Controlla i primi risultati prima di ampliare la ricerca. La presenza della parola Python in una descrizione non significa necessariamente che lo sviluppo in Python sia la responsabilità principale del ruolo.
Scegli come devono corrispondere le keyword:
- Job Title Keywords accetta frasi separate da virgole. Un titolo corrisponde a una frase quando contiene tutte le parole che la compongono, senza distinzione tra maiuscole e minuscole e in qualsiasi ordine.
data engineerpuò quindi trovareSenior Data Platform Engineer. - Exclude Job Title Keywords rimuove i titoli corrispondenti, per esempio le posizioni che contengono
intern. - Job Description Keywords cerca per impostazione predefinita parole intere come testo semplice.
salestrovasales manager, ma nonSalesforce. - Use Regex for Description Matching abilita l'uso di pattern. In questa modalità, Require All Description Patterns consente di richiedere la presenza di tutti i pattern inclusi anziché di uno solo. Per una semplice ricerca per keyword, lascia disattivate le regex.
- Exclude Job Description Keywords usa la modalità di corrispondenza della descrizione che hai selezionato.
Scegli località e stato dell'offerta:
- Job Locations filtra città o aree geografiche, mentre Countries filtra il Paese dell'offerta. La sede centrale dell'azienda è gestita da un filtro distinto.
- Workplace Types offre le opzioni On-site, Hybrid e Remote. Employment Types filtra lavoro full-time, part-time, a contratto e altre tipologie di impiego.
- Job Seniority filtra i livelli di esperienza.
- Job Status può restituire offerte aperte, chiuse o tutte le offerte. Per un elenco aggiornato delle aziende che assumono, scegli le posizioni aperte.
- Only with Recruiter Info limita i risultati alle offerte che includono informazioni sul recruiter. Alcune posizioni potrebbero contenere solo una parte di questi dati, quindi verifica i campi restituiti.
Scegli le aziende e l'intervallo di date:
- Filter Job Postings for a specific list of Companies cerca tra le aziende presenti in una collection. Consulta il workflow basato su un elenco di aziende.
- Exclude Job Postings posted by a specific list of Companies esclude tutte le offerte associate ai domini aziendali selezionati. Usalo per le aziende che vuoi escludere intenzionalmente dai risultati.
- I filtri aziendali includono Company Type, Company Industries, Company Funding Stage e la località o il Paese della sede centrale.
- Max Age limita l'anzianità massima di un'offerta. Posted On or After e Posted On or Before definiscono un intervallo di date preciso e, se impostati, prevalgono su Max Age.
- Limit stabilisce il numero massimo di offerte restituite. Il valore predefinito è 1.000 e ogni ricerca può restituire fino a 2.000 risultati. Se raggiungi questo limite, prova ricerche più specifiche anziché presumere di aver raccolto tutte le offerte corrispondenti.
Escludere le aziende che non vuoi monitorare
L'esclusione delle aziende è utile per rimuovere clienti attivi o imprese che non rientrano nel tuo target. Non equivale alla deduplicazione delle singole offerte. Se escludi un'azienda trovata ieri, escluderai anche una nuova posizione pubblicata dalla stessa azienda domani.
Per usare un elenco di esclusione:
- Abilita Exclude Job Postings posted by a specific list of Companies.
- Seleziona l'elenco da escludere in Datablist Collection.
- Associa Datablist Collection Property alla colonna contenente il sito web o il dominio aziendale.
Avviare la ricerca delle offerte di lavoro
Dopo aver impostato tutti i filtri, fai clic su Continue.
Ecco i dati che Datablist restituirà:
| Categoria | Campi |
|---|---|
| Dettagli dell'offerta | Job Title, Job Description, Job Type, Job Location, Job Country, Workplace Type, Job Seniority, Salary Range |
| Dati firmografici | Company Name, Company Website, LinkedIn URL, Employee Count, Company Employee Range, Industry, Founded Year, Revenue |
| Informazioni aggiuntive | Company Description, Company City, Company Country, Company Job Postings Count, Company Recent Job Postings Count |
| Metadati dell'offerta | Job Posting Id, Job Posting URL, Job Posting Source URL, Date Posted, Closed At |
| Dati dell'Hiring Manager | Hiring Manager Name, Hiring Manager Job Title, Hiring Manager LinkedIn Profile |
Vai in fondo alla pagina e fai clic su Run import now.
Al termine dello scraping, i risultati appariranno così:
Cercare offerte di lavoro da un elenco di aziende
Come anticipato, questa opzione ti permette di fare scraping delle offerte pubblicate dalle aziende già presenti nel tuo workspace Datablist, nel tuo CRM o in qualsiasi altro database.
Per farlo, devi avere il nome dell'azienda, l'URL LinkedIn aziendale o l'URL del sito web in una collection Datablist.
Per prima cosa, registrati su Datablist.
Esegui l'Import di un elenco di aziende.
Crea una Collection separata.
Apri Job Postings Search.
Ora procedi così:
- Abilita Filter Job Postings for a specific list of Companies.
- Seleziona l'elenco che hai caricato in Datablist Collection.
- Associa Datablist Collection Property alla colonna contenente il sito web, il nome dell'azienda o l'URL LinkedIn aziendale. Quando possibile, consiglio di usare i siti web per ridurre le ambiguità tra aziende con nomi simili.
- Definisci con i nostri filtri le offerte di cui vuoi fare scraping. Fai clic qui per vedere tutti i filtri.
Seguendo la stessa logica, puoi anche definire una collection di siti web o domini aziendali da escludere dalle offerte di lavoro.
💡 3 consigli utili per lo scraping dei job board
Consiglio 1: escludi i clienti attivi dalla ricerca delle offerte di lavoro per evitare situazioni imbarazzanti.
Consiglio 2: includi i clienti passati nella ricerca per provare a riattivarli.
Consiglio 3: puoi filtrare o escludere le aziende dalla ricerca usando URL dei siti web e nomi aziendali, non solo i domini.
Dopo aver configurato tutto, fai clic su Continue.
Ora vai in fondo alla pagina e fai clic su Run import now.
Al termine dell'import, controlla le offerte corrispondenti e i relativi URL di origine. I filtri di ricerca, il limite dei risultati e la copertura dei dati indicizzati determinano quali posizioni riceverai.
📘 Crediti per la ricerca delle offerte
Ogni offerta restituita costa 10 crediti. Per esempio, 100 offerte costano 1.000 crediti. Prima di avviare una ricerca estesa o ricorrente, controlla il saldo dei crediti e le opzioni di abbonamento disponibili.
Come monitorare le nuove offerte di lavoro
Per una ricerca ricorrente servono una chiave di confronto stabile e un intervallo di date, non basta pianificare un'esecuzione giornaliera. Ti consiglio di iniziare con una ricerca quotidiana relativa agli ultimi sette giorni e di adattare poi la sovrapposizione alle caratteristiche del tuo mercato. Questa sovrapposizione offre agli annunci indicizzati in ritardo un'altra possibilità di comparire, ma comporta anche che la stessa offerta possa essere restituita più volte.
- Mantieni
Job Posting Id,Job Posting URL,Company WebsiteeDate Postednei risultati. - Confronta ogni nuovo gruppo di risultati con quelli precedenti usando
Job Posting Id. Utilizza le impostazioni delle proprietà univoche per impedire valori duplicati oppure controlla i duplicati prima di unire le esportazioni. - Mantieni la stessa azienda nell'elenco da monitorare. Un ID differente associato a quell'azienda indica una nuova offerta da esaminare, non un duplicato aziendale da scartare.
- Se ti serve questa informazione, registra nel tuo file di monitoraggio quando hai rilevato l'offerta per la prima volta.
Date Postedindica la data di pubblicazione, non il momento in cui il workflow l'ha individuata. - In caso di ID mancanti o apparenti ripubblicazioni, controlla titolo, azienda, località e URL. ID diversi possono riferirsi a posizioni simili: non unirle automaticamente solo perché hanno lo stesso titolo.
Per configurare un import automatico con il piano Growth, scegli frequenza giornaliera, ora e fuso orario nello scheduler della fonte, quindi fai clic su Schedule Import. Configura la gestione dei duplicati prima di attivare la pianificazione. In alternativa, puoi ripetere la ricerca manualmente. La deduplicazione delle righe salvate non rende gratuiti i risultati restituiti nuovamente dal data provider, quindi considera la sovrapposizione nel calcolo del budget dei crediti.
Non dedurre che una posizione sia stata chiusa solo perché è scomparsa da una ricerca. Potrebbe essere uscita dall'intervallo di date, non corrispondere più ai filtri o essere rimasta oltre il limite dei risultati. Per controllare le posizioni chiuse, usa Job Status e il campo Closed At restituito; per le offerte importanti, verifica anche la pagina originale.
Perché fare scraping di 19 job board?
Hai mai sentito qualcuno dire: «Ho troppi dati»? Nemmeno io, perché i dati valgono oro. Su una cosa, però, siamo tutti d'accordo: non tutti i dati hanno lo stesso valore; alcuni sono preziosi, altri irrilevanti.
Perché è importante usare più fonti
Analizzando più job board, ottieni più offerte di lavoro e aumenti le probabilità di trovare dati davvero utili. Questo approccio più ampio ti permette di non perdere opportunità preziose distribuite su piattaforme diverse.
Vantaggi dello scraping di più job board
- Maggiore volume di dati
- Confrontare offerte provenienti da più fonti
- Scoprire più opportunità presso le aziende target
- Business intelligence strategica
- Individuare aziende con esigenze immediate, segnalate dalle posizioni aperte
- Selezionare gli account in base alle loro priorità attuali
- Usare questi segnali come variabili di qualificazione nelle campagne di Cold Emailing
- Vantaggi competitivi
- Chiudere più efficacemente i deal come recruiter
- Offrire insight più completi a chi cerca lavoro
- Individuare i trend di assunzione prima dei concorrenti
- Ottenere una copertura del mercato migliore rispetto alle ricerche su un solo job board
- Entrare in contatto con potenziali clienti mentre investono nella crescita
Ora che hai qualche idea più chiara sul valore di questi dati, vediamo cosa puoi farne.
Come usare i dati sulle offerte di lavoro
Sì, Datablist è ottimo per fare scraping dei job board, ma questa funzione non rappresenta nemmeno l'1% di ciò che può fare per te. Ecco alcune idee per usare i dati raccolti dalle offerte di lavoro:
- Arricchire i dati aziendali con informazioni aggiuntive
- Usare l'AI Agent per cercare dati che non sono presenti in alcun database
- Trovare i decision maker negli account target
- Trovare email e numeri di telefono con il Waterfall Enrichment
- Usare l'AI per creare email personalizzate
- Analizzare il tech stack dell'azienda
L'elenco potrebbe continuare a lungo. Il punto è che Datablist non è solo uno strumento di scraping: con un unico abbonamento conveniente ti dà accesso a un intero ecosistema di lead generation.
Conclusioni
Lo scraping di più job board offre un vantaggio competitivo da sfruttare per restare un passo avanti. Datablist rende l'accesso ai dati sulle offerte di lavoro più semplice rispetto ad altri strumenti e ti consente persino di cercare le posizioni aperte nelle aziende già presenti nel tuo CRM.
FAQ
Come funziona lo scraping delle offerte in questo workflow?
Datablist interroga il database aggregato di offerte di un provider usando i tuoi filtri, quindi importa come righe le posizioni corrispondenti. È utile per creare elenchi strutturati di offerte provenienti da più fonti. Non garantisce di trovare ogni posizione disponibile su ciascun job board: conserva quindi gli URL originali e verifica le offerte prima di utilizzarle.
Cosa significa fare scraping delle offerte di lavoro?
Fare scraping delle offerte di lavoro significa usare strumenti automatizzati per estrarre le informazioni degli annunci da diversi siti web. Il processo raccoglie dati come titoli professionali, descrizioni, informazioni aziendali, località, fasce salariali e altro ancora.
Qual è il miglior tool per lo scraping delle offerte?
Datablist si distingue come un potente tool per lo scraping delle offerte, capace di aggregare contemporaneamente gli annunci di 19 job board diversi. Offre numerose opzioni di filtro per dettagli della posizione, informazioni aziendali e dati degli Hiring Manager. Oltre allo scraping, Datablist mette a disposizione data enrichment, ricerca basata sull'AI e funzionalità di automazione.
Posso usare l'AI per analizzare le offerte di lavoro?
Sì. Dopo aver importato le offerte, usa un enrichment basato sull'AI per classificare le descrizioni, individuare i requisiti rilevanti o creare una breve sintesi di account research. Mantieni l'annuncio originale e il relativo URL accanto al risultato, così potrai verificare le informazioni usate dal modello. Consulta la guida alla classificazione con l'AI per le regole relative a etichette e revisione.
Come usare i dati delle offerte nelle campagne Outbound?
I dati ricavati dalle offerte forniscono insight preziosi per campagne Outbound mirate. Puoi individuare le aziende che stanno assumendo, un segnale di crescita, trovare i decision maker, arricchire i dati di contatto e usare l'AI per creare messaggi personalizzati in base a esigenze specifiche. Verifica il segnale di assunzione prima di usarlo nelle attività di contatto e collegalo a un workflow di lead scraping pertinente.
Quali dati posso ottenere dallo scraping dei job board?
Gli strumenti di scraping dei job board come Datablist possono estrarre un set completo di dati: dettagli dell'offerta (titolo, descrizione, tipologia, località e stipendio), informazioni aziendali (nome, sito web, LinkedIn, dimensioni e settore), dati dell'Hiring Manager (nome, ruolo e LinkedIn) e metadati come le date di pubblicazione. Questo ricco dataset offre insight preziosi per la Business Intelligence.
Di quanti job board conviene fare scraping?
Fare scraping di più job board offre risultati nettamente migliori rispetto all'uso di una sola fonte. Strumenti come Datablist possono analizzare 19 job board contemporaneamente, garantendo una copertura più completa del mercato, maggiori opportunità di individuare potenziali clienti e insight più tempestivi sui trend di assunzione rispetto ai concorrenti.














