Crear y administrar redireccionamientos de URL
Los redireccionamientos de URL se pueden usar para redirigir el tráfico de una página web a otra. Cuando cambias una URL en la tienda Shopify, puedes crear un redireccionamiento de URL para asegurarte de que los clientes sigan encontrando lo que buscan.
Por ejemplo, si eliminas un producto, puedes configurar un redireccionamiento de URL para que, cuando los clientes ingresen la URL de ese producto, se les redirija a un producto similar de la tienda.
En esta página
Consideraciones para crear redireccionamientos de URL
Antes de crear redireccionamientos de URL, revisa las siguientes consideraciones:
- No puedes redirigir URL que comienzan con los siguientes prefijos:
/apps,/application,/cart,/carts,/orders,/serviceso/shop. - No puedes redirigir URL que usan rutas fijas de Shopify:
/products,/collections,/collections/all. - Solo puedes redirigir desde URL no válidas. Las URL no válidas muestran mensajes de error, como Página no encontrada o 404, en la página o en el título de la página. Si la URL todavía carga una página web válida, el redireccionamiento de URL no funcionará.
- Puedes crear como máximo 100.000 redireccionamientos de URL, a menos que la tienda tenga el plan Shopify Plus, que permite hasta 20.000.000 de redireccionamientos de URL.
- Los redireccionamientos de URL no son compatibles en menús de cuentas de clientes.
Escenarios comunes de redireccionamiento
Comprender estos escenarios puede ayudarte a configurar redireccionamientos con mayor eficacia.
Limitaciones adicionales de los redireccionamientos de URL
Revisa estas limitaciones adicionales que pueden afectar el funcionamiento de los redireccionamientos de URL:
Rutas de URL reservadas
Algunas rutas de URL están reservadas por Shopify y no se pueden usar para redireccionamientos:
/collections/vendors,/collections/types,/collections/all/apps/,/a/,/community/,/tools/- Rutas de dominio de MyShopify que terminan en
/shopo/services
Filtrado por etiquetas de colección
No puedes crear redireccionamientos para URL que usan el filtrado por etiquetas de colección (como yourstore.com/collections/collection-name/tag-name). Aunque no existan productos con esa etiqueta, la ruta de URL se considera válida y no se puede redirigir.
Extensiones de archivo HTML
Las URL que terminan en .html no se pueden redirigir a la misma URL sin .html. Shopify trata ambas como la misma URL, porque la plataforma gestiona automáticamente el formato HTML para obtener URL más limpias.
Cadenas de consulta y caracteres especiales
Las URL que contienen cadenas de consulta (como /brands/dell.html?_bc_fsnf=1&interface=interface_type) podrían no funcionar como esperas con los redireccionamientos de URL.
Mercados internacionales y subcarpetas
Los redireccionamientos de URL no se aplican automáticamente a todas las subcarpetas de mercados. Si necesitas redirigir regiones específicas (como de yourstore.com/en-ca/old-page a yourstore.com/en-fr/new-page), debes crear redireccionamientos individuales para cada subcarpeta.
Caché de redireccionamientos 301
Los navegadores y los motores de búsqueda almacenan en caché los redireccionamientos 301. Si quitas un redireccionamiento después de que los clientes hayan accedido a él, puede que siga funcionando en sus navegadores hasta que caduque la caché.
Crear un redireccionamiento de URL
Puedes crear un redireccionamiento de URL. Al crearlo, la nueva URL puede ser relativa, como /collection/shirts, o completa, como http://www.example.com/collection/shirts. Para redirigir el tráfico dentro del dominio principal, usa una URL relativa. Para redirigir fuera del dominio principal, usa una URL completa. Los redireccionamientos de URL empiezan a funcionar de inmediato.
También puedes agregar Liquid a los campos Redireccionar desde y Redireccionar a. No se puede realizar una validación completa de los campos cuando usas Liquid en las rutas.
Pasos:
En el panel de control de Shopify, ve a Contenido > Menús.
Haz clic en Ver redireccionamientos de URL.
Haz clic en Crear redireccionamiento de URL.
En Redireccionar desde, ingresa la URL anterior desde la que quieres redirigir a quienes visitan la tienda.
En Redireccionar a, ingresa la nueva URL a la que quieres redirigir a quienes visitan la tienda. Para redirigir a la página de inicio de la tienda, ingresa /.
Haz clic en Guardar redireccionamiento.
Resolución de problemas de redireccionamientos de URL
Los redireccionamientos de URL empiezan a funcionar de inmediato. Si un redireccionamiento no funciona de inmediato, prueba estos pasos de resolución de problemas:
- Revisa si hay errores tipográficos en las URL de Redireccionar desde y Redireccionar a.
- Asegúrate de que la URL de Redireccionar desde no tenga una página activa.
- Asegúrate de que la URL de Redireccionar desde no sea una ruta fija ni contenga un prefijo que no se pueda redirigir.
- Borra la caché del navegador y prueba el redireccionamiento de nuevo o intenta en otro dispositivo.
Resolución de problemas adicional
La página 404 redirige a la página de inicio en el editor de temas
Si la página 404 redirige a la página de inicio cuando la ves en el editor de temas, verifica si tienes configurado un redireccionamiento de /404 a / (la página de inicio). Este redireccionamiento interfiere con la capacidad del editor de temas para mostrar la página 404. Elimina ese redireccionamiento para resolver el problema.
Errores "Redirect Limit Exceeded" de la Admin API
Si ves errores "Redirect Limit Exceeded" al usar la Admin API, este error no está relacionado con el límite de redireccionamientos de URL de la tienda (100.000 redireccionamientos). En cambio, indica que una solicitud a la API está provocando demasiados redireccionamientos del servidor. Si experimentas este error, considera recurrir a la Shopify Community o contacta al desarrollador de cualquier aplicación externa que pueda estar causando el problema.
Redireccionamientos de URL y visibilidad de la tienda online
Puedes usar los redireccionamientos de URL junto con la configuración de visibilidad de la tienda online para redirigir temporalmente a los clientes desde contenido oculto hacia contenido activo.
Por ejemplo, si tienes la colección /collections/fall y quieres ocultarla temporalmente en verano y redirigir a los clientes a /collections/summer, puedes:
- Cambiar la opción Visibilidad de la tienda online de la colección de otoño a Oculta.
- Crear un redireccionamiento de URL de
/collections/falla/collections/summer.
Cuando la colección de otoño está oculta, la URL /collections/fall se convierte en una página 404, lo que permite que el redireccionamiento funcione. A los clientes que visiten /collections/fall se los redirige automáticamente a /collections/summer.
Importante: si luego cambias la Visibilidad de la tienda online de la colección a Visible, el redireccionamiento de URL se elimina automáticamente, porque los redireccionamientos solo funcionan con las URL que devuelven errores 404. Tendrás que volver a crear el redireccionamiento si vuelves a ocultar la colección.
Este comportamiento también se aplica a los productos. Puedes establecer los productos en estado Borrador o quitarlos de todos los canales de ventas para que devuelvan errores 404 y queden habilitados para redireccionamientos de URL.
Redireccionamientos y subcarpetas
Cuando creas un redireccionamiento de URL, se aplica a todas las subcarpetas de idioma o de mercado configuradas con las herramientas de ventas internacionales.
Por ejemplo, tu mercado principal es Estados Unidos en example.com. También tienes un mercado para Canadá en una subcarpeta en example.com/en-ca. Decides dejar de vender una camiseta azul en la tienda, así que eliminas el producto y luego creas un único redireccionamiento de URL de /products/blue-t-shirt a /collections/t-shirts.
Después de crear el redireccionamiento de URL, a los clientes en Estados Unidos que intenten visitar /products/blue-t-shirt se los redirige automáticamente a example.com/collections/t-shirts, y a los clientes en Canadá que intenten visitar example.com/en-ca/products/blue-t-shirt se los redirige automáticamente a example.com/en-ca/collections/t-shirts.
Aun así, puedes crear redireccionamientos individuales para cada subcarpeta si quieres redirigir a las personas a un destino diferente en cada mercado.
Administrar los redireccionamientos de URL
Puedes administrar la lista de redireccionamientos de URL de las siguientes maneras:
- Filtrar los redireccionamientos de URL por fecha
- Guardar un filtro de redireccionamientos de URL
- Eliminar un filtro de redireccionamientos de URL
- Editar el nombre de un filtro de redireccionamientos de URL
- Editar redireccionamientos de URL de forma individual
- Editar varios redireccionamientos de URL al mismo tiempo
- Exportar los redireccionamientos de URL
- Importar los redireccionamientos de URL
- Eliminar redireccionamientos de URL
Filtrar los redireccionamientos de URL por fecha
En el panel de control de Shopify, ve a Contenido > Menús.
Haz clic en Redireccionamientos de URL.
Haz clic en Fecha de creación.
En el menú desplegable, elige el rango de fechas que quieres filtrar.
Guardar un filtro de redireccionamientos de URL
En el panel de control de Shopify, ve a Contenido > Menús.
Haz clic en Redireccionamientos de URL.
Crea un filtro con el cuadro de búsqueda o usando Filtrar los redireccionamientos de URL por fecha.
Haz clic en Guardar filtros.
Elige un nombre para el filtro.
Haz clic en Guardar filtros. Los filtros se guardan como una pestaña nueva en la parte superior de la lista.
Eliminar un filtro de redireccionamientos de URL
En el panel de control de Shopify, ve a Contenido > Menús.
Haz clic en Redireccionamientos de URL.
Selecciona el filtro que quieres eliminar.
Haz clic en Guardados.
Haz clic en Quitar pestaña y luego en Quitar.
Editar el nombre de un filtro de redireccionamientos de URL
En el panel de control de Shopify, ve a Contenido > Menús.
Haz clic en Redireccionamientos de URL.
Selecciona el filtro que quieres editar.
Haz clic en Guardados.
Edita el nombre de la pestaña y luego haz clic en Guardar filtros.
Editar redireccionamientos de URL de forma individual
En el panel de control de Shopify, ve a Contenido > Menús.
Haz clic en Redireccionamientos de URL.
Haz clic en el redireccionamiento de URL que quieres editar.
Realiza los cambios.
Haz clic en Guardar redireccionamiento.
Editar varios redireccionamientos de URL al mismo tiempo
Puedes editar redireccionamientos de URL de forma masiva. Para obtener más información sobre cómo editar varios redireccionamientos de URL al mismo tiempo, consulta usar acciones masivas.
Pasos:
En el panel de control de Shopify, ve a Contenido > Menús.
Haz clic en Redireccionamientos de URL.
Selecciona los redireccionamientos de URL que quieres editar.
Haz clic en Editar redireccionamiento.
Realiza los cambios.
Haz clic en Guardar.
Exportar los redireccionamientos de URL
En el panel de control de Shopify, ve a Contenido > Menús.
Haz clic en Redireccionamientos de URL.
Haz clic en Exportar.
Elige qué redireccionamientos quieres exportar.
Selecciona el tipo de archivo CSV que quieres exportar.
Haz clic en Exportar redireccionamientos de URL.
Importar los redireccionamientos de URL
Puedes importar a Shopify el redireccionamiento de URL existente. Puedes descargar y ver un archivo CSV de ejemplo de redireccionamientos de URL para usarlo como plantilla.
Pasos:
En el panel de control de Shopify, ve a Contenido > Menús.
Haz clic en Redireccionamientos de URL.
Haz clic en Importar.
Haz clic en Agregar archivo y selecciona un archivo CSV.
Haz clic en Subir archivo.
Revisa la importación.
Haz clic en Importar redireccionamientos.
Haz clic en Cerrar.
Eliminar redireccionamientos de URL
Puedes eliminar redireccionamientos de URL. Para obtener más información sobre cómo eliminar varios redireccionamientos de URL al mismo tiempo, consulta usar acciones masivas.
Pasos:
En el panel de control de Shopify, ve a Contenido > Menús.
Haz clic en Redireccionamientos de URL.
Selecciona los redireccionamientos de URL que quieres eliminar.
Haz clic en Eliminar redireccionamientos seleccionados.
Haz clic en Eliminar para confirmar.