Guía práctica para optimizar tus URLs para SEO

La URL de una página es la primera señal que Google procesa antes de leer una sola palabra del contenido. No es el factor más determinante del ranking, pero es el más fácil de arruinar sin darse cuenta, especialmente en sitios con catálogos grandes, parámetros dinámicos o migraciones mal planificadas.

Google actualizó sus recomendaciones sobre estructura de URLs y vale la pena revisar qué cambió y qué sigue siendo válido. La documentación actualizada en Google Search Central es la fuente más fiable para esto.

Por qué la estructura de URL afecta al SEO

Una URL bien construida hace tres cosas: le dice a Google de qué trata la página antes de rastrearla, ayuda a los usuarios a entender dónde están dentro del sitio, y evita problemas de contenido duplicado que aparecen cuando una misma página es accesible desde múltiples URLs distintas.

En sitios de e-commerce con filtros, paginación y parámetros de sesión, este último punto es crítico. Si Google rastrea cientos de variantes de la misma URL, gasta crawl budget en páginas irrelevantes y deja de indexar las que realmente importan.

Lo que Google recomienda ahora

URLs bien y mal optimizadas: la diferencia en la práctica
Google entiende mejor las URLs cortas, descriptivas y sin caracteres problemáticos. Estos son los patrones más comunes de error y su solución.

URLs que Google prefiere

Corta y descriptivaejemplo.com/zapatos-running-hombre

Parámetros con = y &ejemplo.com/producto?color=rojo&talla=M

Guiones como separadoresejemplo.com/seo-tecnico/auditoria-web

Sin stopwords innecesariasejemplo.com/guia-migracion-wordpress
URLs problemáticas

Larga con parámetros de sesiónejemplo.com/p/12345?cat=23&sort=asc&sid=abc123

Caracteres especiales y espaciosejemplo.com/categoría/nueva colección!

Guiones bajos como separadoresejemplo.com/seo_tecnico/auditoria_web

Parámetros con comas o paréntesisejemplo.com/filtro(color:rojo,talla:M)
La directriz actualizada de Google
Para parámetros de URL: usar = para separar clave-valor y & para conectar varios parámetros. Evitar comas, paréntesis y dos puntos. Generan errores de indexación y problemas de contenido duplicado.

Basado en las recomendaciones actualizadas de Google sobre estructura de URLs. Fuente: Google Search Central — URL Structure documentation.

Los errores más costosos

El primero es usar guiones bajos en lugar de guiones. Google trata los guiones como separadores de palabras pero los guiones bajos como parte de la palabra. “zapatos_running” lo interpreta como una sola palabra. “zapatos-running” lo interpreta como dos. Para SEO, los guiones siempre.

El segundo es dejar parámetros de sesión en las URLs. Cada usuario que llega al sitio genera una URL única con su session ID, lo que multiplica el número de URLs indexables por el número de visitantes. El resultado es crawl budget desperdiciado y contenido duplicado masivo. La solución es gestionar las sesiones con cookies, no con parámetros en la URL.

El tercero es cambiar URLs sin redirecciones. Si la URL de una página cambia y no hay una redirección 301 configurada, Google pierde el rastro de todo lo que esa página tenía acumulado: autoridad, backlinks, historial de rastreo. Una redirección 301 en Apache se configura así en el archivo .htaccess:

Redirect 301 /url-antigua https://ejemplo.com/url-nueva

Y en Nginx:

rewrite ^/url-antigua$ https://ejemplo.com/url-nueva permanent;

Cuándo actuar sobre las URLs existentes

Si el sitio ya está en producción con URLs establecidas e indexadas, cambiarlas tiene un coste: hay que configurar todas las redirecciones, actualizar el sitemap y esperar a que Google procese el cambio. Ese coste puede valer la pena si las URLs actuales tienen problemas graves de duplicado o parámetros que afectan al crawl budget.

Si estás creando un sitio nuevo, es el momento de hacerlo bien desde el principio. La mayoría de los CMS modernos permiten configurar la estructura de URLs antes de publicar el primer contenido. Ese momento no se repite.