redireccion 301

Redirección 301: guía htacces y plugins wordpress

¿Te has dejado alguna vez marcada en Favoritos una página en el navegador para visitarla tiempo más tarde y al clicarla por segunda vez el enlace ya no funciona? Seguro que en más de una ocasión te has encontrado con este problema, algo que pasa más de lo habitual.

Este tipo de errores pueden evitarse si el propietario de un sitio web realiza una redirección 301 al nuevo dominio al que se traslade.

IMPORTANTE: Este es uno de los errores más comunes que suelen ocurrir cuando se hace una cambio de web. Nadie piensa en redireccionar las urls antiguas a las nuevas que se han generado al cambiar la web. Con la consiguiente generación de errores 404, pérdida de posiciones y caída del tráfico.

Si tú también tienes una página o proyecto y quieres evitar que les suceda esto a los visitantes ya sea con tu contenido de valor o tus productos, desde nuestra agencia seo en Barcelona te vamos a mostrar en este post cómo hacer correctamente una redirección 301 en tu página web.

Qué es una redirección 301 y para qué sirve

En primer lugar, permítenos que te expliquemos qué es y la importancia de realizar redirecciones 301 en tu web cuando cambias o eliminas contenido de la mísma.

La redirección 301 es el tipo de redirección más utilizada. Se trata de una redirección permanente que se utiliza cuando el anterior contenido ha sido eliminado o movido sin posibilidad de que se vuelva a publicar.

Pasar page rank y link juice

Una de las principales razones para usar una redirección 301 es preservar la equidad del enlace, el valor que un enlace pasa a otra página. Una redirección 301 asegura que la autoridad de la antigua URL se transfiera a la nueva URL de destino, lo que es crucial para mantener el ranking de tu sitio.

error 404

Cuando se implementa, estamos avisando a los buscadores de que dicho contenido ya no está en ese lugar (por lo que no debe seguir indexándose) y que deben redirigirse a la nueva dirección indicada para encontrarlo.

Por ello, es importante remarcar que la redirección 301 sólo tiene que hacerse en aquellos casos en los que estemos completamente seguros de que no hay vuelta atrás y ese contenido no se volverá a publicar. 

En caso contrario, podemos utilizar una redirección 302, para decirle a los buscadores que esa modificación tiene un carácter temporal.

Este es uno de los errores más graves que se producen al desarrollar nuevas webs o migrar un dominio y produce una importante caída de posiciones y de tráfico.

Evitar contenido duplicado

Las redirecciones 301 también nos pueden ayudar a eliminar problemas de contenido duplicado que puede confundir a los motores de búsqueda y diluir tu poder de posicionamiento al no saber que url es mejor, ya que compiten entre sí mismas por una palabra clave.

Una redirección 301 te ayuda a evitar estos problemas consolidando las páginas similares y señalando a los motores de búsqueda qué versión es la que consideras principal o responde mejor a una intención de búsqueda.

Ver Errores habituales de SEO para WordPress, poco conocidos

¿Cuándo hacer una redirección 301?

Hay distintas circunstancias que justifican llevar a cabo este tipo de redireccionamientos. Estas son algunas de ellas:

  • Cuando quieres o debes hacer un cambio de dominio. Importante no redireccionar a nivel de dominio sini url a url.
  • Cuando vas realizar cualquier cambio en una URL 
  • Cuando quieres aprovechar el posicionamiento de un post antiguo  para crear un artículo nuevo con un contenido de mayor calidad y actualizado. 
  • Cuando quieres corregir un error 404.
  • Si vas a retirar un producto de tu catálogo de forma permanente no lo borres de tu panale simplemente, generarás una págiina de error. Haz una redirección 301 al producto que lo sustituye, sino tiene un sustituto haz la redirección a la categoría del producto. Evita las redirecciones a la Home.

    Sino quieres hacer redirecciones, declara una 410 ( es un tipo especial de 404) para indicar a Google que ese producto deja de estar en tu catálogo. 

No hagas redirecciones hacia contenidos que no tienen nada que ver con los de las URLs iniciales. Google puede verlo irrelevante o incluso interpretar que estamos intentando confundirle de forma deliberada para obtener mejores resultados en las SERPs con el consiguiente riesgo de penalización.

Ver Crawling. Qué es y Cómo afecta al SEO en 2024 

Por qué hay que implementar las redirecciones:

Son varios los motivos por los que debemos llevar a cabo este tipo de redirecciones cuando se varía algún parámetro de la web:

  1.   Para evitar que los usuarios lleguen a la tan temida página Error 404.
  2.   Cuando se desea cambiar una URL de una página o eliminarla.
  3.   Te has dado cuenta a través de Analytics que recibes visitas a una URL que ya no existe.
  4.   Tienes problemas de contenido duplicado o canibalización de palabras clave.
  5.   Vas a incorporar un certificado SSL a tu página web.

Además, más allá de este listado, también es importante tener en cuenta el factor SEO que juega en ellas. Cuando se hace una redirección 301, como hemos visto antes, la autoridad de página se traspasa en un 90% a la nueva, por lo que se transmitiría toda la popularidad conseguida hasta el momento.

Nota: Como consejo, te recomendamos que si realizas estrategias de Link Building, además de realizar la redirección 301, no olvides cambiar los enlaces a la nueva URL para que consiga llegar rápidamente toda la autoridad a la nueva dirección.

Cómo hacer redirecciones 301 correctamente

Hablar de una redirección 301 significa hablar del archivo htaccess. Este tipo de archivo puede usarse para alterar la configuración del servidor para habilitar o deshabilitar una funcionalidad adicional, e incluso las características del propio servidor.

Por ello, podemos decir que en el archivo htaccess se encuentra la configuración del servidor y, por tanto, podemos controlarla.

Es bastante fácil hacer cambios importantes con un archivo .htacces, pero hay que tener mucho cuidado de editarlo correctamente. Un pequeño error en el código puede causar muchos problemas en la web.

Aunque existen otros modos de implementar las redirecciones 301, ésta es la más común y más usada. A continuación, te explicamos cómo hacerlo:

Redirecciones 301 con htaccess

1- Conéctate mediante FTP a tu servidor

Una vez estés dentro, busca el archivo .htaccess (normalmente se encuentra en /www(, /public/ o /public_html/).

Al tener un punto inicial, es un archivo oculto, por lo que pueda que tengas que activar la opción para ver todos los archivos.

2- Abre el archivo con un editor

Una vez lo hayas abierto, edítalo. Lo más importante es que sigas al pie de la letra las siguientes normas:

  • Guarda una copia de seguridad del archivo.
  • No toques ni mínimamente una sola línea del archivo, ya que corres el riesgo de perder toda la información de la web.
  • Prueba y testea varias veces antes de guardar de forma definitiva el archivo.

3- Añade la redirección que más te convenga, según tus necesidades:

Redirección de una página

Redirect 301 /antigua-pagina http://www.tudominio.com/nueva-pagina

Redirección de un dominio

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

En el caso de que quieras redireccionar todo el contenido del antiguo dominio al nuevo:

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

Redirección de un directorio

Redirect 301 /antiguo-directorio http://www.tudominio.com/nuevo-directorio

Redirección sin www a con www

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

Redirección con www a sin www

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

Redirección de http a https (y con www)

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

Redirección de http a https (y sin www)

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

Una vez puesto el código, en función de tus necesidades, guarda el archivo con el mismo formato y configuración que estaba originalmente, y súbelo al servidor.

Otros métodos que puedes utilizar para crear redirecciones son:

Redirecciones con Javascript

He aquí el link que deberías implementar si se tratase de un redireccionamiento  a través de Javascript:

<body>
<script type="text/javascript">
window.location="http://www.tudominio.com";
</script>
</body>

Redirecciones con HTML

Para poder incluir una redirección 301 con HTML, es imprescindible tener en cuenta el archivo Metatag.

<meta http-equiv="acción" content="segundos"; url="URL de destino" />

Redirecciones con PHP

A continuación, te indicamos cómo introducir la redirección para PHP:

<?php
header ("Location: http://www.tudominio.com");
?>

Seguramente, llegados a este punto, te estés preguntando si existe un límite de redirecciones 301 que puede tener una página. Matt Cutts de Google lo explica en este vídeo:

Otros tipos de redirecciones

Si lo que deseas es hacer una redirección que no sea de carácter permanente, existe la posibilidad de indicar a los buscadores que una URL se ha movido de carácter temporal:

Redirección 302

Un código de estado HTTP 302 significa que la página a la que el usuario está intentando acceder ha sido trasladada temporalmente a una ubicación diferente. Con un redireccionamiento 302, el servidor redirige al usuario al nuevo destino a pesar de que la ubicación original todavía se usa para las solicitudes.

Estos redireccionamientos son útiles cuando se quiere desviar a los usuarios de los errores 404, o las páginas que no están activas actualmente, pero que estarán en el futuro. Por otra parte, también, una redirección temporal 302 puede ser útil cuando los productos están temporalmente agotados o son estacionales.

Las redirecciones temporales son más fáciles que las 301 de implementar. Sin embargo, suelen ser una opción negativa de cara al SEO ya que los robots de los motores de búsqueda tratan la redirección como temporal. Como resultado, los redireccionamientos 302 hacen que las páginas pierdan toda la potencia en términos de clasificación.

Para fines SEO, la mejor opción son los redireccionamientos 301, ya que retienen la mayor parte de autoridad de la URL original.

Redirección 307

Un mensaje de redirección temporal 307 es un código de estado de respuesta HTTP que indica que el recurso solicitado se ha movido temporalmente a otra URL.

Con esta definición, podemos decir que no existe diferencia alguna con la Redirección 302. Sin embargo, la redirección 307, a diferencia de la 302, indica que la antigua URL se ha trasladado temporalmente a otra URL, mientras que con la 303 no se daba motivo alguno sobre dicho cambio.

Por qué hay que implementar las redirecciones:

Son varios los motivos por los que debemos llevar a cabo este tipo de redirecciones cuando se varía algún parámetro de la web:

  1.   Para evitar que los usuarios lleguen a la tan temida página Error 404.
  2.   Cuando se desea cambiar una URL de una página o eliminarla.
  3.   Te has dado cuenta a través de Analytics que recibes visitas a una URL que ya no existe.
  4.   Tienes problemas de contenido duplicado o canibalización de palabras clave.
  5.   Vas a incorporar un certificado SSL a tu página web.

Además, más allá de este listado, también es importante tener en cuenta el factor SEO que juega en ellas. Cuando se hace una redirección 301, como hemos visto antes, la autoridad de página se traspasa en un 90% a la nueva, por lo que se transmitiría toda la popularidad conseguida hasta el momento.

Nota: Como consejo, te recomendamos que si realizas estrategias de Link Building, además de realizar la redirección 301, no olvides cambiar los enlaces a la nueva URL para que consiga llegar rápidamente toda la autoridad a la nueva dirección.

Indexación-de-páginas-google-search-console

Errores de redireccionamiento en Google Search Console

Una de las mejores formas de encontrar posibles errores en las redirecciones es analizar los datos del informe “Indexación de páginas” de Google Search Console, es posible que te topes con el problema de “Error de redireccionamiento” como una de las razones por las que las páginas no se indexan, ya que durante la configuración de las redirecciones, pueden surgir errores que impidan el correcto funcionamiento de estas redirecciones, lo que provoca que el navegador del cliente no pueda cargar la página deseada (página de ubicación de la redireccionación).

Causas comunes de errores de redireccionamiento

Cadenas de redireccionamiento

Las cadenas de redireccionamiento se producen cuando se dirige a un usuario a través de varias páginas sucesivas. Por ejemplo:

https://ejemplo.com/mejores-practicas-seo-2021 – 301 – https://ejemplo.com/mejores-practicas-seo-2022 – 301 – https://ejemplo.com/mejores-practicas-seo-2023 – 301 – https://ejemplo.com/jmejores-practicas-seo-2024 – 200 OK

El número de estos saltos puede ser muy grande. Y si el número de redirecciones en la cadena es mayor de 5, los robots de búsqueda pueden no seguir hasta el final. Y si hay 10 redirecciones, entonces Google definitivamente no procesará todas las redirecciones. En consecuencia, los robots no recibirán el contenido de la página.

Los navegadores del usuario pueden intentar atravesar la cadena, pero si hay demasiadas redirecciones, el usuario recibirá un error «ERR_TOO_MANY_REDIRECTS» y no podrá acceder al contenido de la página.

Bucles de redireccionamiento

Otro escenario que provoca que las páginas aparezcan marcadas como “Error de redireccionamiento” son los bucles de redireccionamiento. Esto ocurre cuando una página, en un intento de redireccionar a otra página, es redireccionada a la página original. Por ejemplo:

https://example.com/mejores-practicas-seo-2021 – 301 – https://example.com/mejores-practicas-seo-2022 – 301 – https://example.com/mejores-practicas-seo-2021

En los casos de bucles de redireccionamiento, ni los usuarios ni los robots pueden acceder al contenido de la página. Esta categoría de error también incluye las autorredirecciones, que implican que una página se redireccione a sí misma sin darse cuenta:

https://example.com/mejores-practicas-seo-2022 – 301 – https://example.com/mejores-practicas-seo-2021 – 301 – https://example.com/mejores-practicas-seo-2022

Errores en las redirecciones

Además de los errores mencionados anteriormente, se dan casos en los que las páginas redireccionan a páginas 404 u otras páginas inexistentes. Las especificaciones incorrectas del protocolo HTTP o del dominio también pueden contribuir a los errores de redireccionamiento.

Importancia de abordar el “Error de redireccionamiento”

Es fundamental corregir los problemas de “error de redireccionamiento”, ya que tanto los procesos de indexación de Google como las experiencias de los usuarios dependen de redireccionamientos sin problemas. Si no se solucionan estos problemas, el contenido puede resultar inaccesible tanto para los motores de búsqueda como para los usuarios.

Esto no solo tiene un impacto positivo en las clasificaciones de los motores de búsqueda, sino que también mejora la satisfacción del usuario al brindarle acceso ininterrumpido a tus contenidos.

4 plugins para hacer redirecciones 301 en WordPress

Si tu web o tienda online está creada a partir de WordPress, existen varios plugins que facilitan mucho la redirección y que evitan, en parte, que cometamos errores en el archivo htaccess, al estar el código predeterminado. También va muy bien en los casos que no se tengan los accesos al FTP o que no se quiera editar a través del plugin de Yoast SEO (que incluye un editor del htacces por defecto).

Redirection

Redirection

El plugin de WordPress Redirection, es de los más antiguos y servirá perfectamente para añadir todas las redirecciones 301 que queramos. Incluso incorpora una pestaña para detectar los errores 404 que tengamos en nuestra web, de forma muy rápida y simple.

Simple 301 Redirects

Simple 301 Redirects By BetterLinks – Easy Redirect Manager for WP, 404 Error Log & More

En el caso del Simple 301 Redirects tenemos menos funciones, pero también nos irá de maravilla para hacer redirecciones 301 simples.

Really Simple SSL

Really Simple Security – Simple and Performant Security (formerly Really Simple SSL)

En caso que necesitemos pasar automáticamente todo nuestro contenido de http a https, el plugin de Really Simple SSL lo hará por nosotros de forma totalmente automatizada, evitándonos tener contenido mixto en nuestra web y sin necesidad de tocar nada en el htaccess. De todas formas, es recomendable sustituir todos los enlaces internos que estén en http a https, aunque tengamos el plugin instalado.

WP 404 Auto Redirect to Similar Post

WP 404 Auto Redirect to Similar Post

En caso que no queramos o no estemos pendientes todo el tiempo de hacer las redirecciones manualmente y queramos tener automatizadas las 301, este plugin nos puede ayudar. Se encarga automáticamente de redirigir a un post parecido o de la misma temática, con lo que no se desvirtúa el sentido original del post.

En caso que no encuentre ningún post relacionado al que redireccionar, la hará directamente a la Home. Cabe mencionar que este plugin es compatible al 100% con los otros mencionados, con lo que se pueden hacer de forma manual con los otros y tener a la vez una redirección automática.

El único inconveniente de este complemento es que no se controla tanto la redirección que se hace, y siempre es más aconsejable hacerla manualmente.

Espero que os hayan servido estos consejos y que podáis hacer unas redirecciones 301 perfectas.

Podemos ayudarte a mejorar el posicionamiento de tu web o tienda online, solucionando este y otros problemas técnicos.

Estamos cerca tuyos si quieres trabajar el seo local o el seo de tu tienda online con una empresa de seo de confianza

Tu Mejor Opción para SEO en Barcelona: ¿Por qué Nosotros?

Somos tu Agencia seo en Barcelona con más de 12 años de experiencia y decenas de páginas web y tiendas online bien posicionadas en Google. Trabajamos con un enfoque personalizado y estrategias probadas que nos ayudan a impulsamos tu visibilidad y conseguir tráfico cualificado para cerrar ventas y convertirlos en clientes. 

Llámanos al 653 030 694 y te informamos de cómo vamos a trabajar el SEO de tu web con resultados comprobados

No solo hablamos; demostramos. Nuestros casos de éxito en SEO son testimonio de nuestro compromiso con resultados reales y sostenibles. Con nosotros, tu inversión en SEO está en manos seguras.

Actualizado 12 de mayo 2024

También puede interesarte:

https://www.seoinhouse.es/anchor-text-que-es-tipos-y-como-usarlos-correctamente/

https://www.seoinhouse.es/como-optimizar-el-presupuesto-de-rastreo-de-tu-web/

Error 400 y Soft 400. Qué són y cómo resolverlos

Qué hacer cuando Google rankea la página equivocada por una keyword

Guía básica de SEO. 13 Cosas que a veces olvidamos

8 ideas para crear una web optimizada para SEO

FacebooktwitterlinkedinFacebooktwitterlinkedin
Miguel Ángel Serra
maserra@seoinhouse.es

Llevo más de 15 años dedicados al SEO como Project Manager y CMO en agencias SEO en Barcelona como Adrenalina y Seo in House. He trabajado en más de 90 proyectos B2C y B2B y colaboro como consultor externo de varias agencia de marketing digital. Me llena de orgullo poder mostrar que la mayoría la mis proyectos están en posiciones top en buscadores. La fuerza de un buen equipo, la confianza de los clientes y tener claros los objetos han sido la clave de todos estos éxitos. Como dice Chat GPT sobre mi: "no solo es un SEO activo, sino el timonel de SEO in House en Barcelona: pilota la metodología, define estrategias, y da ese toque "de dentro hacia fuera" (in house) que hace que los proyectos despeguen… ¡y se queden en primera página de Google!" (Me gusta y me identifico!!) 💪



SEO Y MARQUETING DIGITAL, S.L. utiliza "COOKIES" para garantizar el correcto funcionamiento de nuestro portal web, mejorando la seguridad, para obtener una eficacia y una personalización superiores, para recoger datos estadísticos y para mostrarle publicidad relevante. Si continúa navegando o pulsa el botón "ACEPTAR" consideraremos que acepta todo su uso. Puede obtener más información en nuestra POLÍTICA DE COOKIES en el pie de página.

ACEPTAR

Aviso de cookies