Truco o consejo para WordPress: Haz redirecciones 301 para URLs cambiadas
En el mundo del desarrollo web y la administración de sitios en WordPress, uno de los aspectos más críticos que a menudo se pasa por alto es la gestión adecuada de las URLs. Las URLs desempeñan un papel vital en la optimización para motores de búsqueda (SEO) y en la experiencia del usuario. Cuando una URL cambia, ya sea porque has reestructurado tu sitio web, cambiado el nombre de una publicación o simplemente corregido un error tipográfico, es fundamental asegurarse de que tanto los motores de búsqueda como los visitantes humanos sean redirigidos a la nueva ubicación. Aquí es donde entran en juego las redirecciones 301.
¿Qué es una redirección 301
Una redirección 301 es una redirección permanente que pasa del 90-99% de la autoridad (link equity) de una URL antigua a una nueva. Esto le indica a los motores de búsqueda que la página ha sido movida de manera permanente y asegura que los usuarios que intenten acceder a la URL antigua sean automáticamente redirigidos a la nueva dirección.
Por qué son importantes las redirecciones 301
Implementar redirecciones 301 en WordPress tiene múltiples beneficios:
- Mantiene la Autoridad de la Página: Transfiere la autoridad de la URL antigua a la nueva, lo que es crucial para mantener el ranking en los motores de búsqueda.
- Mejora la Experiencia del Usuario: Evita que los usuarios se encuentren con errores 404 (página no encontrada), lo que puede ser frustrante.
- Facilita la Reestructuración del Sitio: Permite hacer cambios en la estructura del sitio sin perder tráfico.
- Gestión de Cambios de Marca: Si cambias el nombre de tu empresa o dominio, las redirecciones 301 son imprescindibles.
Cómo implementar redirecciones 301 en WordPress
Existen varias maneras de implementar redirecciones 301 en WordPress, dependiendo de tu nivel de experiencia y las herramientas que prefieras utilizar. A continuación se presentan algunas de las formas más comunes:
Usando el archivo .htaccess
Para quienes se sientan cómodos trabajando con archivos del servidor, utilizar el archivo .htaccess es una opción potente. Este archivo se encuentra en el directorio raíz de tu sitio web. A continuación se muestra cómo agregar una redirección 301:
Paso 1: Accede a tu servidor a través de FTP o cPanel y localiza el archivo .htaccess.
Paso 2: Abre el archivo y añade la siguiente línea:
Redirect 301 /antigua-url/ http://www.tusitio.com/nueva-url/
Nota: Asegúrate de reemplazar /antigua-url/ con la ruta antigua y http://www.tusitio.com/nueva-url/ con la URL completa de la nueva página.
Usando un plugin
Para aquellos que prefieren una solución más sencilla y menos técnica, existen varios plugins de redirección disponibles en el repositorio de WordPress. Uno de los más populares es Redirection. A continuación se muestran los pasos básicos para usar este plugin:
Paso 1: Instala y activa el plugin Redirection.
Paso 2: Ve al panel de administración de WordPress y selecciona Herramientas gt Redirection.
Paso 3: Añade una nueva redirección especificando la URL antigua y la nueva URL, y guarda los cambios.
Usando el archivo functions.php
Si prefieres no utilizar plugins y no quieres tocar el archivo .htaccess, otra opción es añadir código PHP al archivo functions.php de tu tema:
Paso 1: Ve a Apariencia gt Editor de temas en el panel de administración de WordPress.
Paso 2: Abre el archivo functions.php y añade el siguiente código:
Nota: Ajusta las URL según sea necesario.
add_action(template_redirect, redireccion_personalizada) ,
function redireccion_personalizada() {,
if (is_page(antigua-url)) {,
wp_redirect(http://www.tusitio.com/nueva-url/, 301) ,
exit() ,
} ,
}
Conclusión
Implementar redirecciones 301 para URLs cambiadas en WordPress es una práctica esencial para mantener la integridad de tu sitio web, mejorar la experiencia del usuario y preservar tu autoridad en los motores de búsqueda. Ya sea que prefieras editar el archivo .htaccess, usar un plugin o modificar el archivo functions.php, hay una solución que se ajusta a tus necesidades y nivel de experiencia. No subestimes el poder de una redirección 301 bien implementada puede marcar una gran diferencia en el rendimiento y la usabilidad de tu sitio web.
Leave a Reply