Cómo redirigir una página de WordPress: agregue redirecciones manualmente o use un complemento de redirección
Publicado: 2021-08-07Dado que hay tanto contenido circulando hoy en día, el umbral de errores es cada vez más bajo. Se espera que un sitio, independientemente del contenido, sea atractivo, fácil de ver, rápido y completamente funcional. Sin embargo, hay mucho que considerar cuando decimos "totalmente funcional".
Por ejemplo, no puede permitirse el lujo de tener defectos de diseño visual como contenido superpuesto. Otro problema importante son los enlaces muertos a páginas y publicaciones. Solo imagínalo desde la perspectiva de la interfaz: estás navegando, revisando las páginas y luego, de repente, te encuentras con el temido error 404 (página no encontrada).
Esas son las instancias en las que nos centraremos aquí: qué puede causarlas y, lo que es más importante, cómo puede minimizar las posibilidades de que sucedan.
Cómo combatir los enlaces muertos
Obtiene enlaces muertos cuando se cambia la URL original de una página o publicación. Dichos enlaces representan un problema lo suficientemente grande para los enlaces internos que conectan sus páginas, pero son un problema mucho mayor fuera de su sitio. La URL original de una página es la que se utiliza en los motores de búsqueda, principalmente Google.
Entonces, cuando se cambia una URL, el motor de búsqueda no reconocerá el cambio y vinculará a su visitante potencial a esa página muerta 404. Por lo tanto, no solo perderá ese visitante y muchos más que siguen el mismo enlace, sino que su calificación de SEO comenzará a disminuir, clasificando sus páginas más abajo, disminuyendo su tráfico en general.
La forma de resolver este tipo de problemas es con redireccionamientos 301. Una redirección 301 representa el proceso automatizado para llevar tanto a los motores de búsqueda como a las personas a la dirección correcta. Si bien existen otros tipos de redireccionamientos, estos son cruciales para los sitios de WordPress.
Por lo tanto, lo esencial que hacen los redireccionamientos 301 es informar a los motores de búsqueda que el cambio de URL es permanente, esencialmente simplemente intercambiando una URL por otra: desde la interfaz, nada cambia en la superficie. Aún así, en el fondo, sabe que podrá conservar todo lo que su(s) página(s) ha(n) acumulado a lo largo del tiempo (calificación, tráfico, etc.).
Cuándo y cómo usar las redirecciones 301
Lo hemos mencionado varias veces hasta ahora, por lo que probablemente pueda adivinar que el uso de redireccionamientos 301 está estrechamente relacionado con los cambios realizados en la URL de una página o una publicación, pero podemos dividirlo en un par de situaciones específicas. Podría estar buscando fusionar varias publicaciones en una más grande que la suma de sus partes. Por lo tanto, deberá redirigir a los visitantes de cada una de las publicaciones individuales a la combinada: se debería usar una redirección 301 tres veces para cada publicación original.
Además, puedes cambiar tu dominio; digamos que está cambiando sus proveedores de alojamiento, y con eso viene un nuevo dominio. Ahora bien, esto no será un caso de un par de situaciones. En su lugar, querrá cambiar toda su instalación anterior de WordPress a la nueva, básicamente redirigiendo todas las URL que tiene a las nuevas.
Naturalmente, hay muchas otras razones para enumerar, como cambiar el nombre de la URL con fines de SEO, errores internos, varias formas de prueba del sitio, etc., cada una de las cuales puede y debe ser manejada por redireccionamientos 301. Como suele ser el caso con WordPress, hay dos formas de hacer las cosas: manualmente y mediante un complemento.
Usar código cuando se trabaja con sitios web siempre es un método viable y, como tal, vale la pena mencionarlo y explicarlo. Sin embargo, con la necesidad de una presencia en la web en constante crecimiento y abarcando un número cada vez mayor de personas, los métodos utilizados para difundir su contenido se han vuelto mucho más orientados al usuario, es decir, diseñados pensando en principiantes y no programadores.
Además, hay un complemento para prácticamente todo, y las redirecciones 301 no son diferentes. Veremos cómo puede crear redireccionamientos manualmente modificando el archivo .htaccess y cómo hacerlo usando un complemento como WP 301 Redirects.
Agregar redireccionamientos manualmente
Antes de hacer nada, recuerda hacer una copia de seguridad de tu archivo .htaccess. Ese archivo es una parte central de WordPress y es esencial para que todo funcione. En caso de que algo salga mal, es crucial tener el archivo original como respaldo. Sugerimos mantener un duplicado en una unidad separada solo por seguridad.
Como era de esperar, para modificar el archivo .htaccess, primero debe localizarlo. A diferencia de los archivos de sistema similares en Windows que están en carpetas ocultas, esto es relativamente fácil de identificar: está en la carpeta raíz de su sitio de WordPress, junto con todo lo demás (como wp-admin o wp-content).
Una vez ubicado, deberá abrirlo con el Bloc de notas, después de lo cual se le presentará una página llena de código por la que deberá navegar. Esencialmente, verá una lista de varias reglas que rigen los entresijos de su sitio. Para implementar las redirecciones deseadas, deberá ingresar código adicional a todo lo que ya está presente; no cambie nada de lo que ya está allí.
Además, hay dos formas de hacerlo: redirigir publicaciones y páginas individuales o redirigir todo el sitio a un nuevo dominio. Para redirigir una publicación o página, agregue el siguiente código:
Redirigir 301 /URL-antigua https://yourdomain.com/url-nueva
La URL anterior requiere solo la designación de página/publicación después del nombre de dominio, mientras que debe ingresar el nuevo dominio en su totalidad, incluido el dominio. Un ejemplo para redirigir "www.test-site.com/redirecting" a "www.test-site.com/how-to-redirect" sería este:
Redirigir 301 /redireccionar https://test-site.com/how-to-redirect
Si bien esto parece bastante simple, recuerda que es una sola vez, lo que significa que deberás repetirlo para cada publicación o página que desees redirigir.
Por otro lado, podría redirigir su totalidad a un nuevo dominio. Puedes hacerlo agregando el siguiente código:
Motor de reescritura en
RewriteCond %{HTTP_HOST} ^olddomain.com [NC, OR]
RewriteCond %{HTTP_HOST} ^www.antiguo dominio.com [NC]
Regla de reescritura ^(.*)$ https://nuevodominio.com/$1 [L,R=301,NC]
Aquí, el nombre de dominio original se reemplaza por el nuevo nombre de dominio, pero la estructura de sus enlaces seguirá siendo la misma, por lo que "olddomain.com/news" redirige a "newdomain.com/news". Tenga en cuenta que hay otras formas de redirigir un dominio completo, que representan solo una de ellas.

Sin embargo, tenga en cuenta que estos son ejemplos de código básicos y son marcadores de posición glorificados. Se pueden copiar/pegar en su archivo en raras ocasiones y funcionarán de inmediato, pero con mayor frecuencia, deberá ajustarlos para que se ajusten a su sitio con precisión.
Agregar redireccionamientos usando WP 301 Redirects
Con WP 301 Redirects, todo gira en torno a las reglas que configuras para redirigir páginas. Debido a las especificaciones de la codificación, se han desarrollado complementos que hacen que estas acciones sean mucho más accesibles para un público más amplio.
Una de las razones más comunes para usar complementos es crear un esfuerzo más sencillo, idealmente sin usar ningún código: WP 301 Redirects no es diferente en este sentido. Sin embargo, hay algo aún mejor, y lo veremos primero.
Redirecciones automatizadas
Ahora, probablemente esté pensando que tendrá que pasar por al menos algunos aros para que todo funcione, pero no lo hará. La mejor manera de hacer el trabajo no es hacerlo fácil, sino no tener que hacerlo en absoluto. Muy posiblemente, la característica definitoria de WP 301 Redirects son las redirecciones automáticas. Tan pronto como se instala el complemento, de forma predeterminada, las redirecciones automáticas se activan y comienzan a funcionar.
Además, los redireccionamientos automáticos buscan slugs existentes que son similares a los ingresados manualmente, lo que significa que, la mayoría de las veces, están redirigiendo a los visitantes que ingresaron la URL con un error tipográfico, pero no descartan cuántos de estos visitantes están fuera. allí.
Además, puede elegir cuándo se realiza la redirección automática. De forma predeterminada, está en publicaciones y páginas, y debe mantenerlo así. Fuera de los redireccionamientos automáticos, puede configurar reglas sobre el redireccionamiento a una página específica cuando un visitante encuentra el error 404. También tiene la opción de mantener la página predeterminada de WordPress, redirigir a cualquiera de las páginas publicadas actualmente o crear una página nueva que haga el trabajo.
Ahora, si está haciendo algunas pruebas y sabe que algunas páginas estarán fuera de línea, puede deshabilitar fácilmente las reglas de redirección. Si necesita estar siempre al tanto de las cosas, asegúrese de habilitar los informes por correo electrónico para informarle cada vez que alguien use la redirección. Dicha notificación es útil para identificar páginas o publicaciones problemáticas que se visitan con frecuencia, sin éxito.
Puede hacer esto para todo el sitio o solo para los usuarios registrados (ya que ellos son los que necesitan tener acceso a todas las funciones). Otra cosa a considerar es cómo funcionarán las reglas que ha creado después de eliminar potencialmente el complemento. A menos que se indique lo contrario, las reglas de redirección permanecerán vigentes en su sitio incluso después de que elimine el complemento.
Dichas reglas garantizan la continuidad si alguna vez vuelve a utilizar el complemento en el futuro o resuelve sus redireccionamientos de alguna otra manera. Si lo desea, puede deshabilitar esta opción en la configuración para que todo vuelva a sus estados predeterminados después de la eliminación del complemento.
Finalmente, puede importar sus conjuntos de reglas si ya los tiene cuando comienza a usar el complemento, y puede exportar los que ha creado si desea usarlos en otro lugar. Encontrará esto útil si administra varios sitios y ya ha creado un conjunto de reglas que funcionan para usted.
Creación de reglas
Alejándonos de las redirecciones automáticas, repasemos cómo crear redirecciones personalizadas dentro de WP 301 Redirects y por qué es más fácil de usar que usar código. El proceso consiste esencialmente en llenar un breve formulario que, una vez completado, funciona como regla para los parámetros establecidos. Incluso hay una práctica hoja de trucos que aparece con la ventana de reglas que puede consultar mientras crea sus reglas.
En nuestro ejemplo, hemos decidido redirigir la página de muestra original a una nueva página de muestra; Al igual que crear redireccionamientos manuales, las dos cosas principales son la ubicación original y la nueva ubicación. Al igual que lo que hemos tenido allí, la URL real requiere solo la página, mientras que la URL de redireccionamiento necesita la línea completa para funcionar.
Además, los parámetros generalmente deben ignorarse, así como la prioridad de las reglas. Ambos son redundantes en el proceso de creación de redireccionamientos "normales". Si bien los redireccionamientos 301 (permanentes) son la característica principal aquí, también puede usar otros tipos de redireccionamiento según su situación y necesidades.
Finalmente, si está utilizando múltiples redireccionamientos en su sitio, sería conveniente agregarles etiquetas para facilitar la clasificación y el manejo; estas cosas tienden a acumularse antes de que se dé cuenta.
Registros
Otra cosa, además de los redireccionamientos automáticos que no obtiene al agregar reglas manualmente, son los registros analíticos. Puede profundizar en la redirección y los registros 404, respectivamente. Ambos gráficos ofrecen información sobre qué redireccionamientos se usaron, cuántas veces, ubicaciones de IP, dispositivos, tipos de tráfico, etc.
Además, encontrará que ambos registros son útiles cuando intente obtener información adicional sobre sus URL y redireccionamientos. Por ejemplo, si está tratando de identificar una IP maliciosa, buscando personalizar su sitio para el visitante promedio, como reconfigurar la pantalla para pantallas más pequeñas (porque los datos muestran que 2/3 de sus usuarios están en dispositivos móviles); o considerando agregar un nuevo idioma, estas serán sus pautas.
A través de los registros 404, incluso puede ajustar las reglas de redirección directamente desde la tabla sin necesidad de volver a una pestaña e iniciar la ventana de reglas. Este ajuste lo hace trabajar más rápido y minimiza el posible olvido de modificar las reglas una vez que abandona el registro.
Resumen
La razón principal por la que usaría un complemento en lugar de un código es la falta de conocimiento: solo hay un porcentaje limitado de usuarios en general que pueden hacer el trabajo manualmente.
Los complementos como WP 301 Redirects resuelven el problema del conocimiento al reducir todo el proceso para completar campos en blanco y agregar mucho más a través de funciones y análisis avanzados que se han vuelto populares incluso entre los usuarios más experimentados. Aquí le presentamos ambas soluciones y le dejamos a usted elegir la suya.