Blog

La comedia de los errores

Jueves, 24 de agosto de 2023

De vez en cuando recibimos preguntas sobre errores que podemos haber mostrado para sitios en Search Console, y de vez en cuando nos encontramos con personas que parecen confundidas acerca de dónde vino un error. Esto es comprensible: hay muchos problemas que pueden surgir al acceder a los sitios web, pero todos ellos, sin excepción, se relacionan con un determinado sistema que hace posible el acceso. En esta breve historia ilustrada intentaremos arrojar algo de luz sobre los errores y quizás hacer que parezcan un poco menos aterradores. ¡Vamos a profundizar en ello!

Prólogo

Me gustan los libros, así que cuando era pequeño, mientras la gente soñaba con convertirse en astronautas y bomberos, yo quería abrir una biblioteca. En un castillo. Pero entonces comencé a pensar en todos los problemas que la gente podría encontrar al llegar a mi nueva biblioteca y al hojear los libros en los estantes. Verás, mi castillo está ubicado en un lugar lejano y le he estado haciendo adiciones cada año (hola foso), lo que causa problemas al cartógrafo local.

Capítulo 1: Errores de DNS

Dado que estamos hablando de un castillo, la ubicación es un poco oscura y difícil de encontrar. Sin embargo, no te preocupes: la gente puede usar mapas. ¿Pero qué pasa si es un mapa desactualizado sin mi foso, o es un mapa viejo y la mayoría de las letras se han borrado?

stick figure is examining a map and can't find the path to the library

Esto es lo que son los errores de DNS (contrariamente a la creencia popular, no están relacionados con
Dungeons N Snakes o
Dangerous Navigation System): tus clientes consultan un mapa (un servidor DNS), pero no pueden encontrar la ubicación por varias razones. La razón puede ser que el mapa ni siquiera tenga la ubicación de la biblioteca (el llamado error
NXDOMAIN
en términos de DNS) o el idioma no sea legible para el usuario (grosso modo,
FormErr
en términos de DNS).

Los errores de DNS son causados más frecuentemente por alguna configuración —o la falta de ella— en el servidor DNS. Esto significa que a menos que administres el servidor DNS tú mismo (tú dibujas el mapa para tus clientes), tendrás que contactar a tu proveedor de DNS (o cartógrafo local) para solucionar los errores. Si no sabes quién es tu proveedor de DNS, intenta preguntar a tu proveedor de hosting o donde sea que hayas registrado tu nombre de dominio.

Si bien también puede haber problemas en el lado del cliente, por ejemplo si olvidaron sus gafas y no pueden ver las letras en el mapa, es más probable que el problema sea con el mapa en sí.

Capítulo 2: Errores de red

Una vez que nuestro valiente cliente conoce el camino a la biblioteca del castillo, llegar allí puede ser una verdadera aventura: navegar por mazmorras, cruzar el mar de pirañas en mi foso y sí, a veces luchar contra dragones.

stick figure can't go to the library because the bridge is broken

Los errores de red son como obstáculos para nuestros clientes: los componentes de red entre el cliente (navegador, rastreadores, etc.) y el servidor están bloqueando el tráfico. El bloqueo puede ser accidental, por ejemplo si un enrutador principal se cae, o intencional, como un cortafuegos bloqueando el tráfico.

Depurar la situación es tan desagradable como golpearse el dedo del pie, desafortunadamente: debes identificar qué componente en la ruta desde el cliente hasta el servidor está haciendo el bloqueo. Desafortunadamente, puede haber docenas de componentes independientes en la ruta, la mayoría de ellos administrados ni por el cliente ni por el servidor, y no hay un atajo para detectar qué componente está bloqueando el camino. Afortunadamente, sin embargo, el bloqueo suele ser causado por un cortafuegos justo antes del servidor o al final de tu CDN; ponerse en contacto con su proveedor de hosting o CDN es lo correcto si no se siente cómodo metiéndose con su cortafuegos.

Capítulo 3: Errores de servidor

Incluso si nuestros clientes llegan a la biblioteca, la biblioteca misma puede tener problemas. Por ejemplo, tal vez las tarjetas de la biblioteca estén dañadas por el agua y sea imposible encontrar libros nunca más, o peor aún, el dragón con el que los clientes estaban luchando en el camino a la biblioteca puede haber incendiado todo el edificio.

stick figure can't use the library because it's in flames

Estos son esencialmente tus errores de servidor: hay algo mal con el servicio que hace imposible que los visitantes obtengan el contenido (libro) que están buscando. Si no puedes averiguar qué lo está causando, ponte en contacto con el administrador de tu servidor o tu proveedor de hosting. Desafortunadamente, los clientes no pueden hacer nada al respecto; tendrán que irse sin sacar un libro.

Capítulo 4: Errores de cliente

Una vez en la biblioteca, a veces nuestros clientes ratones de biblioteca pueden pedir novelas que no están disponibles (porque otro lector ya las sacó) o simplemente no se les permite acceder (porque están encerradas en la sección prohibida). Estos son errores de cliente: solicitaron lo incorrecto en algún sentido, aunque lo incorrecto podría ser simplemente algo que no tienes en los estantes en este momento.

stick figure is at the library looking for book number 7, but can't find it. It seems to be not on the shelves, or in an illegible font.

Otras veces, el tomo que buscan está en la sección prohibida de la biblioteca y el cliente necesita cumplir con ciertos criterios, por ejemplo, recitar una frase de contraseña para ingresar a la sección.

stick figure is at the library, but not allowed to check out the book because it's behind a forbidden door

En pocas palabras, técnicamente todos los errores de cliente se deben solucionar por el cliente: puedes ayudarles redirigiendo la URL (recomendando un libro alternativo), pero la mayoría de las veces la solicitud de los clientes es simplemente imposible de cumplir.

Epílogo

Bien está lo que bien acaba: si los clientes pueden saltar a través de todos estos aros para entrar en la biblioteca, encontrar el libro y sacarlo, finalmente pueden disfrutar leyendo sobre su vampiro brillante favorito. O tu contenido, si eres propietario de un sitio.

Si anhelas una explicación más profunda de los errores y cómo se relacionan con Google Search,
consulta nuestra documentación. Si te gustan mis monigotes o tienes ideas sobre a dónde deberían ir a continuación, chatea con nosotros en nuestro identificador
@googlesearchc o en nuestros foros de la comunidad.

Alien Road

Cómo lo aplicamos

Google announcements age. We keep this post here for the record, and we note for clients whether the behaviour it describes still applies today or has since been superseded.

Servicios relacionados

Compartir