Lo hicimos
Empezaron a llegar mensajes de clientes diciendo que la página no cargaba. El dueño la abría y funcionaba perfecto. Pensó que era problema de los visitantes. Era exactamente al revés: él era la única persona en el mundo que no podía ver la falla.
Lo que veían
Los visitantes veían una pantalla vacía. Ni un error, ni un mensaje del servidor, ni una advertencia del navegador: blanco. Desde adentro del negocio, en cambio, el sitio abría completo y rápido, en cualquier navegador y desde cualquier equipo.
Lo que ya habían intentado
Habían cambiado de navegador, probado desde otro teléfono y vaciado la caché del suyo. Todo siguió viéndose bien. Cuando uno no puede reproducir la falla, la conclusión fácil es que la falla no existe, y así se fueron varias semanas.
Por qué el dueño no la veía
Para que un sitio abra rápido, el servidor guarda una copia ya armada de cada página y se la entrega a quien llegue, en vez de fabricarla cada vez. Pero guarda una copia distinta para quien tiene sesión iniciada, porque a esa persona hay que mostrarle cosas que los demás no ven.
Ahí está el engaño. El dueño tenía su sesión abierta en todos sus equipos. Cada vez que revisaba, el servidor le entregaba su copia, que estaba bien. La copia de los visitantes anónimos se había guardado a medias y estaba rota. Dos archivos distintos para la misma dirección.
Dónde estaba en realidad
El código de la página llegaba cortado a la mitad, siempre en el mismo punto. Un corte que siempre cae en el mismo lugar no es una intermitencia: es un archivo que se escribió incompleto y se quedó así, y el servidor lo lleva entregando tal cual desde entonces.
Las dos causas habituales son tan poco glamorosas como comunes: el disco del hosting se llenó, o el servidor se quedó sin tiempo justo mientras escribía ese archivo. En ambos casos el resultado es el mismo — media página guardada para siempre.
La regla que quedó
«Yo lo veo bien» no es un diagnóstico.
Quien administra un sitio casi nunca lo ve como lo ve un desconocido. Antes de descartar lo que reporta un cliente, hay que mirar la página con los ojos de alguien que llega por primera vez.
La prueba que sí sirve, y toma un minuto
- Ábrelo en una ventana privada o de incógnito. Sin sesión iniciada recibes la misma copia que recibe un cliente. Es el paso que se salta todo el mundo.
- Agrégale algo a la dirección, como un signo de interrogación y cualquier palabra al final. Eso esquiva la copia guardada. Si así se ve bien y sin eso no, ya sabes que el problema es la copia y no el sitio.
- Pide a alguien de fuera que lo abra y te mande una captura. Un segundo par de ojos sin sesión vale más que diez revisiones tuyas.
Lo caro de este caso no fue arreglarlo —eso fue borrar la copia rota y revisar el disco— sino las semanas que estuvo así. En ese tiempo el buscador también estuvo viendo la página vacía.