technical

Mantén cortas las cadenas de redirecciones

MetricSpot cuenta cuántas redirecciones sigue un visitante hasta la URL final. Las cadenas largas añaden latencia, dispersan PageRank y arriesgan que Googlebot abandone el rastreo.

Qué comprueba esta auditoría

Sigue la cadena de redirecciones desde la URL que enviaste hasta su destino final y cuenta los saltos. La comprobación falla si el visitante tiene que seguir más de una redirección antes de aterrizar en una respuesta 200 real.

Por qué importa

Cada salto es una ida y vuelta: DNS, TCP, handshake TLS y respuesta HTTP, todo antes de que el usuario vea nada. En una red móvil son 200–600 ms por salto, fácilmente un segundo de latencia evitable.

Los buscadores tienen límites duros. Google sigue como máximo diez redirecciones por intento de rastreo y deja de indexar las páginas que quedan tras cadenas largas. Cada salto también pierde un poco de PageRank por el camino, así que una cadena de 4 saltos puede disipar una señal de posicionamiento que la página original tardó mucho en ganarse.

Patrón habitual de cadena: http://example.com → http://www.example.com → https://www.example.com → https://www.example.com/. Tres saltos donde bastaría uno.

Cómo solucionarlo

Reduce la cadena para que cada variante de tu URL apunte directamente a la URL canónica final con un único 301.

nginx — combina las redirecciones http→https, sin www→www y de barra final en un solo bloque server:

server {
  listen 80;
  listen 443 ssl;
  server_name example.com www.example.com;

  return 301 https://www.example.com$request_uri;
}

server {
  listen 443 ssl;
  server_name www.example.com;
  # ... configuración real ...
}

Apache — reescribe a la URL final en una sola regla:

RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^(.*)$ https://www.example.com/$1 [R=301,L]

Cloudflare — Rules → Bulk Redirects (o una Page Rule con “Forwarding URL → 301”). Configura el patrón de origen con todos los hosts alternativos que poseas y el destino con el origen canónico.

Audítalo túcurl -sIL https://example.com/ | grep -E '^(HTTP|Location)' imprime cada salto. Cualquier cosa con más de dos líneas es una cadena.

Tras arreglarlo, actualiza tus enlaces internos y tu sitemap.xml para apuntar directamente a la URL final: no tiene sentido mantener viva una redirección 301 para enlaces que controlas tú.

Preguntas frecuentes

¿Una sola redirección siempre está bien?

Sí. Un único 301 de http:// a https:// (o de sin www a www) es normal y supera la comprobación. La auditoría falla con dos o más saltos seguidos.

¿Arreglar la cadena perjudica al posicionamiento?

No: colapsar dos 301 en uno solo conserva el mismo destino final y mantiene la señal que ya habías ganado. La documentación de Google recomienda explícitamente hacerlo.

¿Y las URLs antiguas de una migración de CMS?

Mantén la redirección, pero redirige directamente a la URL nueva, no a una intermedia que a su vez vuelva a redirigir. Recorre tu sitemap antiguo una vez y reescribe cada regla para saltarte todos los saltos posteriores al primero.

Fuentes

Última actualización 2026-05-11