Cómo hacer redirecciones en WordPress
Las redirecciones son una parte esencial de la gestión de cualquier sitio web, y en WordPress no son una excepción. Las redirecciones permiten enviar a los visitantes de una URL antigua a una nueva, lo que es vital para mantener la integridad del sitio y mejorar la experiencia del usuario.
En este post, te explicaremos cómo hacer redirecciones en WordPress de manera fácil y efectiva.
Cambios en la estructura de la web
Gestión de los contenidos
Optimización del SEO de tu WordPress
Usando el archivo .htacces
Si tu servidor utiliza Apache, el archivo .htaccess es una manera eficiente de manejar redirecciones. Para editar el archivo .htaccess, sigue estos pasos:
- Accede a tu servidor: Utiliza un cliente FTP o el administrador de archivos de tu panel de control de hosting.
- Edita el archivo .htaccess: Ubica el archivo .htaccess en el directorio raíz de tu instalación de WordPress. Abre el archivo para editarlo.
- Añade la redirección: Añade la redirección 301 en el formato siguiente:
Redirect 301 /url-vieja/ <https://www.tusitio.com/url-nueva/>
Usando plugins del repositorio de WordPress
Si prefieres una solución más sencilla y sin editar archivos del servidor, hay varios plugins que facilitan la gestión de redirecciones en WordPress.
Aquí te mostramos dos de los más populares:
Redirection
Redirection es uno de los plugins más populares y potentes para gestionar redirecciones en WordPress.
Su principal ventaja es su facilidad de uso y su capacidad para gestionar un gran número de redirecciones sin afectar el rendimiento del sitio.
Redirection permite realizar redirecciones 301, 302 y 307, ayudando a mantener la integridad de los enlaces cuando se cambian URLs, se eliminan páginas o se realiza una reestructuración del sitio.
Además, ofrece características avanzadas como la captura automática de errores 404 y la posibilidad de redirigir en función de condiciones específicas, como el estado de inicio de sesión del usuario o la dirección IP.
Yoast SEO
Yoast SEO es conocido principalmente por sus capacidades de optimización SEO, pero también incluye una potente herramienta de redirección en su versión premium.
Con Yoast SEO, puedes gestionar fácilmente redirecciones 301 y 302, lo que es crucial para mantener la salud del SEO cuando se eliminan páginas, se cambian URLs o se fusionan contenidos.
La herramienta de redirección de Yoast SEO se integra perfectamente con el resto de sus características, permitiendo gestionar redirecciones desde el mismo panel donde optimizas otros aspectos de tu sitio web.
Además, Yoast SEO ofrece sugerencias automáticas de redirección cuando se realizan cambios en las URLs de las páginas, lo que facilita la gestión sin necesidad de conocimientos técnicos avanzados.
Usando funciones en functions.php
Para los que prefieren una solución sin plugins y sin tocar .htaccess, puedes agregar redirecciones directamente en el archivo functions.php de tu tema.
Aquí tienes un ejemplo de cómo hacerlo:
- Accede a functions.php: Ve a Apariencia > Editor de temas y selecciona el archivo functions.php.
- Añade el código de redirección:
function my_custom_redirect() {
if (is_page(‘old-page-slug’)) {
wp_redirect(home_url(‘/new-page-slug/’), 301);
exit();
}
}
add_action(‘template_redirect’, ‘my_custom_redirect’);
Verifica las redirecciones
Una vez configuradas las redirecciones, es fundamental verificar que funcionan correctamente.
Aquí hay algunas herramientas y métodos para hacerlo:
- Verifica manualmente: Ingresa la URL antigua en tu navegador y verifica que redirige correctamente a la nueva URL.
- Utiliza una herramienta: Utiliza herramientas online como Redirect Checker para asegurarte de que tus redirecciones están configuradas correctamente.
¿Quieres implementar una estrategia SEO ganadora en tu negocio? haciendo clic aquí podrás reservar una Consultoría Gratuita donde estudiaremos tu caso.