H1BScan
Verkenner van Amerikaanse H-1B-visumdata die ik zelf ontwierp, bouw en beheer: de aanvraaggeschiedenis, goedkeuringspercentages en salarissen van 337.044 werkgevers, omgezet in een zoekmachine die iedereen kan gebruiken. Laravel + MySQL + programmatische SEO.
Waarom het bestaat: de data is openbaar, maar niemand kan haar lezen
Voor een buitenlandse ingenieur die onderhandelt met een Amerikaans bedrijf is de doorslaggevende vraag niet het salaris, maar of dat bedrijf daadwerkelijk H-1B-visa regelt, en met welk succes. Die informatie is openbaar — USCIS en het ministerie van Arbeid publiceren haar elk kwartaal — maar komt binnen als ruwe bestanden met miljoenen rijen, onmogelijk te raadplegen voor een gewoon mens. Uw carrière op een bedrijf inzetten zonder dat gegeven is blind gokken.
H1BScan.com is mijn antwoord op dat probleem en maakt deel uit van mijn eigen netwerk van websites en tools: u typt de naam van het bedrijf en ziet de volledige H-1B-geschiedenis — hoeveel aanvragen het indiende, hoeveel er werden goedgekeurd, hoeveel afgewezen en welke salarissen het opgaf. Zonder registratie en zonder kleine lettertjes.
De redactionele toon is onderdeel van het product: "geen opsmuk, alleen data". De homepage laat zonder omwegen zien hoeveel aanvragen in het laatste fiscale jaar werden afgewezen, want juist dat ongemakkelijke cijfer heeft de gebruiker nodig voordat hij beslist.
Wat u ermee kunt doen
- Profiel per werkgever met ingediende, goedgekeurde en afgewezen aanvragen, goedkeuringspercentage en in de LCA opgegeven salarissen.
- Ranglijsten van sponsors ("H-1B Power Rankings"): de bedrijven die de meeste aanvragen indienen, met hun succespercentage ernaast.
- Verkennen op stad, functie en sector, plus een sectie met geaggregeerde statistieken per fiscaal jaar.
- Salariscalculator gebaseerd op de LCA-gegevens en op de salarisniveaus I-IV van het H-1B-systeem.
- Uitgelicht jaaroverzicht: in FY2023 werden 110.358 aanvragen ingediend, 105.970 goedgekeurd en 4.388 afgewezen, verdeeld over 27.906 unieke werkgevers.
- Blog en FAQ die begrippen als de LCA of de wage levels uitleggen aan wie vanaf nul begint.
Hoe het is gebouwd
1. Laravel-architectuur
- Laravel + PHP op MySQL: schone modellen en routes voor werkgevers, steden, functies, sectoren en fiscale jaren, met Blade-templates die worden gedeeld door honderdduizenden profielen.
- Frontend met Tailwind CSS en assets gecompileerd met Vite: CSS en JS geversioneerd per hash, zonder zware frameworks aan de clientkant.
- Werkgeverszoeker als spil van de hele navigatie: vanaf de homepage, het menu en elke lijst kunt u naar elk willekeurig bedrijf springen.
2. Datapipeline
- Kwartaal-ETL: elke publicatie van USCIS en het DOL komt binnen als ruwe bestanden die genormaliseerd, ontdubbeld en verzoend moeten worden met de historie — dezelfde werkgever duikt over 15 fiscale jaren op met tientallen verschillende schrijfwijzen.
- Zonder al geïndexeerde URL's te breken: elke dataverversing werkt cijfers en aggregaten bij terwijl de werkgeversslugs die Google al kent stabiel blijven.
- Vooraf berekende aggregaten per fiscaal jaar, stad, functie en sector, zodat de statistiekpagina's niet bij elk bezoek miljoenen rijen opnieuw doorrekenen.
3. Programmatische SEO
- Elke werkgever is een pagina, en de kruisingen op stad, functie en sector vermenigvuldigen de navigeerbare en indexeerbare weergaven zonder handwerk.
- Titel, metabeschrijving en gestructureerde data gegenereerd voor elke weergave: de Organization- en FAQPage-schema's zijn zichtbaar in de broncode van de live site.
- Systematische interne links tussen profielen, ranglijsten en overzichten om autoriteit te verdelen en te voorkomen dat een pagina verweesd raakt.
4. Performance
- MySQL-indexen en -queries zo ontworpen dat een zoekopdracht tussen 337.000 werkgevers direct antwoordt.
- Cloudflare ervoor als CDN en anti-botschild, met caching van statische assets en bescherming van de routes waar scrapers het hardst op inhameren.
- Meting met Google Analytics 4 om te weten welke werkgevers, steden en functies mensen echt zoeken en de roadmap op basis van data te prioriteren.
Dekking en herkomst van de data
We hebben het over 337.044 werkgevers en 2.837.355 aanvragen over de fiscale jaren 2009 tot 2023. Alles komt uit twee officiële bronnen: de H-1B Employer Data Hub van USCIS (aanvragen, goedkeuringen en afwijzingen) en de Labor Condition Applications van het ministerie van Arbeid (functies, salarissen en locaties), met een kwartaalupdate die is gekoppeld aan de officiële publicatiekalender van beide instanties.
Dat onzichtbare deel — kwartaal na kwartaal officiële data importeren, opschonen en verzoenen zonder het al gepubliceerde te degraderen — is wat een serieus dataplatform onderscheidt van een CSV-dump met een zoekveld.
Het resultaat
H1BScan is met afstand de grootste dataset van mijn producten en bewijst dat dezelfde aanpak die ik op Spaanse niches toepas ook werkt op Amerikaanse schaal en met een volume dat twee ordes van grootte groter is. Het is een levend product dat ik zelf beheer: elk kwartaal komen er nieuwe data binnen, worden de aggregaten opnieuw berekend en blijven de profielen direct antwoorden.
Als etalage is de les eenvoudig: als uw bedrijf ervan afhangt dat een enorme catalogus doorzoekbaar wordt — producten, dossiers, registers, tarieven — dan is dit het type architectuur dat dat moeiteloos aankan.
Enkele schermafbeeldingen
Stack
U kunt het uitproberen met elk bekend bedrijf: bezoek h1bscan.com.
Vragen over H1BScan
Welke databronnen voeden H1BScan?
Twee officiële Amerikaanse bronnen: de H-1B Employer Data Hub van USCIS (fiscale jaren 2009-2023) en de Labor Condition Applications (LCA) van het Amerikaanse ministerie van Arbeid. Volgens de website zelf worden beide elk kwartaal ververst, volgens de officiële publicatiekalender.
Hoeveel bedrijven en aanvragen bevat het platform?
De homepage toont 337.044 gevolgde werkgevers en 2.837.355 cumulatieve H-1B-aanvragen, met een gemiddeld goedkeuringspercentage van 92,4%.
Wat kan een kandidaat controleren voordat hij een aanbod aanneemt?
De volledige H-1B-geschiedenis van het bedrijf: hoeveel aanvragen het indiende, hoeveel er zijn goedgekeurd of afgewezen, welke salarissen het in de LCA opgaf, voor welke functies en steden, en hoe het zich verhoudt tot andere sponsors in de ranglijsten.
Wat is een LCA en waarom is die belangrijk?
De Labor Condition Application is het document dat de werkgever bij het ministerie van Arbeid indient voordat hij een H-1B aanvraagt. Het bevat functie, geboden salaris en locatie, en is dus de bron die het proces echte salaristransparantie geeft.
Wat zijn de salarisniveaus (wage levels) I-IV van het H-1B?
Ze staan voor het percentiel van het gangbare salaris voor de functie: niveau I (17e percentiel) is instapniveau, niveau II (34) gekwalificeerd, niveau III (50) ervaren en niveau IV (67) volledig competent. De salariscalculator van H1BScan steunt op deze niveaus en op de LCA-gegevens.
Andere eigen producten
Iets van deze omvang nodig?
Dataplatformen, programmatische SEO en architecturen die miljoenen records aankunnen. Vrijblijvend gesprek van 30 minuten.
Vraag een gratis offerte aan