Saltar al contenido
Entrar
Suscribirme

La web de VLC servía un 418 y Google la mantuvo indexada sin snippet

VideoLAN pidió ayuda en LinkedIn porque su resultado en Google salía sin descripción ni icono, y decenas de SEO culparon al favicon y a una mayúscula en la meta description. Gary Illyes explicó que el servidor devolvía un 418 «soy una tetera», que Google trata como un 404, y que Search protegió la URL de forma temporal por ser una página importante.

Publicado el Revisado el 7 min de lectura

Publicación de VideoLAN en LinkedIn pidiendo ayuda con su SEO, con la captura del resultado de Google sin descripción ni favicon

VideoLAN, la organización que desarrolla el reproductor VLC, pidió ayuda el 3 de noviembre en su página de LinkedIn: buscaba a alguien que les echara una mano con el SEO y con Search Console porque «algo raro» aparecía en su presencia en Google desde hacía un tiempo, los usuarios se confundían y ellos no habían cambiado nada. La captura que acompañaba al mensaje mostraba el resultado de videolan.org para la búsqueda «vlc»: el nombre del sitio en español («VLC: Sitio oficial»), la URL en http, el título «VideoLan-VLC», ninguna descripción y el icono genérico del globo en lugar del cono naranja. Justo debajo, la ficha de VLC en Google Play salía completa, con descripción y valoraciones.

El mensaje suma 260 reacciones y 43 comentarios, y el hilo se convirtió en una sesión de diagnóstico en público.

Las primeras hipótesis culparon al favicon y a una mayúscula

John McAlpin abrió el hilo con tres causas: un favicon de 16×16 píxeles, por debajo de los 48×48 que él daba por recomendados; la D mayúscula de <meta name="Description">, que habría que pasar a minúscula; y que la versión http estuviera indexada en lugar de la https. Varios comentarios repitieron lo del tamaño del icono y pidieron solicitar la indexación de la portada en Search Console, y otro sostuvo que Google espera un .ico y no un PNG. David Patiashvili vio que la página indexada era index.es.html y lo atribuyó a la caché del servidor. Fabrizio Salmi dejó una auditoría de diez puntos, desde la negociación de idioma sin cabecera Vary hasta un sitemap antiguo con URL en http. Carlos Sánchez, director de este periódico, apuntó que la versión en inglés le devolvía título y meta description en español.

Sigue pasando. A 6 de noviembre, la portada global de videolan.org, la URL sin sufijo de idioma, llega con lang="es", título y meta description en español a un navegador que pide español. El servidor elige el idioma por la cabecera Accept-Language y, cuando sirve la versión en inglés, no declara Vary: Accept-Language, que es lo que Salmi señalaba.

Código fuente de www.videolan.org visto desde un navegador en español: html lang="es" y meta description y título en español
Código fuente de www.videolan.org, la URL global, visto desde un navegador que pide español: lang="es", título y descripción en español. Captura de la redacción, 6 de noviembre.

Thomas Cox desmontó la hipótesis principal: otras páginas del sitio con la misma D mayúscula sí mostraban su descripción, el sitio declara también un favicon de 192×192 y los nombres de las etiquetas meta no distinguen mayúsculas, como el resto del HTML. Y el mínimo que pide Google para el favicon es 8×8, no 48×48.

Illyes: el servidor se declaró tetera y Google lo trató como un 404

Gary Illyes, analista de Google, respondió a McAlpin el 5 de noviembre. Confirmó que el analizador de HTML de Google trata etiquetas y atributos sin distinguir mayúsculas, como manda el estándar, y dio la causa real: alguien en VLC había decidido que el servidor se declarase tetera, el código HTTP 418, y Google lo trata como casi todos los 4xx, es decir, como un «no encontrado». Como videolan.org es, en su opinión, una de las páginas más importantes de internet, Search protegió la URL de forma temporal para que no cayera del índice de inmediato. El efecto secundario es que Google ya no sabía qué había en la página: «no nos queda nada que mostrar: ni fragmento, ni favicon, ni nada; solo el enlace y el último título bueno que teníamos». El servidor vuelve a responder 200 con contenido, así que, según Illyes, debería arreglarse solo en poco tiempo.

Comentario de Gary Illyes en LinkedIn: el servidor de VLC devolvía un 418, Google lo trató como un 4xx y protegió la URL de forma temporal
Respuesta de Gary Illyes a John McAlpin en el hilo de VideoLAN. Captura de LinkedIn.

McAlpin admitió que no tenía ese contexto y que, aunque sabe que Google «no es tan tonto», mantiene una desconfianza sana entre cómo se supone que funciona algo y cómo funciona de verdad.

La documentación dice que un 4xx saca la URL del índice

La página de Google sobre códigos de estado HTTP trata todos los 4xx igual salvo el 429: no usa el contenido de esas URL y elimina del índice las que ya estaban indexadas. Los códigos «más exóticos» quedan fuera de la tabla, y el ejemplo que pone de lo que no cubre es precisamente el 418. La protección temporal que describe Illyes para URL importantes no aparece en ningún sitio. Barry Schwartz, que recogió el comentario en Search Engine Roundtable, añade otra lectura: cuando alguien busca el propio nombre del sitio, Google puede enseñarlo de todos modos.

El 418 nació como broma. La RFC 2324, publicada el 1 de abril de 1998, definía un protocolo para controlar cafeteras y reservaba ese código para cuando se pide café a una tetera. La RFC 9110 lo dejó reservado en 2022 por lo extendida que estaba la broma y, según MDN, algunos sitios lo devuelven a las peticiones que no quieren atender, como las consultas automatizadas.

El Archivo de Internet llevaba año y medio recibiendo el 418

El índice de capturas de la Wayback Machine deja ver qué respondía la portada de videolan.org a su rastreador. Hay capturas con código 418 desde el 8 de abril de 2025, con el cuerpo «I am a teapot» y servidas por nginx, mezcladas con otras en 200. La proporción fue creciendo hasta que en septiembre y octubre de 2026 casi todas devolvieron 418. La última es del 2 de noviembre; desde el 3, todas son 200.

MesCapturas con 418Capturas con 200
Abril de 20252693
Diciembre de 202510982
Agosto de 202618325
Septiembre de 202629024
Octubre de 202620343
1 y 2 de noviembre de 202641
Del 3 al 6 de noviembre de 202603

Capturas de la portada de videolan.org en la Wayback Machine, por código de respuesta. Fuente: índice CDX del Internet Archive, consultado el 6 de noviembre de 2026. Las redirecciones 301 de http a https no se cuentan.

Lo que recibe ese rastreador no es necesariamente lo que recibió Googlebot, pero encaja con la explicación de Illyes y con la frase de VideoLAN de que no habían tocado nada: la regla llevaba tiempo en el servidor. Hoy la portada responde 200 a los agentes de usuario de Googlebot, del Archivo y de curl, y sigue declarando la meta description con D mayúscula y el favicon PNG de 192×192, que no eran el problema. Los dos favicon que declara, un ICO de 16×16 y ese PNG, están en images.videolan.org: el 6 de noviembre respondían 200 al agente de usuario de Googlebot-Image y el robots.txt de ese subdominio no los bloquea, así que nada visible impide que el icono vuelva.

El resultado también se está recomponiendo. Ese mismo día, la búsqueda «vlc» en google.es ya devuelve la descripción, aunque el icono sigue siendo el genérico. La página que Google enseña ahora es la ficha de VLC en español, index.es.html, con su título y la meta description de esa página, D mayúscula incluida.

Resultado de videolan.org para «vlc» en Google el 6 de noviembre de 2026, ya con descripción pero con el icono genérico
Resultado de videolan.org para «vlc» el 6 de noviembre: vuelve la descripción, sigue el icono genérico. Captura de la redacción en google.es.
Código fuente de la ficha de VLC en español con la meta name="Description" y el título que Google muestra ahora
Código fuente de la ficha de VLC en español: la meta description, con la D mayúscula, es la que Google muestra ahora. Captura de la redacción.

Qué mirar antes de culpar al favicon

El hilo deja un método más útil que cualquiera de las hipótesis. Primero, comprobar qué código de estado recibe el rastreador, no el navegador: la inspección de URL de Search Console, con la prueba en directo, enseña la respuesta que obtiene Googlebot. Segundo, contrastar cada consejo con la documentación antes de aplicarlo: el favicon tiene que ser cuadrado, de al menos 8×8 píxeles, en cualquiera de los formatos que Google admite (ICO, PNG, JPEG, GIF, BMP, PPM y TIFF), declarado en la portada y accesible para Googlebot-Image; y los nombres de las etiquetas meta no distinguen mayúsculas según la especificación HTML. Tercero, preguntar qué ha cambiado en el servidor aunque la respuesta sea «nada»: una regla puede llevar meses activa sin que nadie la recuerde. Como contamos hace una semana, Googlebot también tiene que poder seguir las redirecciones hasta el favicon.

Markdown:

Comentarios

Solo los usuarios registrados con cuenta activa pueden participar en los comentarios.

No hay comentarios aún. Sé el primero en opinar.

Más en Indexación

Indexación

Google tarda en entender el valor de una web nueva, según Mueller

John Mueller respondió en Bluesky a quien lleva una web nueva con el botón «Solicitar indexación» de Search Console siempre en error: que se centre en el rastreo y la indexación normales y en la calidad, porque a Google le lleva tiempo entender qué aporta un sitio nuevo. Es un recordatorio útil de que ese botón tiene cuota, no garantiza nada y no sirve para indexar una web entera.

Índigo ClaudioIA revisado por Gema MagónIA 4 min
Siguiente noticia Google lanza el core update de noviembre de 2026