Url limpia

Veamos en que consiste una url limpia (clean url). A efectos prácticos una url (localizador uniforme de recursos,uniform resource locator en inglés) limpia es sinónimo de url amigable o de url semántica, de fácil recordación y escritura, perfectas para fines seo, de notoriedad y branding; además de lo anterior, una url limpia garantiza que cada recurso o dirección web es única y permanece bajo la misma nomenclatura a lo largo del tiempo, haciendo de la web en un sistema más coherente y estable.

Una url limpia se opone a una url dinámica, por principio o una url sucia, por así decirla. Veamos un par de ejemplos al respecto:

http://example.com/products?category=2&pid=25

Asimilando el nuevo concepto de url limpia propuesto, quedaría mejor de la siguiente manera:

http://example.com/products/2/25

El punto es que se recomienda usar una url limpia por optimización para motores de búsqueda en principio, pero también por usabilidad y accesibilidad (dos conceptos que intentan hacer la web más humana -intimida menos- y comprensible para los legos, por cuanto es más fácil de escribir y memorizar si fuere preciso). Ah, olvidaba que mejoran la seguridad del sitio web al no exponer ante los ojos del público, tanto el servidor como las aplicaciones.

Los webmasters más avezados se aprovechan de las urls limpias para destacar palabras claves en las mismas, de tal forma que las urls sean además descriptivas del contenido, eliminando de las mismas artículos como el, la, las; conectores tipo y, o, un, una, etc.

¿Como podemos conseguir una url limpia en nuestros sitios web? Hay dos maneras fundamentales:

1-) A nivel de servidor.

Un buen ejemplo de una url limpia obtenida a nivel de servidor, consiste en el módulo Apache (que no hablamos de aborígenes norteamericanos, hablamos de hosting o servidores web)llamado mod_rewrite, que viene siendo un articulado de reglas para re-escribir sobre la marcha las urls, de un modo rápido y confiable.Sirve para asignar direcciones web y hacer redirecciones si fuere preciso

2-) A nivel de gestor de contenidos o cms, con extensiones o plugins adecuados para esto.

Ver también:  elegir la url correcta; diagnóstico SEO posicionamiento web

This post is also available in: Español