Los redireccionamientos de URL le permiten redirigir de manera eficiente las URL de su sitio a páginas específicas, lo que garantiza que los visitantes lleguen al contenido correcto y preserva la rankingde su motor de búsqueda. Esta función admite redireccionamientos a páginas de sitio normales, URL externas y páginas personalizadas como páginas dinámicas y publicaciones de blog, mediante técnicas avanzadas como comodines y variables para una redirección flexible con una sola regla de URL.
Nota
-
Al migrar a Duda desde una plataforma o servicio de alojamiento diferente, los redireccionamientos no son necesarios si las URL permanecen sin cambios. Sin embargo, si hay alguna diferencia en las URL, como que la ruta de la URL anterior sea
/about.html(un estándar de URL anterior) y la nueva ruta/aboutsea , será necesario agregar una redirección. -
Si bien los redireccionamientos se pueden configurar para redirigir a un dominio diferente, la página original debe estar en el mismo dominio. Por ejemplo, no puede crear una redirección desde (
www.your-Duda -site.comel dominio que se asigna o se asignará asu sitio de www.a-different-domain.comDuda ).
-
La transición a un nuevo sitio responsivo puede afectar la ranking de los motores de búsqueda de manera temporal. Emplee los redireccionamientos de URL para redirigir las URL de las páginas antiguas a las nuevas URL responsivas, manteniendo la visibilidad en los motores de búsqueda.
-
Las páginas existentes tienen prioridad sobre los redireccionamientos. Si la URL de la página anterior sigue existiendo, la redirección no dirigirá a los usuarios a la nueva página.
-
Comodines: defina reglas de URL basadas en la estructura de URL mediante asteriscos simples (*) o dobles (**) para que coincidan con los segmentos de texto. Ejemplo:
-
Un asterisco simple coincide con el texto entre las barras actuales. Por ejemplo,
/category/*/homeredirigirá a/category/xyz/homeo/category/abc/homepero no redirigirá a/category/b/c/home. -
El doble asterisco coincide con cualquier texto en varias barras. Por ejemplo,
/category/**/homeredirigirá a/category/b/c/home.
-
-
Variables: Define una regla de URL aplicable a varias páginas que comparten una estructura similar pero con contenido diferente. Situadas entre la URL de origen y la URL de destino, facilitan una redirección eficiente. Por ejemplo, esto es útil al convertir store URLs de producto de un formato a otro. Las variables están encerradas entre corchetes {} tanto en las reglas de URL de origen como de destino, requiriendo una ortografía idéntica para su funcionalidad adecuada.
Ejemplo:
-
Si tiene una URL de producto de store antigua de
/product/p-23245-umbrellay la nueva URL es/product/umbrella, la regla de origen sería/product/p-*-{productname}y la URL de la regla de destino sería/product/{productname}.
-
-
Ruta: la parte de la URL que identifica un recurso específico dentro del dominio. Por ejemplo, la ruta de acceso es
www.domain.com/aboutabout.
Antes de configurar una redirección de URL, te recomendamos que elimines las páginas antiguas de tu sitio. Si la página o URL anterior permanece, la redirección de URL no funcionará según lo previsto.
Para configurar redireccionamientos:
-
Haga clic en Redireccionamiento de URL.
-
Haga clic en agregar Nueva redirección.
-
Introduzca la ruta original en la URL de origen desde la que se va a redirigir.
-
Solo se necesita la ruta en lugar de la URL completa. Por ejemplo, la ruta de acceso es
www.domain.com/aboutabout. Si se introduce la URL completa (por ejemplowww.domain.com/about), la redirección no funcionará. -
Si es necesario, emplee comodines (*) y variables ({}) como {product} para una redirección eficiente a través de varias páginas. Consulte la sección de este artículo, Terminología , para obtener más información.
-
-
Elige el destino:
-
Página de destino: seleccione una página dentro de su sitio de Duda .
Nota
Al redirigir a un anclaje en el sitio, use la opción Destino - URL personalizada y coloque la URL completa en el campo (por ejemplo, www.domain.com/#about-us).
-
Destino - URL personalizada: introduzca una URL externa o relativa.
Nota
Si empleó una variable en el campo URL de origen, emplee también la misma variable en este campo. La variable debe escribir de la misma manera en ambos. También puede redirigir a una URL relativa como blog y página dinámica, por ejemplo
/blog/post-1.
-
-
Emplee el menú desplegable Tipo de redirección para seleccionar el tipo de redirección. Las siguientes son las opciones:
-
Redirección 301. Traslado permanente (lo más común).
-
Redirección 302. Trasladado temporalmente.
-
-
Clic agregar.
Puede importar múltiples redirecciones de URL desde un archivo CSV, y cada archivo CSV puede alojar hasta 200 URL de redireccionamiento y admitir el uso de comodines y variables. Para acceder a la opción de cargar un archivo CSV para importar múltiples redirecciones, primero debes agregar al menos una única redirección.
Para importar varios redireccionamientos desde CSV:
-
Descargue la plantilla CSV usando este enlace proporcionado (la plantilla también está disponible en el paso 4): redirects-import-template-csv. Consulte la sección Directrices de carga de CSV para obtener más información.
-
Haga clic en Redireccionamiento de URL.
-
Haz clic en Importar varios redireccionamientos.
-
Si tu archivo CSV está listo, haz clic en Cargar CSV. Si omitió el paso 1, descargue la plantilla haciendo clic primero en Descargar plantilla CSV para cerciorar de que se sigue la estructura correcta.
Nota
El CSV cargado debe tener la misma estructura que nuestra plantilla, donde la primera columna es la antigua URL y la nueva columna es la nueva URL.
-
Selecciona tu archivo CSV y haz clic en Abrir.
-
El CSV debe tener la misma estructura que nuestra plantilla, donde la primera columna es la URL antigua y la nueva columna es la nueva URL.
-
Introduzca solo la ruta de la URL, no la URL completa. Por ejemplo, si la URL anterior es
www.domain.com/about,Introduzca/about. Del mismo modo, para la página de destino, si la URL eswww.domain.com/about-us, entrar/about-us -
La ruta de URL de la columna URL de la página de destino debe coincidir exactamente con lo que aparece en el editor. Si no lo hace, no se importará.
-
Si ya existe una redirección para una página antigua en el editor, la redirección en el CSV la sobreescribir.
-
Si el tipo de redireccionamiento se deja en blanco, el valor predeterminado será 301.
-
Cerciorar de emplear un formato de ruta de URL estándar (por ejemplo
/about-us). -
Se puede colocar una barra diagonal (
/) en la URL de la página de destino al redirigir a la página de inicio. -
Al redirigir a un anclaje en el sitio, use la URL completa (por ejemplo, www.domain.com/#about-us).
Ejemplo de CSV:
-
Los redireccionamientos de URL son beneficiosos para consolidar varios sitios en un sitio responsivo o para hacer la transición a un nuevo dominio. También son cruciales para reubicar páginas específicas a un nuevo dominio
-
Cerciorar de que los visitantes entiendan la redirección para evitar confusiones o problemas de phishing.
-
Emplee la API de socios para crear reglas de URL personalizadas para respuestas personalizadas basadas en visitas a páginas específicas.
Los redireccionamientos de URL específicos no se aplican a los parámetros de URL, que son componentes que siguen a '?' o '#' en una URL. Duda trata las URL con parámetros como idénticas, independientemente de los valores de los parámetros.
Por ejemplo, la URL http://www.sitename.com/page1 se considera la misma que http://www.sitename.com/page1?url_referrer=blank por el sistema de Duda .
Si configuró una redirección 301 para "página1", también redirigirá cualquier URL "página1" con un parámetro de URL. Si necesita una redirección de URL específica para un parámetro de URL, consulte con su host DNS para ver si esto es algo que pueden configurar para usted.
Duda le permite cargar varios tipos de archivos en la raíz de su sitio web, lo que permite funciones adicionales y soporte de datos. Para obtener más detalles, consulte nuestra guía de funciones sobre Archivos de configuración del sitio.
¿Qué puede provocar que una URL no redirija?
-
Parámetros adicionales, consultas o espacios. Revisa la URL antigua para cerciorarte de que no hay parámetros adicionales, consultas o espacios al final de la URL antigua.
-
La página antigua no debe existir. Las redirecciones solo funcionan para páginas que ya no existen en tu sitio. Si la página original sigue activa y accesible en tu editor (ya sea publicada u oculta), la redirección no funcionará. Debes eliminar la página por completo antes de que la redirección funcione.
-
Ventanas emergentes. Si intentas redirigir una URL que corresponde a una ventana emergente existente, la redirección no funcionará ya que las ventanas emergentes stores son páginas internas con sus propias URLs.
-
Se requiere republicar. Siempre vuelve a publicar tu sitio luego de configurar las redirecciones. Las redirecciones no entrarán en vigor en tu sitio en directo hasta después de la republicación.
-
Contiene .php. La URL antigua no puede contener
.php, incluyendo en los parámetros. -
Formato de URL incorrecto. Presta mucha atención a los requisitos de formato URL al configurar redirecciones:
-
Formato URL de la fuente. Introduce solo la parte de ruta de la URL, no la dirección completa. Por ejemplo, si redirige desde www.yoursite.com/old-page, Introduce solo la página antigua en lugar de la URL completa. El editor agrega automáticamente el dominio, así que incluir el dominio completo en tu configuración de redirección romperá la redirección. Comprueba si hay parámetros o espacios adicionales al final de la URL.
-
Formato de URL de destino. No incluyas el dominio completo al usar la opción Página de Destino. Introduce solo el camino (como / para la página principal o /products para una página de producto). Si rediriges a un dominio completamente diferente, emplea la opción Destino - URL personalizada e introduce la URL en tiempo real completa de la página de destino (por ejemplo, https://yoursite.com/new-page o https://anotherdomain.com/page).
-
Parámetros no soportados. Actualmente, los parámetros de redirección de URL no están soportados. No puedes incluir cadenas de consulta ni parámetros en tu configuración de redirección. Elimina cualquier parámetro de tu configuración de redirección y solo redirige la ruta principal de la URL antigua.
-
Protocolo y Tajas Posteriores. Cerciórate de que tus redirecciones tengan en cuenta tanto las versiones HTTP como HTTPS de las URLs, así como con y sin barras finales si procede, ya que estas pueden tratar como URLs separadas que requieren reglas de redirección individuales.
-
-
Redireccionar bucles y autorreferencias. Evita configurar redirecciones donde la página de destino redirija de vuelta a la página de origen. Esta configuración inválida bloquea todas las redirecciones implicadas en el bucle. De manera similar, si la página de destino tiene una redirección que apunta de vuelta a la página original, interrumpe otras redirecciones dirigidas a esa página. Revisa todas tus redirecciones para cerciorarte de que esto no está ocurriendo y elimina cualquier autorreferencia o bucle que descubras.
-
Redirecciones duplicadas. Si agregaste la misma redirección varias veces, elimina los duplicados para cerciorarte de que se activan correctamente.
-
Verifica que la página de destino realmente exista. Para verificar que tu página de destino realmente existe:
-
Haz clic en la regla de redirección en tu editor y comprueba la página objetivo que aparece en la configuración de redirección.
-
Ve directamente a la página de destino para confirmar que existe.
-
Si usas sitios multilingües, cerciórate de redirigir a la versión correcta de la página, ya que el nombre o la URL de la página deben coincidir exactamente.
-
Una vez que corregiste todos los problemas de configuración y republicado tu sitio, prueba la redirección visitando la URL original en tu sitio en activo para comprobar que funciona como se espera.
¿Por qué me salió el mensaje de error "Solo se pueden agregar páginas eliminadas o inexistentes"?
-
Esto podría deber a una página que aún existe, una publicación de blog o incluso una ventana emergente. Para comprobarlo, introduzca la URL antigua al final de la nueva URL. El formato se verá así:
-
https:\/\/my.duda.co\/home\/site\/xxxxxxxx\/url antigua
-