Hay conceptos en el universo de los sitios web que a veces se nos antojan un tanto difíciles de entender. Sin embargo, si contamos con una página, es muy probable que tengamos que plantearnos ir a ellos en alguna ocasión. Esto es lo que sucede con las redirecciones, en este post nos centraremos en la 301 y 302. Veremos cómo son procedimientos muy útiles y habituales que debemos conocer.
Qué es la redirección 301
Una redirección 301 es una acción por la cual se nos indica el cambio permanente de una página web de una ubicación a otra. Al hacer la redirección 301, le estamos diciendo al navegador que la página web se ha movido de forma permanente y no vamos a volver a la dirección anterior. Supone, por tanto, un aviso al navegador para que este comience a dirigir a los usuarios a la nueva dirección.
¿Cuándo es necesaria?
La respuesta a esta pregunta la podemos ver mucho mejor a través de un ejemplo. Imagina que a lo largo de internet hay páginas con enlaces a algún producto de nuestra tienda online. Si ese producto ya no está a la venta y hemos eliminado la URL, las personas que pinchen en el enlace irán a una página en la que aparezca un error 404 página no encontrada, un aspecto que afectará en gran medida al SEO de la web.
Para que esto no suceda, y el cliente no se lleve una mala imagen de nuestra tienda, lo único que tenemos que hacer es una redirección 301 cuando eliminemos la URL del producto para que el usuario se dirija a otro lugar dentro de la tienda. Así verán que la web está actualizada y el SEO no se verá afectado.
¿Y la 302?
La redirección 302 es un código de respuesta que indica a los buscadores como Google que deben llevar a los usuarios a la página que se redirige, pero de forma temporal. La diferencia respecto a la redirección 301 es que no se trata de un cambio permanente, ya que la página original no se elimina y sigue estando en el motor de búsqueda de Google.
La redirección 302 se utiliza, por ejemplo, cuando queremos redirigir un contenido a una web pero que no será definitivo. Tanto es así que, una vez que quitemos la redirección 302, la web original seguirá manteniendo su posicionamiento original, no se elimina como sucede en la redirección 301.
Tendrás tus artículos optimizados para SEO en las fechas que nos indiques sin que tengas que preocuparte de ello.
¿Cómo hacer la redirección 301?
Hay diversas formas de cómo hacer una redirección 301, aunque las dos más habituales son a través del .htaccess y la plataforma WordPress. En realidad, no se trata de un procedimiento complicado, sin embargo hay que tener cuidado a la hora de redireccionar bien y no saturar la página con muchas redirecciones, ya que el posicionamiento orgánico se puede ver perjudicado.
Redirección en .htaccess
La redirección 301 .htaccess es quizás la forma más complicada, pero siguiendo los pasos que vamos a indicar se puede hacer sin problemas. Lo único que hay que hacer es editar el fichero .htaccess. Para ello, hay que conectar mediante FTP al hosting y descargar el archivo .htaccess que se encuentra dentro de la carpeta html.
Una vez descargado el archivo, se abre con un editor de texto y se edita el código. La edición se lleva a cabo a partir de diferentes comandos en función de lo que se necesite.
Si la idea es redireccionar una URL a otra nueva, se utiliza el siguiente código:
Redirect 301 /antigua-url https://tusitioweb.com/nueva-url
En cambio, si queremos redireccionar un dominio antiguo a uno nuevo, el código que se emplea es el siguiente:
RewriteEngine on RewriteCond %{HTTP_HOST} ^sitioanterior.com [NC,OR] RewriteCond %{HTTP_HOST} ^www.sitioanterior.com [NC] RewriteRule ^(.*)$ https://nuevositio.com/$1 [L,R=301,NC]
Redirección en WordPress
Los plugins de WordPress pueden ayudarnos mucho a la hora de hacer una redirección 301 si trabajamos con esta plataforma. Hay para ello algunos plugins que son gratuitos y muy populares, como por ejemplo el plugin Redirection, que nos permitirá hacer redirecciones tanto manuales como automáticas.
Otro plugin interesante para hacer una redirección 301 WordPress es Quick Page/Post Redirect Plugin. También tenemos la opción de usar Simple 301 Redirects, un plugin específico para esta tarea, o emplear el gestor de redirecciones del plugin Rank Math para SEO.
Un plugin de pago que podemos utilizar para hacer una redirección 301 WordPress es Yoast SEO Premium.
Cada uno de estos plugins nos muestra los campos para que los vayamos rellenando: URL de origen, URL de destino, etc. Lo que hace el proceso de redirección mucho más sencillo.
¿Afecta la redirección 301 al SEO?
La redirección 301 no afecta en exceso al SEO, pero siempre y cuando la hagamos bien y no generemos errores 404 o redirecciones en bucle. Sin ir más lejos, un número elevado de redirecciones puede afectar a la velocidad de carga de la página web. Por tanto, hay que asegurarse bien que la redirección 301 para SEO vaya donde tenga que ir.
Además, habría que eliminar las páginas redirigidas de nuestros sitemaps y las cadenas de redireccionamiento. Es muy importante también detectar que los enlaces tanto internos como externos lleven a la nueva página y no al error 404. Cualquier enlace que lleve a este error, Google lo detectará y sí afectará al SEO, ya que le estaremos indicando que la página no está actualizada y ofrece una información no útil para los usuarios.
En definitiva, las redirecciones 301 y 302 forman parte del proceso fundamental de una página web. Si Google tiene posicionada una URL que devuelve un código de error 404, no tardará mucho tiempo en bajar de posición nuestro sitio. Para solucionar esto, debemos echar mano de la redirección 301. Un aspecto esencial, por tanto, para cuidar de nuestro posicionamiento.