Publicado 2013-04-10 ·3 min de lectura
La importancia de unas URLs limpias
Una URL limpia o amigable es aquella que no tiene parámetros técnicos (?p=172, /index.php), tiene una estructura clara y contiene palabras clave relevantes. Son importantes porque mejoran la usabilidad, ayudan a los buscadores a indexar tu contenido y aumentan el CTR al resaltar las palabras clave en los resultados de Google.
Hay muchos motivos por los cuales pueden aparecer variables o parámetros técnicos en la URL de las páginas de tu web:
- Webs diseñadas con WordPress u otro CMS.
- Páginas dinámicas que muestran contenidos en función de variables (formularios de búsqueda, e-commerce…).
- Páginas estáticas creadas manualmente sin archivos
index.htmlen las carpetas.
¿Qué son las URLs limpias?
Una URL limpia o amigable es aquella que:
- No tiene parámetros técnicos ni variables.
- Tiene una estructura de navegación clara.
- Es fácil de comprender por el usuario.
- Preferiblemente contiene palabras clave relevantes.
URLs que NO son amigables
http://www.mi-dominio-web.com/index.html
http://www.mi-dominio-web.com/index.php/es/
http://www.mi-dominio-web.com/servicios.html
http://www.mi-dominio-web.com/contacto/index.php
http://www.mi-dominio-web.com/productos/index.php?q=143
http://www.mi-dominio-web.com/blog/?p=172
URLs que SÍ son amigables
http://www.mi-dominio-web.com/
http://www.mi-dominio-web.com/es/
http://www.mi-dominio-web.com/servicios/
http://www.mi-dominio-web.com/contacto/
http://www.mi-dominio-web.com/productos/nombre-del-producto/
http://www.mi-dominio-web.com/blog/titulo-del-articulo/
¿Por qué son importantes?
- Indexación de contenido tras formularios: los buscadores no pueden rellenar formularios para extraer datos, por lo que los contenidos que se muestren tras un formulario no se indexarán a menos que se enlace directamente con un link.
- Mejora de la usabilidad: las URLs limpias son más fáciles de recordar y una estructura ordenada de carpetas y páginas mejora la navegación y la experiencia del usuario.
- Mejor CTR: introducir palabras clave en la URL hace que cuando un usuario haga una búsqueda en Google las palabras clave aparezcan resaltadas en los resultados, aumentando la visibilidad y el CTR.
Cómo crear URLs limpias
El método dependerá de cómo hayas creado tu web (a mano, con un CMS o con un framework).
1. Si has creado tu web con un CMS
Es muy probable que el mismo CMS te ofrezca una opción para cambiar las URLs.
- WordPress: ve a Settings > Permalinks. De las posibilidades que ofrece, preferimos Post Name y luego personalizar el permalink en la página de edición de cada artículo.
2. Si has creado tu web a mano
Si tienes páginas con un parámetro técnico visible (.html, .php o similar), puedes:
- Crear una carpeta con el mismo nombre del archivo.
- Renombrar el archivo a
index.htmloindex.php. - Meter el archivo dentro de esa carpeta.
Ejemplo:
URL antes: http://www.mi-dominio-web.com/servicios.html
Pasos:
- Crear carpeta
/servicios/en el directorio raíz. - Renombrar
servicios.htmlaindex.html. - Mover
index.htmla/servicios/.
URL después: http://www.mi-dominio-web.com/servicios/
3. Editar el .htaccess (avanzado)
La opción avanzada y que permite mayor control es editar el archivo .htaccess y establecer RewriteRules mediante expresiones REGEX para modificar las URLs. Requiere conocimientos técnicos y suele ser la mejor opción si has creado tu web con un framework, aunque también se puede utilizar para webs creadas manualmente.
A este último método le dedicaremos un artículo entero más adelante.
Conclusiones clave
- Una URL limpia no tiene parámetros técnicos, tiene estructura clara e incluye palabras clave.
- Mejoran usabilidad, indexación SEO y CTR en resultados de búsqueda.
- En WordPress se configura desde Settings > Permalinks (recomendado: Post Name).
- En webs estáticas, mete cada archivo en una carpeta y renómbralo a index.html.
- Para casos avanzados, usa RewriteRules en .htaccess.
Preguntas frecuentes
¿Cuál es la mejor estructura de permalinks en WordPress?
La opción Post Name (/titulo-del-articulo/). Es la más limpia y la que recomienda Yoast y la mayoría de SEOs.
¿Las URLs largas son malas para SEO?
No por ser largas, pero conviene mantenerlas concisas. Lo importante es que sean descriptivas y contengan las palabras clave principales sin repetirlas innecesariamente.
¿Cambiar las URLs de mi web actual rompe el SEO?
Puede romperlo si no haces redirecciones 301 desde las URLs antiguas a las nuevas. Si vas a migrar permalinks, configura siempre las redirecciones para no perder el ranking acumulado.