Qué es la redirección 301 en WordPress

Si administras un sitio WordPress, es posible que hayas oído hablar de las redirecciones 301.
Entender qué es una redirección 301 en WordPress es crucial para mantener el valor SEO de tu sitio y la experiencia del usuario.
Una redirección 301 es una forma de indicar a los navegadores y motores de búsqueda que una página web se ha trasladado permanentemente a una nueva ubicación.

Imagina que has cambiado una URL de tu sitio web.
Sin una redirección 301, cualquiera que visite la URL antigua llegará a un
404 No encontrado página.
Esto puede ser frustrante para tus visitantes y dañar el SEO de tu sitio.
Con una redirección 301, te aseguras de que tanto los usuarios como los motores de búsqueda encuentren el camino a la página correcta sin problemas.

Configurar una redirección 301 en WordPress puede hacerse mediante plugins, editando el archivo .htaccess o añadiendo código PHP a los archivos de tu tema. Al implementar correctamente las redirecciones 301 conservas el valor SEO de tu sitio y proporcionas una mejor experiencia al usuario.

Comprender los redireccionamientos 301

Una redirección 301 es una herramienta que utilizan los webmasters para guiar a los usuarios y a los motores de búsqueda de una página web a otra.
Utilizar correctamente las redirecciones 301 ayuda a mantener el valor SEO de tu sitio, reduce los enlaces rotos y garantiza una buena experiencia de usuario.

Aspectos básicos de los códigos de estado HTTP

Los códigos de estado HTTP son mensajes que envía un servidor cuando un navegador solicita una página.
Estos códigos indican al navegador qué ha hecho el servidor con la solicitud.
Los códigos de estado HTTP tienen diferentes categorías:

  • 2xx: Correcto (por ejemplo, 200 OK)
  • 3xx: Redirección (por ejemplo, 301 Movido permanentemente)
  • 4xx: Errores del cliente (por ejemplo, 404 No encontrado)
  • 5xx: Errores del servidor (por ejemplo, 500 Error interno del servidor)

Un código de estado 3xx significa que el recurso solicitado se ha trasladado a una nueva URL.

¿Qué es una redirección permanente 301?

Una redirección 301 es un tipo de código de estado HTTP.
Indica a los navegadores y motores de búsqueda que una página se ha trasladado permanentemente a una nueva ubicación.
Cuando se configura una redirección 301, cualquiera que visite la URL antigua será conducido automáticamente a la URL nueva.

Utilizar redireccionamientos 301 es importante para el SEO.
Los motores de búsqueda como Google transfieren el poder de clasificación de la página antigua a la nueva.
De esta forma, no pierdes el valor SEO de tu sitio que tanto te ha costado conseguir.

Ejemplo de código de redirección 301:

Redirect 301 /old-page.html /new-page.html

Implementar redireccionamientos 301 en WordPress

Configurar redireccionamientos 301 en WordPress garantiza que tu sitio mantenga sus ventajas SEO y evita enlaces rotos cuando cambian las URL.
A continuación te explicamos cómo puedes implementar redireccionamientos 301 utilizando diferentes métodos.

Edición del archivo .htaccess

Un método para crear redireccionamientos 301 es editando el archivo .htaccess archivo. Este archivo se encuentra en el directorio raíz de tu sitio web.
Puedes acceder a él utilizando un cliente FTP o un gestor de archivos en cPanel.

Para añadir una redirección, abre el archivo .htaccess e inserta el siguiente código:

Redirect 301 /old-page.html http://www.yoursite.com/new-page.html

Sustituye /página-antigua.html por la ruta de la URL antigua, y http://www.yoursite.com/new-page.html con la nueva URL de destino.
Guarda los cambios y vuelve a subir el archivo a tu servidor.

Utilizar plugins de redirección de WordPress

Los plugins ofrecen una forma sencilla de gestionar los redireccionamientos sin tocar el código. Redirección es un plugin muy popular para este fin.
Para utilizarlo, sigue estos pasos:

  1. Instala y activa el plugin Redirection desde el panel de control de WordPress.
  2. Ir a Herramientas > Redirección en tu área de administración de WordPress.
  3. En la opción Añadir nueva redirección introduce la URL que deseas redirigir en el campo URL de origen fuente.
  4. Introduce la nueva URL en el campo URL de destino de destino.
  5. Haz clic en Añadir redirección para guardar los cambios.

Otros plugins como Yoast SEO o Todo en Uno SEO también tienen gestores de redirección.

Redirecciones mediante script PHP

Quienes se sientan cómodos con PHP pueden implementar redireccionamientos 301 editando el archivo functions.php archivo. Añade el siguiente código:

function redirect_old_urls() {

  if (strpos($_SERVER['REQUEST_URI'], 'old-page') !== false) {

    wp_redirect('http://www.yoursite.com/new-page.html', 301);

    exit();

  }

}

add_action('template_redirect', 'redirect_old_urls');

Este script comprueba si la URL solicitada coincide con página antigua y lo redirige a la nueva URL.
Este método proporciona flexibilidad, pero requiere cuidado para evitar errores en tu código PHP.

Si comprendes y utilizas estos métodos, podrás gestionar eficazmente tus redireccionamientos 301 en WordPress.

Ventajas SEO de las redirecciones 301

Las redirecciones 301 son esenciales para preservar la fuerza SEO de tu sitio cuando cambian las URL.
Estas son algunas de las ventajas de las redirecciones 301:

1. Preservar la equidad de los enlaces

Cuando utilizas una redirección 301, transfieres la equidad de enlace (o poder de clasificación) de la URL antigua a la nueva.
Esto es crucial porque los motores de búsqueda como Google utilizan el valor de los enlaces para determinar cómo se clasifican las páginas en sus resultados de búsqueda.

Por ejemplo, si tu antigua URL tenía muchos backlinks de alta calidad, una redirección 301 garantiza que esos enlaces sigan beneficiando a tu sitio.
Sin la redirección, corres el riesgo de perder valiosos beneficios SEO, lo que puede perjudicar tu clasificación en los motores de búsqueda.
Al preservar la equidad de los enlaces, las redirecciones 301 ayudan a mantener la autoridad y visibilidad de tu sitio en los resultados de búsqueda.

2. Mantener la posición en los motores de búsqueda

Las redirecciones 301 desempeñan un papel clave en el mantenimiento de tus posiciones en los motores de búsqueda cuando actualizas o cambias las URL.
Los motores de búsqueda interpretan una redirección 301 como una señal de que la página se ha trasladado permanentemente a una nueva ubicación.
De este modo, transfieren el poder de clasificación de la URL antigua a la nueva.

Sin una redirección 301, los motores de búsqueda podrían considerar la nueva URL como una página completamente nueva, provocando una caída en tu clasificación.
Utilizar redireccionamientos 301 ayuda a mantener estable el rendimiento SEO de tu sitio, garantizando que las nuevas URL hereden la clasificación de las antiguas en los motores de búsqueda.

3. Evitar errores 404 y mejorar la experiencia del usuario

Un error 404 se produce cuando un usuario intenta acceder a una URL que no existe.
Estos errores pueden frustrar a los visitantes y llevarles a abandonar tu sitio, lo que puede afectar negativamente a tu experiencia de usuario y a tus métricas SEO.

Los redireccionamientos 301 evitan los errores 404 enviando automáticamente a los usuarios a la nueva URL.
Esto garantiza una experiencia de navegación fluida y mantiene a los visitantes en tu sitio.
Una mejor experiencia del usuario puede reducir la tasa de rebote y aumentar la participación, dos señales positivas para los motores de búsqueda.

Además, herramientas como Google Search Console pueden ayudarte a controlar los errores 404 y asegurarte de que tus redireccionamientos 301 funcionan correctamente.
Al eliminar los errores 404, mejoras la satisfacción general del usuario y el rendimiento SEO de tu sitio.

Buenas prácticas para la gestión de redireccionamientos

La gestión eficaz de las redirecciones es vital para mantener la integridad del sitio web, especialmente durante las migraciones, el cambio de nombre o la eliminación de contenidos.
Seguir las mejores prácticas ayuda a garantizar una experiencia de usuario fluida y mantiene la fortaleza SEO de tu sitio.

Planificar redireccionamientos para la migración del sitio web

Al migrar a un nuevo dominio o reestructurar significativamente tu sitio web, es fundamental una planificación meticulosa.
Empieza por crear un mapa detallado de tus URL antiguas y nuevas.

Utiliza un plugin gestor de redirecciones para automatizar y gestionar estas redirecciones.
Esto garantiza que todos tus enlaces antiguos apunten al contenido nuevo adecuado, manteniendo el valor de los enlaces y minimizando los errores 404.

Establece redireccionamientos permanentes 301 para informar a los motores de búsqueda de que estos cambios son permanentes.
Esto ayuda a transferir cualquier valor SEO ganado del contenido antiguo a las páginas nuevas.

Supervisar regularmente los enlaces rotos

Supervisa constantemente tu sitio en busca de enlaces rotos para mantenerlo en buen estado.
Utiliza herramientas como
Consola de Búsqueda de Google, Screaming Frogo plugins con comprobadores de enlaces integrados para identificar errores 404.

Arreglar los enlaces rotos con prontitud mantiene una experiencia de usuario fluida y preserva tu posicionamiento SEO.
Implementar
Redirecciones 301 para los enlaces rotos detectados garantiza que los visitantes sean redirigidos al contenido activo, evitando la pérdida de tráfico valioso y manteniendo la credibilidad de tu sitio.

Las comprobaciones periódicas pueden ayudar a detectar problemas antes de que afecten a la experiencia del usuario y a la clasificación en los motores de búsqueda.

Crear redireccionamientos para contenidos renombrados o eliminados

Siempre que cambies el nombre o elimines contenido, debes crear redireccionamientos 301 para guiar a los visitantes al contenido actualizado o relevante.
Esto evita problemas de enlaces rotos y posibles pérdidas de tráfico.

Actualiza la configuración de tu gestor de redirecciones para dirigir las URL antiguas a sus nuevos destinos.
Esto es crucial para las páginas indexadas que aún pueden aparecer en los resultados de búsqueda o guardarse en los marcadores del usuario.

Al gestionar eficazmente estas redirecciones, contribuyes a mantener la integridad y usabilidad de tu sitio, garantizando que los usuarios siempre encuentren la información que necesitan.
Este enfoque apoya los principios de lo que es la redirección 301 en WordPress, manteniendo las redirecciones adecuadas.

Configurar redireccionamientos 301 en WordPress es importante para mantener el tráfico del sitio y mejorar el SEO.
Utilizando plugins como All in One SEO o Redirection, puedes gestionar fácilmente estas redirecciones sin necesidad de codificar.
Recuerda probar tus redireccionamientos para asegurarte de que funcionan correctamente y ayudan a los visitantes de tu sitio a llegar a las páginas correctas.