Como hacer redirecciones 301: la guía definitiva

Como ya muchos especialistas en el tema del SEO o aquellos que se han tomado la molestia de investigar un poco al respecto, se habrán podido dar cuenta que quien se dedica a esto va a verse obligado a enfrentar ciertos problemas para los que va a necesitar uno que otro conocimiento y herramienta extra entre sus soluciones.

Una de esas soluciones que se deben llevar a cabo para ciertas fallas es una acción denominada como redireccionamiento 301, sobre el cual vamos a hablar un poco más en detalle en lo que resta de este post.

¿Qué es el redireccionamiento 301?

El redireccionamiento 301 es un comando que le permite al usuario o buscador ser enviado de forma automática de una dirección URL a otra completamente distinta sin ningún problema, por lo que se ha llegado a convertir rápidamente es un recurso de altísima prioridad para cualquier usuario que desea que su página web funcione como debe ser.

Cuando se desea mover páginas de sitios, directorios o dominios, solo hay que llevar a cabo un redireccionamiento 301 para que quienes ingresen al portal sean enviados a través de las direcciones antiguas a las nuevas sin que ocurra ningún inconveniente.

Esta acción es la que logra que un visitante no pase por la amarga experiencia de llegar a un sitio en el que aparezca un error y no sea capaz de llegar hasta la página que se supone que estaba buscando. Adicional a eso, esta herramienta es de gran utilidad al momento de actualizar los índices de los buscadores al ser creadas las nuevas direcciones.

Otro dato importante que señalar es que este comando también es bastante útil cuando se busca resolver cualquier tipo de problemas con contenido duplicado o cuando se está recibiendo un enlace que se supone que ya no existe.

¿En qué radica la importancia de un redireccionamiento 301?

Uno de los aspectos más importantes a señalar de un redireccionamiento 301 es que este es el único comando de este tipo que es perfectamente capaz de pasar todas y cada una de las pruebas de los buscadores, es decir, es obvio que es el único que logra un efecto permanente y duradero cuando s ele compara con otras herramientas parecidas.

Además, este recurso es el único capaz de lograr que todo el contenido y valor presente en una dirección URL sea transferido a otra sin que haya ninguna discordancia que perjudique a la página.

Formas de realizar una redirección 301

Para poder realizar una redirección en nuestro sitio web, independientemente que CMS estemos usando (suponiendo que tenemos un host propio, ya que sitios como blogger y Wix etc, funcionan de una manera diferente) necesitamos ubicar o crear un archivo .htaccess el cual se debe colocar en la raíz del dominio web, dependiendo del tipo de redirección y su propósito usaremos una u otra configuración que pasaremos a explicar a continuación.

Redireccionar un dominio a otro

Si hemos adquirido un dominio web nuevo y deseamos que todas las visitas entrantes a dicho dominio se redireccionen a otro dominio, debemos colocar este código en el fichero .htaccess:

Redirect 301 / http://www.example.com/

Ahora bien, en el caso de que se desee redireccionar todo el contenido (es decir otras páginas o directorios del sitio web) el código a emplear será el siguiente:

RedirectMatch 301 (.*) http://www.example.com/

Redireccionar una IP a un dominio web

Es algo común que los administradores de un portal web se les pase por alto apuntar la IP del servidor a su dominio web, para asegurarnos que no se nos olvide podemos colocar el siguiente código en el fichero. htaccess:

<IfModule mod_rewrite.c>
RewriteCond %{HTTP_HOST} ^198.51.100.24
RewriteRule (.*) http://www.example.com/$1 [R=301,L,QSA]
</IfModule>

Redirección de una versión con www a una sin www

En cara al SEO es muy importante que un dominio web defina cuál es la versión preferida de ingreso, ya que de lo contrario se podría indexar en los buscadores ambas direcciones y tener problemas de contenido duplicado, para evitar caer en este error algo frecuente y peligroso tendremos que usar el siguiente código:

<IfModule mod_rewrite.c>
RewriteCond %{HTTP_HOST} ^example.com [NC]
RewriteRule (.*) http://www.example.com/$1 [R=301,L,QSA]
</IfModule>

Redireccionar la versión http a https de un sitio web

Otros de los errores SEO que se suelen encontrar en un sitio web es cuando se adquiere un certificado de seguridad SSL, si no se aplica una redirección adecuadamente se puede tener problemas de contenido duplicado por ello aconsejamos que una vez realizada la migración se utilice el siguiente código en el fichero .htcaccess:

<IfModule mod_rewrite.c>
RewriteCond %{HTTPS} off
RewriteRule (.*) https://www.example.com/$1 [R=301,L,QSA]
</IfModule>

Si no se tiene mucha experiencia en el manejo del servidor, y se está utilizando CMS como por ejemplo Drupal o WordPress, podrás encontrar de manera gratuita una variedad de extensiones y plugins que te ayudaran a realizar este tipo de redirecciones fácilmente.

Add Comment