Cómo crear redirecciones con WordPress

Hay varias razones por las que puede necesitar crear una redirección en su sitio web de WordPress. Es posible que desee cambiar su estructura de enlaces permanentes , eliminar una publicación o página anterior, o crear una nueva publicación de blog para reemplazar una anterior. Cualquiera sea el motivo, la mejor práctica en estos casos es crear una redirección para que sus visitantes no reciban un error de página 404 cuando intenten ver su contenido en el enlace anterior. Si esta es la primera vez que escucha sobre esta mejor práctica, entonces podría ser una buena idea usar la Consola de búsqueda de Google para ver si su sitio ya tiene errores 404 que necesitan corrección. La buena noticia es que si tienes errores 404para arreglar ya o simplemente quiere evitarlos en el futuro, esta publicación le enseñará cómo crear redireccionamientos de WordPress de tres maneras diferentes para que pueda elegir la mejor solución para sus necesidades.

¿Qué es una redirección de WordPress?

Técnicamente, no es solo una redirección de WordPress, sino una redirección web que les dice a los navegadores que la URL X ya no está disponible y que debe ir a la URL Y en su lugar. Ya sea que su sitio esté en Wix , en Drupal o simplemente en un sitio HTML antiguo , la redirección de URL se puede hacer de la misma manera. No importa qué plataforma uses.

Hay muchos tipos diferentes de redireccionamientos, cada uno con un código numérico diferente, así que vamos a desglosarlos primero. Los dos más habituales son el  301el 302 , que es en el que nos vamos a centrar hoy.

  • 301 – Una redirección permanente. Los usa cuando cambia las URL o las estructuras del sitio para siempre. Todo el poder SEO y la clasificación del enlace anterior se transfieren al nuevo. Para todos los efectos, la URL anterior simplemente se convierte en la nueva.
  • 302 – Una redirección temporal. Los usa cuando necesita un cambio a corto plazo. Tal vez un rediseño del sitio o una solución rápida para un error o falla. No se transfiere link-juice ni ranking.

También hay redirecciones 300 , 303 , 304 , 307308 . Pero esos están reservados para casos increíblemente especiales que involucran usos específicos de POST y GET, que el 95% de nosotros no necesitamos. Si está interesado en el tema, Mozilla Developer Network tiene una documentación fantástica sobre los diferentes tipos de redireccionamientos . Pero en términos de su redireccionamiento de WordPress, usará principalmente  301 con el 302 ocasional  .

Cómo crear redirecciones con WordPress

Suscríbete a nuestro canal de Youtube

Crear una redirección de WordPress usando .htaccess

Uno de los archivos más importantes para un sitio web es el  archivo .htaccess . Al representar  el acceso de hipertexto , es lógico que pueda aprobar, denegar o redirigir el acceso a su sitio a través de él. Si bien puede parecer intimidante debido a lo importante que es no hacer nada malo, la edición real del archivo para redirigir es tan simple como puede ser.

Use su programa FTP favorito (probablemente FileZilla ) para ingresar al directorio raíz de su instalación de WordPress. Justo debajo de las carpetas principales, debería ver  .htaccess.

Abra esto en su editor de texto o código (yo personalmente uso Sublime Text ).

Todo lo que tiene que hacer para una redirección de WordPress es agregar una simple línea de código justo encima de la línea que dice  #BEGIN WordPress .

Redirect 301 / https://www.elegantthemes.com/

o

Redirect 302 / https://www.elegantthemes.com/

Tenga en cuenta que cualquiera de estas líneas de código redirigirá todo su sitio a la URL especificada . Si desea redirigir una página, publicación o URL específica dentro de su sitio, deberá proporcionarla junto con la URL de destino. Ambos pueden ser la ruta relativa (si se encuentra en el mismo dominio) y separados por un solo espacio.

Redirect 301 /blog_post https://www.elegantthemes.com/category/blog_post

o

Redirect 302 /blog_post2.html /category/blog_post2.html

Además, también puede usar la lógica condicional con expresiones regulares, si necesita algo más complejo. Aquí hay una lista realmente impresionante de redireccionamientos especiales que puede usar de esa manera.

Independientemente de la ruta que elija para ingresar a los redireccionamientos, debe guardar su  archivo .htaccess como texto sin formato antes de volver a cargarlo en el servidor.

Crear una redirección de WordPress con un complemento

Si no se siente cómodo editando el  archivo .htaccess para una redirección de WordPress, no se preocupe. No tienes que hacerlo. Debido a que está usando WordPress, hay muchos complementos para eso. Porque WordPress. Uno de los mejores se llama Quick Page/Post Redirect , y funciona de maravilla nada más sacarlo de la caja.

Configurar sus redireccionamientos es tan fácil como puede ser. Una vez activado, Quick Redirects agrega un nuevo elemento a su panel de administración llamado  Quick Redirects . El tipo predeterminado de redireccionamiento de WordPress es un 301 (después de todo, son los más comunes), y los configura simplemente escribiendo las URL de origen y destino en un par de campos. Presiona el botón Guardar y estarás dorado.

Además, verá una lista de sus redireccionamientos existentes (observe en la imagen de arriba cómo los que he usado son todas rutas relativas, no a un nuevo dominio, pero eso también es posible). Si ya no necesita la redirección, puede eliminarla con un clic o puede editar la redirección por varias razones. Para mí, es cuando cometo un error tipográfico indescifrable.

Y finalmente, si observa las  Opciones de redireccionamiento , verá una cantidad absurda de opciones que puede hacer, ya sea creando reglas que se apliquen a todos sus redireccionamientos o habilitando configuraciones que funcionan con tipos de publicaciones personalizadas y metaboxes, etc. Es mucho con lo que jugar.

Otra opción

También he usado el  complemento de Redirección  en el pasado antes de cambiar a  Redirecciones Rápidas porque la Redirección también permite el monitoreo de páginas 404. Puede ver qué páginas faltan y configurar una regla de redirección de WordPress para que cualquiera que visite allí sea enviado a una página realmente útil.

Cambié al otro complemento porque comencé a monitorear los errores 404 a través de Google Search Console y decidí optar por una solución más simple. Si desea ambos en su tablero, la redirección no es una mala manera de hacerlo.

Conclusión

Ya sea que su sitio se haya mudado a una nueva ubicación, esté cambiando su estructura de enlaces permanentes, o de alguna manera una actualización de WP rompió todo sobre su instalación y está comenzando de nuevo… tener un conocimiento práctico de cómo configurar una redirección de WordPress es muy útil. .

No importa si te gusta profundizar en los archivos Core o prefieres usar complementos. Ambos son efectivos y logran los mismos resultados al final. Así que no tengas miedo. Empiece a jugar y vea qué funciona mejor para usted. Incluso puede encontrar una manera de mejorar las clasificaciones y el SEO con solo unos pocos clics.

¿Cuál es su método preferido para configurar redireccionamientos para sus sitios web?

Imagen destacada del artículo por Vectorpocket / shutterstock.com