OSHARecord
5,1 millones de inspecciones de seguridad laboral de OSHA convertidas en más de 600.000 perfiles de empresa consultables. Un directorio de datos públicos de EE. UU. que concebí, construí y opero dentro de mi propia red de webs, con Laravel, MySQL y SEO programático.
Por qué existe: datos públicos que nadie podía leer
Los expedientes de seguridad laboral de OSHA (la agencia estadounidense de seguridad y salud en el trabajo) son públicos, pero entenderlos exige contexto: el Departamento de Trabajo de EE. UU. los publica como volcados masivos, con códigos administrativos, establecimientos duplicados y ninguna vista agregada por empresa. Si un periodista quiere saber cuántas veces ha sido sancionado un empleador concreto, le espera una tarde peleándose con ficheros en bruto.
OSHARecord resuelve exactamente eso: compila los datos de inspecciones y citaciones en una base de datos consultable con guía editorial, para que periodistas, investigadores, trabajadores y técnicos de prevención puedan explorar patrones de cumplimiento sin perder de vista lo que los datos realmente muestran — y lo que no.
No es un encargo de cliente: es un producto propio de mi red de webs. Lo concebí, lo diseñé, lo programé y lo opero de principio a fin, desde el modelo de datos hasta el posicionamiento en buscadores. Ese contexto importa, porque cada decisión técnica del proyecto la tomé pensando en que la plataforma funcione sola, sin equipo detrás.
Qué permite hacer
- Búsqueda por empresa. Historial de inspecciones y citaciones de cualquier empleador o centro de trabajo, agrupado en perfiles de empresa con búsqueda en tiempo real.
- Safety Score. Una nota de seguridad instantánea calculada a partir de infracciones, sanciones e historial de inspecciones del empleador.
- Filtros geográficos. Actividad de aplicación de la normativa por estado, ciudad o código postal, en 52 estados y territorios.
- Clasificación de infracciones. Navegación por tipo: graves, deliberadas (willful), reincidentes u otras.
- Rankings sectoriales. Comparativas entre los 248 sectores industriales cubiertos.
- Contexto editorial. Artículos que explican cómo interpretar los datos de aplicación de forma responsable, sin titulares fáciles.
Cómo está construido
1. Arquitectura Laravel
- Backend Laravel + PHP sobre MySQL: nada de WordPress ni plantillas, todo el modelo de datos y las vistas son a medida.
- Livewire para los componentes reactivos: la búsqueda de empresas responde en tiempo real mientras escribes, sin montar una SPA aparte.
- Vite para el frontend, con assets versionados y precargados.
2. Pipeline de datos
- Ingesta de los volcados oficiales de la base de datos de aplicación de OSHA del Departamento de Trabajo de EE. UU.
- Normalización y agrupación: los registros por establecimiento se consolidan en perfiles de empresa navegables — de millones de filas en bruto a 606.141 perfiles.
- Cálculo del Safety Score por empleador a partir de infracciones, sanciones e historial de inspecciones.
3. SEO programático
- Cada inspección, empresa y sector genera su propia página indexable, con títulos, metadatos y datos estructurados producidos automáticamente desde el modelo de datos.
- Enlazado interno a escala: perfiles que enlazan a sus inspecciones, sectores que enlazan a sus empresas, rankings que distribuyen autoridad hacia las páginas profundas.
- Contenido editorial de apoyo (artículos pilar y blog) que aporta el contexto que las páginas de datos no pueden dar por sí solas.
4. Rendimiento
- MySQL optimizado para lectura masiva: índices pensados para servir cientos de miles de páginas de empresa e inspección con tiempos de carga mínimos.
- Búsqueda que se mantiene ágil sobre 5,1 millones de registros de inspección, con debounce y consultas acotadas.
- Operación sin equipo: la plataforma está diseñada para funcionar desatendida, sin dependencias que haya que vigilar a diario.
Cobertura y origen de los datos
La fuente es la base de datos de aplicación de OSHA del Departamento de Trabajo de EE. UU., y la propia home del sitio muestra el alcance del índice: 5.161.396 inspecciones, 606.141 perfiles de empresa, 6.800 millones de dólares en sanciones acumuladas, 248 sectores y 52 estados y territorios.
La cobertura temporal va desde expedientes de principios de los años noventa hasta inspecciones abiertas hace unas semanas. Entre los registros destacados está el de BP Products North America en Texas City (2005), con más de 21 millones de dólares en sanciones — el mayor de la plataforma.
El resultado
OSHARecord es la demostración práctica de lo que vendo como servicio: convertir volcados oficiales de millones de filas en más de 600.000 páginas navegables que se posicionan solas. No hay publicidad ni campañas detrás — las páginas programáticas hacen el trabajo de captación por sí mismas, y la búsqueda en tiempo real aguanta el volumen sin despeinarse.
Además, es la pieza central de una familia de directorios de datos públicos de EE. UU. que construyo con la misma receta: MshaScan (seguridad minera), PollutionScan (infracciones ambientales) y WARNScan (despidos colectivos). Mismo patrón — dataset oficial, Laravel, SEO programático — aplicado a dominios distintos.
Algunas capturas
Stack
Producto en vivo: Visitar osharecord.com — los contadores de la home se pueden comprobar en directo.
Preguntas frecuentes
¿De dónde salen los datos de OSHARecord?
De los registros públicos de aplicación de la normativa de OSHA que publica el Departamento de Trabajo de EE. UU. La plataforma los indexa y los organiza en perfiles de empresa consultables.
¿Qué es el Safety Score?
Una calificación instantánea de seguridad laboral que resume en una sola nota las infracciones, sanciones e historial de inspecciones de cualquier empleador.
¿Cuántas inspecciones cubre la plataforma?
Más de 5,1 millones de inspecciones indexadas, con 606.000 perfiles de empresa, 248 sectores industriales y cobertura de 52 estados y territorios de EE. UU.
¿A quién le sirve una herramienta así?
A periodistas, investigadores, trabajadores y técnicos de prevención que necesitan consultar el historial de seguridad de un empleador sin pelearse con bases de datos oficiales en bruto.
¿Cuál es la mayor sanción registrada en la plataforma?
El expediente destacado con mayor sanción es el de BP Products North America en Texas City (2005), con más de 21 millones de dólares en multas. El índice recoge expedientes desde principios de los años noventa hasta inspecciones de hace unas semanas.
¿Está construido con WordPress o alguna plantilla?
No. Es un desarrollo a medida con Laravel, Livewire y MySQL, con todas las páginas de empresa, inspección y sector generadas programáticamente sobre el propio modelo de datos.
Otros productos propios
¿Tienes datos y quieres convertirlos en tráfico?
Laravel, pipelines de datos y SEO programático a escala. Llamada de 30 minutos sin compromiso.
Solicitar presupuesto gratuito