Introducción al archivo .htaccess y su funcionamiento
¿Sabes que tu archivo .htaccess tiene un efecto en el SEO de tu sitio web? Lo tiene. Y el efecto puede ser masivo.
Hoy, vas a aprender a usar el archivo .htaccess para solucionar problemas comunes de SEO. También vamos a ver los problemas de SEO que el archivo .htaccess causa. Va en ambos sentidos.
He encontrado que el archivo .htaccess es una de las herramientas más poderosas en la caja de herramientas técnicas de SEO. Aunque, puede tener un tremendo impacto su alcance es casi exclusivamente en el ámbito del SEO técnico.
Su efecto es generalmente desapercibido por el usuario medio. Pero, un archivo .htacces bien escrito hará que su sitio sea más indexable, rastreable, desconfigurar las señales de clasificación, aumentar la velocidad de carga de la página y mucho más.
¿Qué vamos a cubrir?
En esta guía, vamos a cubrir algunos de los fundamentos y algunas de las técnicas avanzadas para mejorar el rendimiento de su sitio web utilizando el archivo .htaccess.
Echa un vistazo a los siguientes temas que cubriremos.
¿Qué es .htaccess?
El archivo .htaccess (abreviatura de ‘hypertext access’) es un archivo de configuración del servidor distribuido. Esto significa que configura el servidor sólo en el directorio en el que se encuentra el archivo .htaccess.
El archivo .htaccess permite establecer la configuración del servidor para un directorio específico. Puede ser el directorio raíz de tu sitio web o un directorio /images
o /downloads
.
Se utiliza en el servidor web Apache. También se puede utilizar en un puñado de otros servidores web como LiteSpeed. Sin embargo, esta guía no está escrita para LiteSpeed. Hay algunos paralelismos entre los archivos .htaccess de Apache y LiteSpeed, pero esta guía no debe utilizarse para LiteSpeed.
¿Cómo funciona .htaccess?
El archivo .htaccess se coloca en un directorio del servidor web. Al hacerlo, será ejecutado por el servidor web Apache cuando se haga una petición desde ese directorio. Es común colocar un archivo .htaccess en el directorio raíz de un sitio por ejemplo /public_html
. Esto configura el servidor web para todo el sitio web. Es un poco menos común colocar los archivos .htaccess en un subdirectorio, pero se practica y tiene algunos usos específicos
Es importante saber que el archivo .htaccess, como cualquier otro archivo de configuración de Apache, se lee de arriba a abajo. Esto significa que las configuraciones de la parte superior se ejecutarán antes que las de la parte inferior. Deberás prestar atención al orden de tus reglas para asegurarte de que funciona correctamente y de forma eficiente.
Advertencia:
Debido a que el archivo .htaccess es un archivo de configuración del servidor un error tipográfico puede hacer que tu servidor esté mal configurado. ¡Esto puede resultar en que su sitio web no funcione! Si no sabe lo que está haciendo, contrate o consulte con un desarrollador web. Si se siente aventurero asegúrese de hacer copias de seguridad de su archivo .htaccess original y proceda con cuidado.