El tráfico de un sitio web puede venir de fuentes muy diferentes, y uno de los lugares más importantes de todos ellos, es el posicionamiento en los buscadores.
El posicionamiento en los buscadores es el lugar en el que aparecen las diferentes webs dentro de una lista de resultados.
Cuando una persona busca algo en un buscador, pongamos de ejemplo la palabra "Viajes", los resultados que aparecen primero son aquellos con buen posicionamiento, y, por lo tanto, son los que tienen más probabilidades de recibir la visita de dicha persona.
Para que un sitio pueda posicionarse mejor en los resultados, tiene dos maneras. La primera, es pagando un anuncio, y la segunda, se la conoce como Posicionamiento orgánico. El posicionamiento orgánico, es la ubicación que le corresponde a una página, que no ha pagado, en los resultados de la búsqueda. Esta posición está basada en ciertos factores que influyen en la valoración de un sitio. De todos estos factores, uno muy importante es la experiencia de usuario.
La experiencia del usuario es un termino que abraza un gran grupo de conceptos. Entre ellos están, por ejemplo, la velocidad con la que carga una página, su tiempo de renderizado y la accesibilidad.
El esqueleto de una web, según como se lo arme, puede hacer que la página carge y renderice más rápido el contenido, brindando una mejor experiencia al usuario, o, contrariamente, puede cargar totalmente lento y no ofrecer una buena performance.
Acá es donde CUSHEAD aparece y aporta su valor agregado. Esta paquete arma un template de una web simple, cumpliendo los estándares básicos y enfocandose en el rendimiento. Este rendimiento, brinda una buena experiencia de usuario, lo que se traduce en un mejor posicionamiento.
La web en la que te encuentras ahora mismo, fue realizada utilizando esta herramienta. La herramienta, que está escrita en Python, generó los archivos base que se utilizaron luego en Next.js para modularizar todo el sitio.
Si quieres ver la performance de este paquete aplicado en una web en producción, que consta con sus propias modificaciones, puedes ejecutar un análisis de rendimiento en esta página, por ejemplo, utilizando Lighthouse.
Debido a que esta página tiene sus propias modificaciones, no es posible ver qué construye realmente herramienta. Es por esto, que dejo a continuación un ejemplo de una vista completamente limpia, que tiene únicamente lo que el paquete genera.