H1BScan
Esploratore di dati sui visti H-1B degli Stati Uniti che ho progettato, costruito e che gestisco io stesso: lo storico delle richieste, i tassi di approvazione e gli stipendi di 337.044 datori di lavoro, trasformati in un motore di ricerca alla portata di tutti. Laravel + MySQL + SEO programmatico.
Perché esiste: i dati sono pubblici, ma nessuno riesce a leggerli
Per un ingegnere straniero che tratta con un'azienda americana la domanda decisiva non è lo stipendio: è se quell'azienda gestisca davvero i visti H-1B e con quale percentuale di successo. Quell'informazione è pubblica — USCIS e Dipartimento del Lavoro la pubblicano ogni trimestre — ma arriva in file grezzi con milioni di righe, impossibili da consultare per una persona normale. Scommettere la propria carriera su un'azienda senza quel dato significa giocare alla cieca.
H1BScan.com è la mia risposta a quel problema e fa parte della mia rete di siti e strumenti: scrivi il nome dell'azienda e vedi il suo storico H-1B completo — quante richieste ha presentato, quante gliene hanno approvate, quante respinte e quali stipendi ha dichiarato. Senza registrazione e senza asterischi.
Il tono editoriale è parte del prodotto: "senza fronzoli, solo dati". La home mostra senza giri di parole quante richieste sono state respinte nell'ultimo anno fiscale, perché quel dato scomodo è esattamente quello che serve all'utente prima di decidere.
Che cosa permette di fare
- Scheda per datore di lavoro con richieste presentate, approvate e respinte, tasso di approvazione e stipendi dichiarati nelle LCA.
- Classifiche degli sponsor ("H-1B Power Rankings"): le aziende che presentano più richieste, con accanto la loro percentuale di successo.
- Esplorazione per città, ruoli e settori, oltre a una sezione di statistiche aggregate per anno fiscale.
- Calcolatore salariale basato sui dati delle LCA e sui livelli retributivi I-IV del sistema H-1B.
- Riepilogo annuale in evidenza: nel FY2023 sono state presentate 110.358 richieste, ne sono state approvate 105.970 e respinte 4.388 fra 27.906 datori di lavoro unici.
- Blog e FAQ che spiegano concetti come la LCA o i wage level a chi parte da zero.
Com'è costruito
1. Architettura Laravel
- Laravel + PHP su MySQL: modelli e rotte puliti per datori di lavoro, città, ruoli, settori e anni fiscali, con template Blade condivisi fra centinaia di migliaia di schede.
- Frontend con Tailwind CSS e asset compilati con Vite: CSS e JS versionati per hash, senza framework pesanti lato client.
- Motore di ricerca dei datori di lavoro come asse di tutta la navigazione: dalla home, dal menu e da ogni elenco si può saltare a qualsiasi azienda.
2. Pipeline di dati
- ETL trimestrale: ogni pubblicazione di USCIS e DOL entra come file grezzi da normalizzare, deduplicare e riconciliare con lo storico — lo stesso datore di lavoro compare con decine di grafie diverse lungo 15 anni fiscali.
- Senza rompere URL già indicizzati: ogni aggiornamento dei dati rinfresca cifre e aggregati mantenendo stabili gli slug dei datori di lavoro che Google già conosce.
- Aggregati precalcolati per anno fiscale, città, ruolo e settore, così le pagine di statistiche non ricalcolano milioni di righe a ogni visita.
3. SEO programmatico
- Ogni datore di lavoro è una pagina, e gli incroci per città, ruolo e settore moltiplicano le viste navigabili e indicizzabili senza intervento manuale.
- Titolo, meta description e dati strutturati generati per ogni vista: gli schema Organization e FAQPage sono visibili nel codice sorgente del sito live.
- Interlinking sistematico fra schede, classifiche ed elenchi per distribuire autorevolezza e non lasciare orfana nessuna pagina.
4. Prestazioni
- Indici e query MySQL progettati perché una ricerca fra 337.000 datori di lavoro risponda all'istante.
- Cloudflare davanti come CDN e scudo anti-bot, con cache degli asset statici e protezione delle rotte più bersagliate dagli scraper.
- Misurazione con Google Analytics 4 per sapere quali datori di lavoro, città e ruoli cerca davvero la gente e dare priorità alla roadmap con i dati.
Copertura e origine dei dati
Parliamo di 337.044 datori di lavoro e 2.837.355 richieste che coprono gli anni fiscali dal 2009 al 2023. Tutto proviene da due fonti ufficiali: l'H-1B Employer Data Hub dell'USCIS (richieste, approvazioni e dinieghi) e le Labor Condition Applications del Dipartimento del Lavoro (ruoli, stipendi e sedi), con aggiornamento trimestrale legato al calendario ufficiale di pubblicazione delle due agenzie.
Quella parte invisibile — importare, pulire e riconciliare dati ufficiali trimestre dopo trimestre senza degradare quanto già pubblicato — è ciò che separa una piattaforma di dati seria da uno scarico di CSV con un campo di ricerca.
Il risultato
H1BScan è, di gran lunga, il dataset più grande fra i miei prodotti, e dimostra che lo stesso approccio che applico alle nicchie spagnole funziona su scala americana e con un volume due ordini di grandezza maggiore. È un prodotto vivo che gestisco io: ogni trimestre entrano dati nuovi, gli aggregati vengono ricalcolati e le schede continuano a rispondere all'istante.
Come vetrina, la lettura è diretta: se la tua attività dipende dal rendere consultabile un catalogo enorme — prodotti, pratiche, registri, tariffe — questo è il tipo di architettura che lo regge senza scomporsi.
Alcune schermate
Stack
Puoi provarlo con qualsiasi azienda conosciuta: visita h1bscan.com.
Domande su H1BScan
Quali fonti di dati alimentano H1BScan?
Due fonti ufficiali statunitensi: l'H-1B Employer Data Hub dell'USCIS (anni fiscali 2009-2023) e le Labor Condition Applications (LCA) del Dipartimento del Lavoro. Secondo il sito stesso, entrambe vengono aggiornate ogni trimestre seguendo il calendario ufficiale di pubblicazione.
Quante aziende e quante richieste raccoglie la piattaforma?
La home mostra 337.044 datori di lavoro tracciati e 2.837.355 richieste H-1B accumulate, con un tasso medio di approvazione del 92,4%.
Che cosa può verificare un candidato prima di accettare un'offerta?
Lo storico completo delle richieste H-1B dell'azienda: quante ne ha presentate, quante sono state approvate o respinte, quali stipendi ha dichiarato nelle LCA, per quali ruoli e città, e come si posiziona rispetto agli altri sponsor nelle classifiche.
Che cos'è una LCA e perché conta?
La Labor Condition Application è il documento che il datore di lavoro presenta al Dipartimento del Lavoro prima di richiedere un H-1B. Contiene ruolo, stipendio offerto e sede, quindi è la fonte che dà al processo una trasparenza salariale reale.
Che cosa sono i livelli salariali (wage level) I-IV dell'H-1B?
Rappresentano il percentile dello stipendio prevalente per quel ruolo: il livello I (17º percentile) è di ingresso, il II (34º) qualificato, il III (50º) esperto e il IV (67º) pienamente competente. Il calcolatore salariale di H1BScan si basa su questi livelli e sui dati delle LCA.
Altri prodotti propri
Ti serve qualcosa di questa portata?
Piattaforme di dati, SEO programmatico e architetture che reggono milioni di record. Chiamata di 30 minuti senza impegno.
Richiedi un preventivo gratuito