This post is also available in:
English
Italiano
Tabla de contenidos
Reescritura de URL
¿Qué es la reescritura de URL?
Reescritura de URL, es esta técnica que debe implementarse para transformar una URL complicada o apenas inteligible en una URL de fácil lectura y más comprensible para el usuario de Internet y los motores de búsqueda a la vez.
Es necesario ya que los sitios dinámicos a menudo generan URL de página largas y codificadas.
¿Por qué tenemos que crear esta solución llamada
¿Reescritura de URL?
Naturalmente, la dirección de una página dinámica complica el trabajo de los robots de indexación de motores de búsqueda.
¿Por qué tenemos que crear esta solución llamada Reescritura de URL?
Porque teniendo en cuenta las diferentes variables en juego, un sitio web dinámico genera para sus páginas la mayor parte del tiempo URL complejas y largas que incluyen códigos incomprensibles para el internauta y difíciles de clasificar para los robots de indexación.
Las URL que tienen un formato como http://www.siteweb.com/dossier1/fichier1.html o http://www.siteweb.com/textes/texte.php?id=10&page=1&rubrique=2 se generan a partir de automáticamente y las posibilidades de SEO de un sitio serán incluso menores cuanto más contenga un gran número de páginas.
La indexación sin obstáculos, es decir, una buena referencia, se obtiene escribiendo la URL de forma más explícita en el primer caso y transformando los caracteres especiales para facilitar la lectura en el segundo caso.
También existen otros beneficios de SEO al transformar URL exóticas en URL limpias, incluida la capacidad de cambiar la jerarquía del sitio web sin interrumpir las direcciones web y el control de las palabras clave que aparecen en las URL.
¿Cuáles son los pasos a seguir para reescribir las URL?

Primero debe intentar averiguar si el host de su sitio dinámico es un servidor que permite la reescritura de URL.
Por ejemplo, Apache permite esto activando su módulo «mod_rewrite».
Lo mismo ocurre con IIS de Microsoft que en ASP usa filtros ISAPI que el usuario puede comprar, y en ASPX (.NET) ofrece funciones como RewriteURL.
En principio, el alojamiento gratuito no permite la reescritura, lo que no es una situación ideal para SEO.
Por otro lado, si su servidor es dedicado, solo tendrá que modificar el archivo de configuración para que la reescritura sea compatible y luego reiniciar.
El segundo paso es encontrar las páginas cuya dirección tiene parámetros para definir sus esquemas de URL y luego escribir un esquema de URL nuevo y limpio.
Por lo tanto, una URL que finalice con el formato «article.php? Id = 36 & page = 5 & section = 3» podría convertirse en «article-36-5-3.html».
El consejo en este paso es utilizar separadores como «-«, «.
«,» / «Y» + «que son bien reconocidos por Google en lugar de» _ «,», «,»;
«,» & «,» # «Y» $ «.
El tercer paso es escribir las reglas de reescritura en el archivo .htaccess apropiado.
El cuarto paso es cambiar todos los enlaces a cada archivo cuya URL se haya cambiado.
El quinto y último paso es actualizar su sitio web y ver si todo está en orden.