La ratio de código a texto mide la cantidad de código frente al contenido de texto visible en una página web. Ayuda a evaluar la eficiencia de una página determinando la proporción de código HTML frente al contenido de texto con el que los usuarios pueden interactuar.

Una ratio de código a texto alta puede implicar una mala experiencia de usuario (p. ej., velocidad de carga de página lenta). Una ratio baja puede sugerir dificultades potenciales para que los motores de búsqueda comprendan el contenido de la página web y lo muestren para consultas relevantes.

¿Cómo se calcula la Ratio de Código a Texto?

La ratio de código a texto de una página web se calcula siguiendo estos pasos:

  1. Ver y copiar el código fuente completo de la página web.
  2. Pegar el código fuente copiado en un editor de texto.
  3. Eliminar todo el contenido de texto del código fuente, dejando solo el marcado y los elementos de código CSS/HTML.
  4. Contar el número de caracteres o bytes en el código fuente limpio (llamemos a este valor X).
  5. En la página web original, seleccionar y copiar todo el texto sin formato visible, incluyendo encabezados, párrafos, etc., pero excluyendo el texto oculto en gráficos.
  6. Pegar el texto copiado en un editor de texto y contar los caracteres/bytes (valor Y).
  7. La ratio de código a texto se calcula entonces con:

Ratio de Código a Texto = X / (X+Y)

Por lo tanto, si el código copiado es de 5000 bytes y el texto copiado es de 500 bytes, la ratio sería 5000 / (5000 + 500) = 0,91, o 91%.

Un equilibrio óptimo entre código y texto depende de la naturaleza del sitio web y de sus objetivos de contenido. Pero el exceso de código estructural puede afectar negativamente a la optimización para motores de búsqueda (SEO).