TrueURL
TrueURL

Menú

Herramienta de redirecciones gratuita

Verificador de barra final

Para los motores de búsqueda, /page y /page/ son dos URL distintas. Escribe cualquiera de las dos y TrueURL comprobará ambas versiones para mostrarte si tu sitio redirige una a la otra o sirve la misma página dos veces.

Por qué importa la barra final

Salvo en el dominio sin ruta (https://example.com y https://example.com/ son siempre lo mismo), una URL con barra final (trailing slash) y otra sin ella son direcciones distintas. Si ambas devuelven 200 OK con el mismo contenido, los motores de búsqueda tienen que elegir una, los enlaces y la analítica se reparten entre las dos, y las cachés almacenan la página dos veces.

Ninguno de los dos estilos es mejor para el SEO. Lo importante es que cada página tenga una sola versión, que la otra redirija a ella y que todos los enlaces internos, las etiquetas canonical y las entradas del sitemap usen la misma.

Cómo interpretar el resultado

TrueURL comprueba la URL tal como la escribiste y su variante con o sin barra, y luego compara dónde termina cada una:

  • Una redirige a la otra con una 301 o 308: ideal. La redirección es permanente y el sitio es coherente.
  • Una redirige a la otra con una 302 o 307: funciona, pero debería ser permanente.
  • Ambas cargan con 200: probable contenido duplicado. Agrega una redirección o, como mínimo, una etiqueta canonical en ambas que apunte a la versión preferida.
  • Una devuelve 404: es aceptable si nunca enlazas a esa versión, pero una redirección es más amable con los visitantes que la escriben o la comparten.
  • Ambas redirigen a otra parte: revisa las cadenas completas. Puede que la regla de la barra esté apilada sobre otras redirecciones.

Cómo solucionar los problemas de barra final

  • Apache: mod_dir agrega de forma predeterminada una barra a los directorios reales con una 301. Para otras URL, usa una sola regla de reescritura que agregue o quite la barra de forma coherente.
  • Nginx: agrega una regla return 301 o rewrite para el estilo que no usas y asegúrate de que try_files no sirva ambos.
  • CMS y frameworks: WordPress sigue tu estructura de enlaces permanentes y redirige la otra versión, mientras que Next.js y Astro tienen una opción trailingSlash. Asegúrate de que coincida con tu hosting o tu CDN.
  • Hosting estático y CDN: muchos agregan o quitan barras automáticamente en los archivos HTML, y su comportamiento puede anular el de tu framework. Haz pruebas después de cada despliegue.

Después de corregirlo, actualiza tus enlaces internos a la versión preferida para que los visitantes ni siquiera pasen por la redirección.

Archivos, cadenas de consulta y fragmentos

Los archivos no llevan barra final: /style.css y /report.pdf son correctos, mientras que /report.pdf/ suele devolver un error o un contenido equivocado. Las cadenas de consulta y los fragmentos van después de la ruta, así que la barra va antes que ellos, como en /blog/?page=2. Elige una regla para páginas y directorios y aplícala en todas partes.

Preguntas frecuentes

¿Es mejor para el SEO usar barra final?

No. Google trata ambos estilos por igual. Los problemas solo vienen de la incoherencia: que carguen ambas versiones, enlaces que mezclan las dos o redirecciones que rebotan de una a otra. Elige un estilo, redirige el otro y mantenlo.

¿Son URL distintas example.com y example.com/?

No. En la raíz de un dominio la barra está implícita, y los navegadores siempre solicitan /. La barra final solo importa en las rutas que van después del dominio, como /blog frente a /blog/.

¿Necesito una redirección si uso etiquetas canonical?

Una redirección 301 es la señal más fuerte y fiable. Una etiqueta canonical es una sugerencia que los motores de búsqueda suelen seguir, pero ambas URL siguen siendo rastreables y pueden seguir acumulando enlaces. Usa la redirección siempre que puedas y mantén las etiquetas canonical como respaldo.

¿Por qué agregar una barra provoca un bucle de redirecciones en mi sitio?

Normalmente porque dos capas no se ponen de acuerdo: el servidor o la CDN agrega la barra y la aplicación o el CMS la quita, o al revés. Verifica la URL en el Detector de bucles de redirecciones para ver qué saltos se repiten y luego haz que ambas capas sigan la misma regla.

¿Una redirección de barra final debe ser 301 o 308?

Cualquiera de las dos. Ambas son permanentes y los motores de búsqueda las tratan igual. Algunos frameworks, como Next.js, usan 308 de forma predeterminada para las redirecciones de barra final, y no hay ningún problema.

¿Cómo encuentro todas las URL con problemas de barra final?

Comprueba aquí una URL de cada tipo de página, como un artículo, una categoría y un producto, porque las reglas suelen variar según la plantilla. Para una auditoría completa, pasa tu sitemap por el Verificador de redirecciones en sitemaps: cualquier URL que aparezca allí como redirección está en el sitemap con la forma equivocada.