OSHARecord — Moteur de recherche des inspections et sanctions de l'OSHA aux États-Unis
5,1 M+ Inspections indexées
606 141 Profils d'entreprise
6,8 Md$ Sanctions cumulées
248 Secteurs couverts

Pourquoi il existe : des données publiques que personne ne pouvait lire

Les dossiers de sécurité au travail de l'OSHA (l'agence américaine de la sécurité et de la santé au travail) sont publics, mais les comprendre demande du contexte : le département du Travail des États-Unis les publie sous forme d'exports massifs, avec des codes administratifs, des établissements en double et aucune vue agrégée par entreprise. Si un journaliste veut savoir combien de fois un employeur donné a été sanctionné, une après-midi à se battre avec des fichiers bruts l'attend.

OSHARecord résout exactement cela : il compile les données d'inspections et de citations dans une base consultable, accompagnée d'un guide éditorial, pour que journalistes, chercheurs, salariés et préventeurs puissent explorer les schémas de conformité sans perdre de vue ce que les données montrent réellement — et ce qu'elles ne montrent pas.

Ce n'est pas une commande client : c'est un produit maison de mon propre réseau de sites. Je l'ai conçu, dessiné, programmé et je l'opère de bout en bout, du modèle de données au positionnement dans les moteurs de recherche. Ce contexte compte, car chaque décision technique du projet a été prise pour que la plateforme tourne toute seule, sans équipe derrière.

Ce qu'il permet de faire

  • Recherche par entreprise. L'historique d'inspections et de citations de n'importe quel employeur ou site de travail, regroupé en profils d'entreprise avec recherche en temps réel.
  • Safety Score. Une note de sécurité instantanée calculée à partir des infractions, des sanctions et de l'historique d'inspections de l'employeur.
  • Filtres géographiques. L'activité de contrôle par État, par ville ou par code postal, sur 52 États et territoires.
  • Classification des infractions. Navigation par type : graves, délibérées (willful), répétées ou autres.
  • Classements sectoriels. Des comparatifs entre les 248 secteurs industriels couverts.
  • Contexte éditorial. Des articles qui expliquent comment interpréter les données de contrôle de façon responsable, sans titres faciles.

Comment c'est construit

1. Architecture Laravel

  • Backend Laravel + PHP sur MySQL : ni WordPress ni template, tout le modèle de données et toutes les vues sont sur mesure.
  • Livewire pour les composants réactifs : la recherche d'entreprises répond en temps réel pendant la saisie, sans monter une SPA à part.
  • Vite pour le frontend, avec des assets versionnés et préchargés.

2. Pipeline de données

  • Ingestion des exports officiels de la base de données d'application de l'OSHA du département du Travail des États-Unis.
  • Normalisation et regroupement : les enregistrements par établissement sont consolidés en profils d'entreprise navigables — de millions de lignes brutes à 606 141 profils.
  • Calcul du Safety Score par employeur à partir des infractions, des sanctions et de l'historique d'inspections.

3. SEO programmatique

  • Chaque inspection, entreprise et secteur génère sa propre page indexable, avec titres, métadonnées et données structurées produits automatiquement depuis le modèle de données.
  • Maillage interne à grande échelle : des profils qui pointent vers leurs inspections, des secteurs qui pointent vers leurs entreprises, des classements qui distribuent l'autorité vers les pages profondes.
  • Contenu éditorial de soutien (articles piliers et blog) qui apporte le contexte que les pages de données ne peuvent pas fournir à elles seules.

4. Performance

  • MySQL optimisé pour la lecture massive : des index pensés pour servir des centaines de milliers de pages d'entreprise et d'inspection avec des temps de chargement minimaux.
  • Une recherche qui reste vive sur 5,1 millions d'enregistrements d'inspection, avec debounce et requêtes ciblées.
  • Exploitation sans équipe : la plateforme est conçue pour tourner sans surveillance, sans dépendances à contrôler au quotidien.

Couverture et origine des données

La source est la base de données d'application de l'OSHA du département du Travail des États-Unis, et la page d'accueil du site affiche elle-même l'ampleur de l'index : 5 161 396 inspections, 606 141 profils d'entreprise, 6,8 milliards de dollars de sanctions cumulées, 248 secteurs et 52 États et territoires.

La couverture temporelle va de dossiers du début des années quatre-vingt-dix jusqu'à des inspections ouvertes il y a quelques semaines. Parmi les dossiers phares figure celui de BP Products North America à Texas City (2005), avec plus de 21 millions de dollars de sanctions — le plus important de la plateforme.

Le résultat

OSHARecord est la démonstration pratique de ce que je vends comme service : transformer des exports officiels de millions de lignes en plus de 600 000 pages navigables qui se positionnent toutes seules. Pas de publicité ni de campagnes derrière — les pages programmatiques font le travail d'acquisition par elles-mêmes, et la recherche en temps réel encaisse le volume sans broncher.

C'est aussi la pièce maîtresse d'une famille d'annuaires de données publiques des États-Unis que je construis avec la même recette : MshaScan (sécurité minière), PollutionScan (infractions environnementales) et WARNScan (licenciements collectifs). Le même schéma — jeu de données officiel, Laravel, SEO programmatique — appliqué à des domaines différents.

Quelques captures

Stack

Laravel PHP Livewire MySQL Vite SEO programmatique Datasets officiels (Dept. of Labor) Pages programmatiques

Produit en ligne : Visiter osharecord.com — les compteurs de la page d'accueil sont vérifiables en direct.

Vous voulez un moteur de recherche de données comme celui-ci pour votre activité ?

Je construis des annuaires et des plateformes de données sur mesure, sans templates ni plugins, prêts à se positionner sur Google dès le premier jour.

Développement web sur mesure → Parlez-moi de votre projet

Questions fréquentes

D'où proviennent les données d'OSHARecord ?

Des registres publics d'application de la réglementation de l'OSHA publiés par le département du Travail des États-Unis. La plateforme les indexe et les organise en profils d'entreprise consultables.

Qu'est-ce que le Safety Score ?

Une note de sécurité au travail instantanée qui résume en un seul indicateur les infractions, les sanctions et l'historique d'inspections de n'importe quel employeur.

Combien d'inspections la plateforme couvre-t-elle ?

Plus de 5,1 millions d'inspections indexées, avec 606 000 profils d'entreprise, 248 secteurs industriels et une couverture de 52 États et territoires des États-Unis.

À qui un tel outil est-il utile ?

Aux journalistes, aux chercheurs, aux salariés et aux préventeurs qui ont besoin de consulter l'historique de sécurité d'un employeur sans se battre avec des bases de données officielles brutes.

Quelle est la plus grosse sanction enregistrée sur la plateforme ?

Le dossier phare à la sanction la plus élevée est celui de BP Products North America à Texas City (2005), avec plus de 21 millions de dollars d'amendes. L'index couvre des dossiers depuis le début des années quatre-vingt-dix jusqu'à des inspections ouvertes il y a quelques semaines.

Le site est-il construit avec WordPress ou un template ?

Non. C'est un développement sur mesure avec Laravel, Livewire et MySQL, où toutes les pages d'entreprise, d'inspection et de secteur sont générées programmatiquement à partir du modèle de données.

Vous avez des données et vous voulez les convertir en trafic ?

Laravel, pipelines de données et SEO programmatique à grande échelle. Un appel de 30 minutes sans engagement.

Demander un devis gratuit