Diario Sarebus

El blog de sarebus.com

Veinte proveedores: corregimos y unificamos paradas duplicadas

Al llegar a veinte operadores, dejamos de solo ingestar: empezamos a fusionar paradas, renombrar localidades y alinear rutas que los feeds crudos describen de formas incompatibles.

El catálogo ya no cabe en una hoja de cálculo

Con veinte proveedores activos, el cuello de botella dejó de ser “¿tenemos el GTFS?” y pasó a ser “¿significa lo mismo para el viajero?”. Miles de paradas, muchas casi iguales:

  • Misma coordenada, distinto `stop_name`.
  • Misma estación, distintas agencias GTFS.
  • Varias paradas dentro de un mismo municipio que el usuario quiere ver como un sitio.

Qué hicimos en el admin

En euskabus-admin intensificamos el trabajo de mapa:

  • Geolocalizar candidatos a unificar cuando dos puntos están a pocos metros.
  • Decidir cuándo fusionar en un StopPlace y cuándo mantener paradas separadas con un hub.
  • Renombrar para el autocomplete sin romper la trazabilidad al operador original.

En paralelo, corregimos rutas que se solapaban: mismos extremos, distinto `route_short_name`, horarios que duplicaban resultados en la búsqueda.

Impacto en la búsqueda

Cada fusión bien hecha mejora:

  • Sugerencias al escribir “Bilbao” o “Loiu”.
  • Comparaciones origen → destino entre operadores.
  • Páginas SEO de rutas que dependen de hubs coherentes.

Todavía no estábamos en las cifras actuales del catálogo — eso llega con los últimos operadores — pero el patrón ya era claro: más proveedores ⇒ más curación, no solo más filas en base de datos.

¿Os suena? Lo detallamos para empresas en Sarebus Empresas.

Siguiente paso

Quedaban operadores por integrar y muchas rutas por cruzar entre concesiones. Lo contaremos en la siguiente entrada del diario.

Últimos artículos