Cómo crear redireccionamientos con WordPress

Publicado: 2018-11-13

Hay varias razones por las que es posible que deba crear una redirección en su sitio web de WordPress. Es posible que desee cambiar la estructura de su enlace permanente, eliminar una publicación o página anterior, o crear una nueva publicación de blog para reemplazar una anterior. Cualquiera sea su razón, la mejor práctica en estos casos es crear una redirección para que sus visitantes no obtengan un error de página 404 cuando intenten ver su contenido en el enlace anterior. Si es la primera vez que oye hablar de esta práctica recomendada, podría ser una buena idea utilizar la Consola de búsqueda de Google para ver si su sitio ya tiene errores 404 que deben corregirse. La buena noticia es que si ya tiene errores 404 que corregir o simplemente desea evitarlos en el futuro, esta publicación le enseñará cómo crear redireccionamientos de WordPress de tres formas diferentes para que pueda elegir la mejor solución para sus necesidades. .

¿Qué es un redireccionamiento de WordPress?

Técnicamente, no es solo una redirección de WordPress, sino una redirección web que le dice a los navegadores que la URL X ya no está disponible y que debería 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 prácticamente 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 desglosémoslos primero. Los dos más comunes son el 301 y el 302 , que es en lo que nos centraremos hoy.

  • 301 : una redirección permanente. Los usa cuando cambia las URL o las estructuras del sitio para siempre. Todo el poder de 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. Utilice estos cuando necesite 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 ningún link-juice o ranking.

También hay redireccionamientos 300 , 303 , 304 , 307 y 308 . 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 documentación fantástica sobre los diferentes tipos de redireccionamientos. Pero en términos de su redirección de WordPress, usará principalmente 301 con el 302 ocasional.

Cómo crear redireccionamientos con WordPress

Suscríbete a nuestro canal de Youtube

Crear un redireccionamiento de WordPress usando .htaccess

Uno de los archivos más importantes de un sitio web es el archivo .htaccess . Representando el acceso a texto hipotecario , 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 absolutamente importante que es no hacer nada mal, 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.

Creación de un redireccionamiento de WordPress con htaccess y complementos

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

Creación de un redireccionamiento de WordPress con htaccess y complementos

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

Redirect 301 / http://elegantthemes.com/

o

Redirect 302 / http://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, así como la URL de destino. Ambos pueden ser la ruta relativa (si te quedas en el mismo dominio) y estar 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

Creación de un redireccionamiento de WordPress con htaccess y complementos

Además, también puede usar 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 las redirecciones, debe guardar su archivo .htaccess como texto sin formato antes de volver a cargarlo en el servidor.

Creación de un redireccionamiento 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. Como estás usando WordPress, hay un complemento para eso. Porque WordPress. Uno de los primeros se llama Quick Page / Post Redirect, y funciona como un encanto nada más sacarlo de la caja.

Creación de un redireccionamiento de WordPress con htaccess y complementos

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 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. Pulsa el botón de guardar y estarás dorado.

Creación de un redireccionamiento de WordPress con htaccess y complementos

Además, verá una lista de sus redireccionamientos existentes (observe en la imagen de arriba que los que he usado son todas rutas relativas, no a un nuevo dominio, pero eso también es posible). Si ya no necesita el redireccionamiento, puede tirarlo a la papelera con un clic, o puede editar el redireccionamiento por varios motivos. Para mí, es cuando salchicha con el dedo 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 funcionen con tipos de publicaciones personalizadas y metacajas, etc. Es mucho para jugar.

Creación de un redireccionamiento de WordPress con htaccess y complementos

Otra opción

También he usado el complemento Redirection en el pasado antes de cambiar a Quick Redirects porque Redirection también permite el monitoreo de páginas 404. Puede ver qué páginas faltan y configurar una regla de redireccionamiento de WordPress para que cualquiera que visite allí sea enviado a una página realmente útil.

Creación de un redireccionamiento de WordPress con htaccess y complementos

Cambié al otro complemento porque comencé a monitorear los errores 404 a través de la Consola de búsqueda de Google y decidí optar por una solución más simple. Si desea ambos en su panel de control, la redirección no es un mal camino a seguir.

Conclusión

Ya sea que su sitio se haya mudado a una nueva ubicación, esté cambiando su estructura de enlace permanente, 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 un redireccionamiento de WordPress es bastante útil .

No importa si le gusta profundizar en los archivos Core o prefiere 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 la clasificación 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