Redirecciones : guía de referencia

Redirecciones : guía de referencia

15 Jul 2020 in

Las redirecciones en resumen

Una redirección es una forma de remitir a visitantes y motores de búsqueda desde una URL a otra. Esto puede ser útil para traspasar contenido a una nueva URL, quitar páginas o mudar nombres de dominio, o para fusionar sitios.

Siempre que resulte posible evite el empleo de redirecciones, pero cuando sea necesario emplearlas, asegúrese de seguir estas pautas:

  • Evitar las redireciones en cadena: una redirección no debería remitir a otra redirección.
  • Diriga la redirección cara la mejor versión de su sitio web, utilizando el protocolo adecuado (http o bien https), nombre de dominio (www o non-www) y elección entre barra final o no.
  • Use una redirección de tipo trescientos dos para campañas inactivas.
  • Use una redirección tipo 301 para contenido que ha sido eliminado de forma permanente.
Back to top

1) ¿Qué son las redirecciones?

Las redirecciones son una forma de redirigir a los visitantes y a los motores de búsqueda a una URL diferente de la URL pedida. Las redirecciones juegan un papel esencial en el planeta del posicionamiento SEO, con lo que es importante saber qué tipos de URL existen, cuándo emplear cada uno de ellos, y exactamente en qué se diferencian unos de otros.

Back to top

2) ¿Por qué razón deberías emplear las redirecciones?

Con mis clientes siempre utilizo la canción de Monty Python “every Sperm is sacred” para recordarles que “cada URL es sagrada”. La canción así:
🎵 Every URL is sacred, Every URL is great,
When one URL is wasted it makes Google irate 🎵
Las redirecciones son esenciales para tanto visitantes como buscadores web cuando se ha movido contenido:

Back to top

3) ¿Cuándo utilizar las redirecciones?

Si un contenido se ha movido de una URL a otra.

Ejemplos del empleo de las redirecciones:

  • Visitantes: quieres ofrecerle a los visitantes una buena experiencia en tu sitio web. Cuando soliciten un contenido que estaba anteriormente disponible en la URL A, no querrás que terminen en una página de error 404. Deberían ser redirigidos a una URL opción alternativa.
  • Motores de búsqueda: deseas que los motores de búsqueda comprendan que el contenido ha sido movido. Esto te deja comunicarles de qué forma quieres que rastreen y también indexen tu sitio. Esto va a ser muy relevante para tu rendimiento en el posicionamiento SEO.

Para ilustrar estos casos de ejemplo, imagina que tienes una campaña de rebajas de verano de sandalias. Cuando los clientes pidan la página de categoría de sandalias en https://www.dominio.es/sandalias/, quieres que sean redirigidos a https://www.dominio.es/sandalias-rebajas-verano/ que tiene un diseño diferente y contiene las ofertas limitadas. https://www.dominio.es/sandalias-rebajas-verano/ se eliminará a las un par de semanas y entonces https://www.dominio.es/sandalias/ volverá a estar en juego.
En este caso, quieres que los buscadores recuerden https://www.dominio.es/sandalias/ y lo mantengan en el índice porque la redirección era solo temporal. En un caso así la opción mejor es utilizar una redirección tipo 302.

Otras situaciones en las que utilizar las redirecciones:

  • Eliminar páginas: cuando las páginas son eliminadas, es importante emplear redirecciones de tipo 301 en las URLs de las páginas eliminadas para redirigirlas a una página alternativa.
  • Cambios de nombres de dominio: si cambias el nombre de dominio de tu sitio, precisas redirigir a tanto visitantes como buscadores al nuevo dominio. Los visitantes van a tener una buena experiencia y los buscadores entenderán que te has movido a otro dominio y pasarán el valor amontonado del antiguo nombre de dominio al nuevo nombre de dominio.
  • Fusionar sitios web: fusionar sitios es una forma de cambio de nombre de dominio, implica que dos o bien más nombres de dominio se han fusionado en uno. Es común tras adquisiciones, o bien cuando sitios web satélite dejan de existir.

Idealmente, cada link interno de un sitio web dirige directamente a la página de destino final. Las redirecciones internas pueden resultar en un desperdicio del rastreo y una pérdida del valor de link, con lo que minimizar las redirecciones en tu sitio todo lo posible ha de estar entre tus prioridades. No siempre y en toda circunstancia puedes controlar a dónde se dirigen los links externos mas todos tus enlaces internos deberían ser precisos y no terminar en ninguna forma de redirección.

Back to top

4) ¿Cuáles son los diferentes géneros de redirecciones?

Hay dos tipos principales de redirecciones: server-side y client-side. Hay que seleccionar de manera cuidadosa el género de redirección. La utilización de un tipo inadecuado puede provocar inconvenientes con el posicionamiento en buscadores.

The Ultimate Cheatsheet on Redirects

Not sure when to use which redirect? Keep this cheatsheet handy and always pick the right redirect for the job!

Por favor, introduce una dirección de correo válida.

Conseguir una chuleta
gratis

Enlace de descarga enviado. ¡Comprueba tu correo!

El link de descarga ya ha sido enviado. Por favor, verifica tu buzón de e mail.

Se produjo un fallo inopinado. Contáctenos, por favor.

Back to top

5) Redirecciones server-side

Una redirección server-side es un método de reenvío en el que el servidor envía un código de estado 3xx HTTP status cuando se solicita una URL. El servidor determina a qué URL habrían de ser redirigidos visitantes y buscadores.
Los códigos de estado HTTP más frecuentes son:

5.1) Redirección 301: Movido permanentemente

5.1.1) ¿Qué es una redirección trescientos uno?

Una redirección trescientos uno es una redirección server-side que redirige a los usuarios desde la URL A a la URL B, a la vez que indica a los buscadores que el contenido de la URL A ha sido permanentemente movido a la URL B.
La redirección trescientos uno suele ser la mejor opción. Cuando trabajes con redirecciones, recuerda que los navegadores frecuentemente almacenan en caché las redirecciones trescientos uno debido a su naturaleza permanente.

5.1.2) El papel de las redirecciones 301 en el SEO

El acuerdo general es que las redirecciones 301 pasan un noventa y cinco-noventa y nueve por cien de la de la URL vieja a la nueva. Al paso que el visitante no se dará cuenta de la diferencia entre una redirección trescientos uno y una redirección 302, es una señal completamente diferente para los motores de búsqueda.
Sé cauteloso cuando emplees redirecciones 301 si la redirección no es permanente. Si procuras quitar la redirección 301 al poco tiempo de implementarla es posible que debas esperar múltiples semanas, o bien incluso meses hasta el momento en que la URL redirigida vuelva a los índices de buscadores web.

Una de las cosas más simples de olvidar sobre las redirecciones es que tienen que moverse al lado del dominio. Intenta meditar en ellas a nivel de dominio, no de sitio web. Si rediseñas el sitio, o bien lo mueves a un nuevo dominio o CMS, todas las redirecciones deben ir contigo. Si te olvidas de ellas, ocasionarás una mala experiencia para el usuario y para buscadores web, y podrías perder mucho valor de link en el proceso. Asegúrate de comprobar todas y cada una de las redirecciones “live”: .htaccess, httpd.conf, archivos XML en el servidor, y plugins en tu Content Management System. Si es posible, estandariza todas y cada una de las redirecciones en un lugar, de esta forma si cualquier día efectúas un cambio será bastante difícil que te olvides de alguna.

5.2) Redirección 302: Encontrada(HTTP once) / Movida temporalmente(HTTP 1.0)

5.2.1) ¿Qué es una redirección trescientos dos?

Una redirección trescientos dos es una redirección server-side que redirige a los usuarios de una URL A a la URL B, al paso que le señala a los motores de búsqueda que el contenido de la URL ha sido movido temporalmente a la URL B.

5.2.2) El papel de las redirecciones trescientos dos en el SEO

Por defecto, una redirección trescientos dos no pasa autoridad de página de la vieja URL a la nueva. La redirección 302 no se utiliza generalmente puesto que generalmente te interesa pasar autoridad de página, y esto solo es posible utilizando una redirección 301.
Los especialistas en SEO han llevado a cabo investigaciones para saber qué sucede si una redirección trescientos dos se usa por un largo período de tiempo, digamos por más de 6 meses. Observaron que con el tiempo, los motores de búsqueda comenzaban a ver las redirecciones trescientos dos como redirecciones trescientos uno, debido a su naturaleza permanente. Esto también significa que en ese caso, pasarían autoridad de página, de la misma manera que lo hacen las redirecciones trescientos uno.

Situaciones en las que emplear la redirección 302:

  • Si una URL se ha movido temporalmente a otra URL;
  • Cuando deseas redirigir a los visitantes a otra página en función de su localización o bien preferencia de lenguaje. Al tiempo que no está recomendado por Google, es una posible utilidad para las redirecciones 302.
  • Cuando tienes una versión de la página web para computador y para móvil, y deseas redirigir a los visitantes que acceden por ordenador a la versión móvil, y viceversa.

A menudo Google utiliza redirecciones 302 pasando rango de página completa, que puede darse en el momento en que una redirección 302 ha estado en marcha durante bastante tiempo,
mas a menudo disfraza el hecho de que las redirecciones 302 y trescientos uno mandan un mensaje muy distinto a buscadores web, y de qué manera Google las maneja. Una redirección trescientos uno consolida URLs, al paso que una URL en la que se ha usado una redirección trescientos dos se sostiene en el índice y en los rankings. ¡Escoge siempre y en todo momento la redirección conveniente para cada trabajo!

5.3) 303 Ver otro

5.3.1) ¿Qué es una redirección 303?

Una redirección 303 es una redirección server-side que asegura que los visitantes no serán capaces de volver a enviar formularios cuando usan el botón de retroceso en su navegador, en tanto que la redirección trescientos tres indica que la solicitud de seguimiento de la URL temporal debería efectuarse utilizando el procedimiento GET HTTP. Las redirecciones trescientos tres solo se deben emplear para administrar envíos de formularios en los sitios.

5.3.2) El papel de la redirección trescientos tres en el SEO

La redirección trescientos tres no juega un papel en el posicionamiento SEO, puesto que los buscadores web no ejecutan la solicitud POST. No uses la redirección trescientos tres cuando necesites redirigir URLs cuando se ha movido contenido, esta no es su utilidad.

5.4) 307 Redirección temporal

5.4.1) ¿Qué es una redirección trescientos siete?

La redirección trescientos siete es una redirección server-side que es el equivalente HTTP once de la redirección trescientos dos. La redirección trescientos siete se creó para asegurar que el método HTTP usado para una petición no cambiara cuando el servidor respondía con una redirección trescientos siete. Si se empleó el procedimiento HTTP GET, el GET se trasfiere como parte de la redirección. Si se empleó POST, entonces POST se pasa como una parte de la redirección.

5.4.2) El papel de la redirección trescientos siete en el SEO

Similar al empleo de la redirección 302, la redirección 307 solo debería utilizarse cuando parte del contenido ha sido movido provisionalmente a otra URL. Ahora, aún no está claro de qué manera los buscadores web responden frente a las redirecciones trescientos siete con lo que aconsejamos utilizar la redirección trescientos dos para indicar que un contenido ha sido movido.

5.4.3) Consejo experto: la redirección 307 también se emplea como una redirección interna en caso de HSTS

HTTP Strict Transport Security, HSTS para abreviar, es una forma de que los servidores declaren que los navegadores web deberían interactuar con estos utilizando solo conexiones HTTPS seguras, y nunca a través de un protocolo HTTPS inseguro. Puede sonar complicado, pero conceptualmente no lo es. Veremos un ejemplo:
Cuando tu navegador sabe que un sitio está usando HSTS (por el hecho de que fue informado cuando visitó la página anteriormente), te forzará a solo acceder a la versión HTTPS de la web a través de una redirección interna de una URL HTTP cara una HTTPS siempre que intentes visitar la versión HTTP.
El navegador empleará una redirección 307 para redirigir una HTTP hacia una HTTPS. Mientras la redirección 307 es una redirección server-side, también puede ser empleada como una redirección interna en un buscador. En realidad, no es una redirección propiamente dicha con la que los buscadores se hallarán, con lo que no pienses que estás protegido cuando veas la redirección 307: podrías ser una redirección interna. Sigue leyendo en .

Una redirección trescientos siete hoy en día resulta principalmente de HSTS y del caché del navegador y podría haber una redirección trescientos uno o bien 302 detrás. Puedes comprobar qué bots se verán verificando el estado de una página sin historial, como en el modo de incógnito, o bien verificando la respuesta de encabezado con la función de Fetch de Google Seach Console

5.5) 308 Redirección permanente

La redirección 308, es la versión permanente de la redirección 307. Como es de aguardar, este tipo transmite una autoridad de página.

Similar a la redirección 307, la redirección 308 mantiene el procedimiento HTTP utilizado originalmente. Ahora, no está claro cómo reaccionan los buscadores web frente a las redirecciones 308, por lo que recomendamos utilizar la redirección trescientos uno para indicar que un contenido ha sido movido permanentemente.

Back to top

6) Redirecciones client-side

En este caso es el navegador del usuario el que trata las redirecciones. Esta clase de redirecciones tiene, sin embargo, múltiples desventajas:

  • SEO: puede que los buscadores no pasen autoridad cuando se utilizan redirecciones client-side pues puede que no estén al tanto de las redirecciones todavía, o bien puede que no la traten como una redirección debido al tiempo de refresco. Recuerda que, a fin de que los buscadores web sean capaces de ver la redirección JavaScript necesitan poder ejecutarla, y sus recursos para su ejecución de JavaScript son limitados. Por tal razón, por norma general la redirección tarda un poco en ser captada y procesada. En el caso de la actualización de la meta descripción: si el tiempo de actualización está establecido en “0”, es probable que los motores de búsqueda lo traten como una redirección 301 y pasen autoridad.
    Si deseas asegurarte que los motores de búsqueda son capaces de advertir tus redirecciones velozmente, asegúrate de emplear redirecciones server-side. En el caso de contenido movido de manera permanente, usa una redirección trescientos uno. Si el contenido es movido de forma temporal, emplea una redirección trescientos dos.
  • Botón de retroceso: las redirecciones client-side rompen con el botón de retroceso. Cuando procuras usar el botón de retroceso, los visitantes son enviados de forma inmediata a la URL a la que fueron redirigidas.
  • Compatibilidad: no todos y cada uno de los navegadores son compatibles con las redirecciones client-side.

Por las razones mencionadas más arriba no recomendamos emplear este tipo de redirecciones.
Debido a la naturaleza de este artículo, es esencial describir las redirecciones client-side:

La redirección meta refresh se implementa empleando el código meta refresh-element, localizado en sección . Se emplea para señalarle a un navegador que debe refrescar la página o bien cargar otra URL cuando ha pasado un cierto tiempo.
Un caso de una redirección refresh empleada para mandar un visitante a http://dominio.es/otra-url/ tras cargar la página:

6.1) Redirección JavaScript

La redirección JavaScript se usa para decir al navegador que cargue otra URL. Hete aquí un ejemplo:

¿Están dañando tu posicionamiento web las redirecciones?

Las redirecciones puedes estar afectando de forma negativa a tu desempeño en posicionamiento web.
¡Examina tu sitio web en busca de excesivas redirecciones ahora mismo!

Ponga un nombre de dominio válido, por favor (www.ejemplo.es).Se generó un error. Por favor, inténtelo después.Se produjo un error inopinado. Contáctenos, por favor.ContentKing ya está controlando este dominio. Si es el dueño lícito de este dominio, contáctenos por favor.El sitio web redirecciona a . ¿Desea añadir más bien este sitio?No podemos encontrar este dominio. ¿Es adecuado?Este dominio ha sido excluido de la monitorización. Si es el propietario del dominio, contáctenos por favor.

Comprobar redirecciones ahoraGratis y sin instalaciones

Back to top

7) ¿Cuáles son las mejores prácticas en cuanto a las redirecciones?

Cuando emplees redirecciones, recuerda lo siguiente para ofrecerle a tus visitantes la mejor experiencia de usuario, y preservar tanta autoridad de página como sea posible.

7.1) Evita las redirecciones toda vez que puedas

Sí, has leído bien: evita emplear redirecciones toda vez que sea posible. Alargan el tiempo de carga y desperdician crawl budget.

Ten en cuenta que está bien emplear una redirección 301 para configurar tu servidor web de manera que se .

Incluso cuando se sostiene el valor neto del enlace, las redirecciones agregan tiempo de carga y bot journey. Lo mejor es reducir las redirecciones cuanto sea posible. Los enlaces internos habrían de ser directos. Las redirecciones trescientos dos se volverán redirecciones trescientos uno con el tiempo, mas a corto plazo actúan de forma diferente. Dicho esto, las redirecciones son una parte normal de los sitios web. Únicamente han de ser usadas con corrección.

7.2) Redirecciones cara una URL relevante

Cuando implementes redirecciones, es esencial que redirijas viejas URLs hacia la URL alternativa más relevante. Esto es muy importante desde la perspectiva del usuario, y de ahí que, los motores de búsqueda también lo consideran esencial.
Si rediriges a URLs que no son relevantes, pones en juego que los buscadores consoliden el valor de la antigua URL a la nueva. Esto resultaría en el llamado fallo 404 leve.

Cuando implementes redirecciones 301, lo ideal es utilizar una URL diana que se asemeje mucho a la URL original, tanto en el tema como en la intención. Con demasiada frecuencia, los webmaster de forma vaga redirigen páginas a su página de comienzo, o bien cara otras páginas no relacionadas con el tema, eso puede resultar en un fallo 404 leve, y en que Google pierda el valor del link en la redirección.”

7.3) Evita las redirecciones en cadena

Cuando uses redirecciones, mantente alarma de las redirecciones en cadena. Una redirección en cadena ocurre en el momento en que una URL es solicitada, se emplea una redirección para redirigirla cara otra URL y esta última URL es por su parte redirigida. Es importante evitar esto por dos motivos:

  1. Google por norma general sigue 3 o cuatro redirecciones antes de rendirse, para eludir quedarse anclado en un bucle de redirecciones. Recuerda que reinician el seguimiento de estas redirecciones en una etapa posterior.
  2. Como no toda la autoridad de página es traspasada en una redirección, tener un redireccionamento en cadena con uno o bien más saltos auxiliares claramente no contribuye al traspaso de autoridad.

Ejemplo: asumamos que la URL A es redirigida a la URL B, la URL B a la URL C y la URL C por su parte a la URL D. Ahora, pongamos que pierdes un diez por ciento de la autoridad en todos y cada redirección, por consiguiente la autoridad que llega a la URL D sería: 0,95 x 0,95 x 0,95 = 0,857.

7.4) Redirige cara tu versión preferida de la URL de tu sitio web

Es importante seleccionar tu versión preferida de la URL de tu sitio y usarla cada vez. Más abajo describimos dos puntos importantes en los que tienes que pensar cuando links. Usar una versión de la URL de tu sitio web de forma constante evita redirecciones innecesarias que pueden llevar a la pérdida de autoridad de página.

7.4.1) Con www o sin www

Por ejemplo: si prefieres que el subdominio de tu sitio web sea www cerciórate de que las solicitudes sin el subdominio www son redirigidas con una redirección 301 a la versión con el subdominio www. Recuerda: para los motores de búsquedawww.ejemplo.es y ejemplo.es son 2 dominios diferentes.

7.4.2) HTTPS o no

Si usas HTTPS asegúrate de utilizar redirecciones 301 en las variantes HTTP de las URLs para redirigirlas a los equivalentes HTTPS.

7.4.3) Con barra final o sin ella

Deberías seleccionar también si quieres la barra final. Para los buscadores web www.ejemplo.es/pagina-a y www.ejemplo.es/pagina-a/ son URL diferentes. Si las dos mandan exactamente la misma página y no tienen ni meta name="robots" content="noindex" , vas a tener inconvenientes de contenido copiado. Por lo tanto, si prefieres la versión con la barra final, debes asegurarte que las demandas de otras versiones sean redirigidas a la versión con la barra final.

7.4.4) Mayúsculas y minúsculas

Cuando se emplean enlaces a otros sitios se pueden cometer fallos. La gente podría introducir una combinación de mayúsculas y minúsculas en tu URL. Por ejemplo: https://www.ejemplo.es/sobre-Nosotros/. En caso de que la gente solicite una URL de esta clase, asegúrate de emplear una redirección trescientos uno en la versión en minúscula de la URL: https://www.ejemplo.es/sobre-nosotros/ para eludir inconvenientes de contenido copiado y fallos 404.

La gente utilizará indudablemente múltiples versiones de tu URL al crear enlaces, no únicamente tu versión preferida. Por ejemplo, para tu página de contacto pueden utilizar http://sudominio.es/contacto, al paso que tu página se encuentra en realidad en http://www.sudominio/contacto/. Si tienes configurado apropiadamente tu servidor web, los visitantes terminarán en la URL correcta, pero perderás parte de la autoridad de la página debido a la redirección. De ahí que, deberías monitorizar tus links entrantes con una herramienta como Majestic para descubrir de esta manera los enlaces hacia las versiones incorrectas de tus URL.

7.5) Utiliza las redirecciones trescientos dos para las URL de campañas inactivas

Muchos sitios utilizan las URL singulares para aguantar sus campañas. Una vez terminan estas campañas, estas URL son en general redirigidas mediante redirecciones trescientos uno, pero esto es una mala opción puesto que estas campañas podrías volver un mes después.
En el momento en que una campaña es solo temporalmente inactiva y estará de nuevo activa en el futuro, la mejor opción es emplear una redirección trescientos dos para poder mantener la URL de la campaña en los índices de los buscadores web cuando la vuelvas a precisar.

7.6) Utiliza las redirecciones 301 para las URL de campañas terminadas definitivamente

Si estás seguro de que la URL de una campaña no se utilizará más, puedes redirigirla con una 301 a una URL relevante de tu sitio. Si no lo sabes con certeza, utiliza más bien la redirección 302- para mantener la URL en los índices de los motores de búsqueda y para poder reutilizarla más tarde.

7.7) Elimina las redirecciones innecesarias

Tener (cientos de) miles y miles de redirecciones puede retrasar considerablemente el tiempo de carga, dependiendo de la forma de la que éstas son incorporadas. Aparte del retraso, las redirecciones viejas pueden causar diferentes anomalías en el comportamiento de tu sitio. En consecuencia, es mejor disminuir al mínimo la cantidad de redirecciones. Controla de forma regular qué redirecciones son indispensables y qué redirecciones pueden ser borradas. Deberías redirigir únicamente las URL que producen un tráfico esencial y/o que tienen unos enlaces entrantes. Para descubrir estos enlaces puedes usar herramientas como Majestic y Ahrefs, o los datos de tu servicio de análisis web. Todas y cada una de las URL sin links entrantes y sin tráfico pueden ser borradas.

Yo prefiero eliminar las redirecciones toda vez que resulte posible para preservar autoridad posicionamiento web, y siempre y en toda circunstancia intento tener las mínimas redirecciones posibles en los enlaces internos para reducir el impacto en el rastreo de Googlebot. En el momento de priorizar en los recursos de desarrollo para corregir redirecciones, generalmente estimo un impacto de usuario de unos cien-200ms de retraso por cada salto.

Back to top

8) Canonización de la IP

La canonización de la IP es el proceso de redirección de una dirección IP a un nombre de dominio con el objetivo de evitar inconvenientes con el contenido copiado.

Si tu servidor web no está configurado adecuadamente, puede hacer tu sitio web alcanzable a través de su nombre de dominio y a la vez a través de la IP de su servidor. De esta manera ofrece a los usuarios una experiencia muy rara y también puede crear problemas de contenido duplicado. Por fortuna, la solución de este problema no es realmente difícil. Si empleas el servidor web Apache, es suficiente con incluir el próximo código en su archivo .htaccess:

Reemplaza ciento veintitres mil ciento veintitres.123.123 por la IP de tu servidor web y ejemplo.es por tu nombre de dominio.

Back to top

9) Configuración de las redirecciones

En el pasado las redirecciones debían ser configuradas solamente al nivel de servidor web. Hoy en día también los sistemas de administración de contenidos (CMS) más habituales soportan la configuración de las redirecciones, si bien en la medida mínima.

Una de las ventajas es que no es preciso tener conocimientos del desarrollo ni de la administración de sistemas. Pero si tu CMS tiene inconvenientes, tus redirecciones pueden retrasar el tiempo de carga (ya que hay que cargar el CMS para cada página por separado) o bien dejar de marchar por completo. Aparte de esto, si has configurado las redirecciones tanto en tu servidor web como en un Content Management System, su coexistencia puede causar problemas.

Por estas razones recomendamos configurar las redirecciones únicamente en el servidor web y emplear el CMS solamente si no hay otra manera de hacerlo.

9.1) Utiliza expresiones regulares para facilitar la configuración de las redirecciones

Las expresiones regulares son una serie de caracteres que forman un patrón. Se usan para hallar una cierta combinación de caracteres dentro de una cadena de texto. Por ejemplo, si deseas hallar todas las cantidades en un texto, puedes usar el regex [0-9], o bien para encontrar las dos variantes de filename.html, puedes emplear el regex filename.html? (hallarás tanto filename.htm como filename.html).

Las expresiones regulares son muy útiles para configurar las redirecciones puesto que no debes configurar cada redirección separadamente. Vamos a demostrarlo en ejemplo con la siguiente estructura de las URL:

  • /blog/categoria-1/
  • /blog/categoria-2/
  • /blog/categoria-3/

En vez de configurar tres reglas diferentes, podemos utilizar la próxima expresión regular para los tres subdirectorios: /blog/(.*)/.

9.2) Configuración de las URL en el servidor web Apache

Al usar el servidor web Apache, necesitas asimismo RewriteEngine que es parte del módulo modrewrite. Debería cargarse automáticamente en Apache. Si no lo hace, tendrás que hacerlo tú en la configuración de tu Apache añadiendo la siguiente directiva:

Una vez cargado, puedes configurar las redirecciones utilizando:

Esto le señala a Apache que redirija todos los subdirectorios de /blog/ (las categorías) a la nueva locación /noticias/.

9.2.1) Redirecciones de los nombres de host canónicos

Un caso muy frecuente de utilización de redirecciones es la redirección de todas las URL sin la parte ‘www’ del nombre de dominio a la versión con la parte ‘www’. En un caso así puedes configurar una regla de reescritura que se va a aplicar sólo bajo determinada condición (si la URL no entiende la parte ‘www’ del nombre de dominio).

Esta regla de reescritura redirige todas las URL a la versión que comprende la parte ‘www’ siempre que esta parte falte (es la condición de reescritura).

Consejo experto: Aleyda Solis ha creado que generará las .htaccess redirecciones necesarias en doce situaciones.

Back to top

10) Preguntas usuales acerca de las redirecciones

10.1) 1. Redirección trescientos uno vs. redirección 302: ¿Cuál es mejor?

Depende de la situación:

  • ¿Tu contenido se ha movido de forma permanente? Usa una redirección trescientos uno.
  • ¿Tu contenido se ha movido provisionalmente? Utiliza una redirección trescientos dos.

10.2) 2. ¿Cuánta autoridad es traspasada con un redirección 301?

El consenso general es que la redirección 301 pasa un noventa y cinco-noventa y nueve por cien de la autoridad de página de la URL antigua a la nueva.

10.3) 2. Redirección 302 vs. redirección 307: ¿Cuál es mejor?

Aunque las dos redirecciones están concebidas para situaciones en las que el contenido ha sido movida de forma temporal, no está claro de qué forma reaccionan los buscadores web frente a las redirecciones trescientos siete.
Por ende, es mejor usar una redirecciones 302 para las redirecciones temporales.

Back to top
Share icon

ESTOS EXCLUSIVOS INFORMES GRATUITO REVELAN

7 SECRETOS DE EXPERTOS SEO QUE TE LLEVÁN AL 1#
7 SECRETOS DE EXPERTOS SEO QUE TE LLEVÁN AL 1# EN GOOGLE PARA GANAR 10.000s DE TRÁFICO DE CALIDAD GRATUITO - EN SÓLO 2 MESES
 

Los 7 pasos más poderosos para disparar tu ranking orgánico para ALCANZAR Y MANTENER un impresionante tráfico orgánico es TUYO.

Consigue gratis lo que el 1% de los expertos en SEO venden por miles de euros... y el otro 99% ni siquiera sabe que existe.


OBTEN MI INFORME GRATUITO
5 errores que debes evitar en tu sitio web de Drupal
Ebook - 5 errores que debes evitar en tu sitio web de Drupal (¡podrían costarte miles de euros!)
 

Este Ebook cubre 5 terribles errores que probablemente estés cometiendo ahora mismo con tu sitio web de Drupal.

¡Nº3 TE SORPRENDERÁ! Esta lectura de 10 minutos te ahorrará miles de euros.



OBTEN MI INFORME GRATUITO