Advertisement
  1. Web Design
  2. WordPress

Cómo redireccionar una página o URL en WordPress

Scroll to top
Read Time: 5 min

Spanish (Español) translation by Carlos (you can also view the original English article)

En este artículo, te enseñaré cómo redireccionar una página o URL en WordPress. Aprenderás cómo configurar redirecciones automáticas, redirecciones manuales y redirecciones con wildcard (comodín) en WordPress.

¿Por qué redireccionar páginas o URLs?

Hay ocasiones en las que posiblemente necesites redireccionar una entrada, una página o una URL en WordPress.

Quizá has cambiado el slug por una entrada o una página. Tal vez has modificado la configuración de tu enlace permanente. O a lo mejor has escrito una nueva entrada y quieres redireccionar una publicación anterior a ella.

En todos estos casos, necesitarás configurar un redireccionamiento. Esto les indica a los navegadores que vayan a la nueva URL en lugar de la anterior.

Para configurar los redireccionamientos, tendrás que instalar un plugin. En esta guía, voy a enseñarte cómo hacerlo con el plugin Redirection.

Redirection pluginRedirection pluginRedirection plugin

¿Por qué no usar los redireccionamientos?

Establecer redireccionamientos no es lo ideal. Ralentiza las cosas para el usuario, porque el navegador irá a la primera URL, obtendrá el mensaje de redireccionamiento y luego irá a la segunda URL. Y existe el riesgo de que configures mal el redireccionamiento, o simplemente olvides hacerlo después de cambiar una URL. No solamente eso, sino que los enlaces que llegan a través de una redirección no tienen tanto mérito para el SEO, Google simplemente no los valora tanto.

Así que, en general, es una buena idea evitar cambiar tus URLs.

Para minimizar el cambio de las URLs, asegúrate de optimizarlas desde el principio:

  • Ajusta tus enlaces permanentes para que sean «bonitos» al configurar tu sitio por primera vez y antes de añadir cualquier entrada o página.
  • Configura el slug para cada entrada o página antes de publicarlo. Asegúrate de que esté optimizado para los motores de búsqueda (SEO) y para la experiencia del usuario (UX).
  • Pero si todavía no lo has hecho, y necesitas redireccionar tus URLs, ¿cómo lo haces?

Cómo configurar los redireccionamientos de una página y una URL en WordPress

Hay ciertos tipos de redireccionamientos que quizá desees configurar para WordPress. Los tipos que muy probablemente usarás son:

  • redireccionamientos automatizados
  • redireccionamientos manuales
  • redireccionamientos con wildcard

Echemos un vistazo a cada uno.

Configurando los redireccionamientos automatizados

Si aún no has instalado el plugin Redirection para WordPress, hazlo ahora. Cuando lo instalas por primera vez, te da la opción de rastrear automáticamente los cambios en las URLs y de configurar los redireccionamientos. También verificará las revisiones de tus entradas y páginas existentes y configurará los redireccionamientos desde los slugs anteriores que podrías haber usado para ellas.

En la siguiente captura de pantalla, se ha tomado un cambio en el slug de una entrada existente y se ha añadido un redireccionamiento del slug anterior a la nueva.

automated slug change redirectautomated slug change redirectautomated slug change redirect

Si realizo algún cambio en mis slugs o URLs después de activar el plugin, lo rastreará y configurará automáticamente el redireccionamiento. A continuación puedes ver la pantalla de Redirection después de hacer más cambios en los slugs.

redirection - multiple slugsredirection - multiple slugsredirection - multiple slugs

Configurando los redireccionamientos manuales

En ocasiones, el plugin no conseguirá el redireccionamiento que necesitas, quizá porque quieres redireccionar un mensaje a otro o quieres redireccionar una URL de tu dominio a un dominio diferente.

En este caso, deberás configurar un redireccionamiento manual.

Ve a Herramientas > Redirection (Tools > Redirection) y desplázate hacia abajo a la sección que dice Añadir nueva redirección (Add new redirection).

add new redirectadd new redirectadd new redirect

En el campo que dice URL de origen (Source URL), escribe o pega la URL desde la que quieres redireccionar. En el campo que dice URL de destino (Target URL), escribe o pega la URL a la que deseas redireccionar. En el campo denominado Grupo (Group), déjalo como Redirecciones (Redirections) (el valor predeterminado) o selecciona Entradas modificadas (Modified posts) si estás dirigiendo desde un mensaje anterior a una versión más reciente. Esto le dará información a los navegadores indicándoles qué tipo de redireccionamiento es.

Por último, haz clic en el botón que dice Añadir redirección y tu redireccionamiento manual se agregará a la lista de redireccionamientos.

Configurando los redireccionamientos con wildcard

Utiliza una redirección con comodín (wildcard) cuando quieras redireccionar un conjunto de URLs que compartan ciertos elementos. Por ejemplo, si cambias la estructura de tu enlace permanente, una redirección con wildcard enviará a cualquiera que utilice un enlace con tu estructura anterior al mismo enlace con tu nueva estructura.

Por ejemplo, si has cambiado la estructura de tus enlaces permanentes para las entradas de /blog/post-name a /category/post-name, deberás utilizar un redireccionamiento con wildcard para asegurarte de que cualquier persona que use los enlaces anteriores sea redireccionado a la nueva URL.

Los redireccionamientos con wildcard utilizan algo llamado Regex, que te permite crear redirecciones avanzadas. Primero deberás habilitar las funciones Regex.

Ve a Herramientas > Redirection (Tools > Redirection) y desplázate a la sección de la pantalla que dice Añadir nueva redirección (Add new redirection).

Setting up a wildcard redirect with the Redirection pluginSetting up a wildcard redirect with the Redirection pluginSetting up a wildcard redirect with the Redirection plugin

En el campo URL de origen, escribe la ruta anterior de las categorías, con un comodín (wildcard). Debe adoptar la forma /oldslug/(.*)$. La anotación para la URL de destino debe tomar el origen /newslug/$1. Luego haz clic en el botón Añadir redirección.

Conclusión

Si cambias las URLs en tu sitio de WordPress o creas una nueva entrada para reemplazar una anterior, tendrás que configurar un redireccionamiento. Dependiendo de los cambios que hayas realizado, puedes utilizar un redireccionamiento automático, un redireccionamiento manual o un redireccionamiento con wildcard. En este artículo, aprendiste a crear redireccionamientos para diferentes circunstancias.

Los mejores temas y plugins para WordPress en Envato Market

Explora miles de los mejores temas creados para WordPress en ThemeForest y los principales plugins para WordPress en CodeCanyon. Compra estos temas y plugins de alta calidad  y mejora la experiencia de tu sitio web para ti y tus visitantes.

Aquí están algunos de los temas y plugins para WordPress más vendidos, así como los más prometedores, disponibles para 2020.

Advertisement
Did you find this post useful?
Want a weekly email summary?
Subscribe below and we’ll send you a weekly email summary of all new Web Design tutorials. Never miss out on learning about the next big thing.
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.