.- por Sergio Redondo y Jose Miguel Moreno
Las redirecciones son uno de los métodos más usados por los SEOs y administradores web para resolver los inconvenientes que producen la eliminación o desactivación temporal de determinadas URLs.
Si, por servirnos de un ejemplo, tenemos una URL que hemos decidido suprimir mas que recibe una cierta cantidad de enlaces, como es lógico no vamos a querer perder el link juice procedente de dichos links, por lo que una buena solución sería hacer una redirección treinta y uno desde esa URL a otra nueva o bien alguna ya existente, de forma que sea esta nueva la que reciba el link juice.
Este artículo no pretende ser una guía de empleo de redirecciones, sino nuestra pretensión es producir un debate sobre el uso de las mismas en determinadas situaciones, específicamente en una en la que pensamos que escoger entre un tipo de redirección u otra no está nada claro.
Si no quieres leer: TL;DR y brinca
1.
1.1.
1.2.
1.3.
catorce.
1.5.
2.
3.
tres.1.
3.2.
3.3.
4.
1) 1. Tipos de redirecciones
Para ello, explicaremos primero exactamente en qué consiste cada una de las redirecciones más frecuentes (y algunas otras que no lo son tanto), de tal modo que tengamos una base sobre la que poder fundamentar nuestra resolución para solucionar el inconveniente que plantearemos más adelante.
1.1) 1.1. Qué es una redirección 3.1 (movido de manera permanente)
La redirección 301 se da cuando el recurso (web) sobre el que se hace la solicitud ha sido ‘movido permanentemente‘ hacia una dirección distinta, o sea, cara otra URL.
Esta redirección es común en casos de migraciones web desde un dominio antiguo a un nuevo dominio o bien, como vimos ya antes, ante eliminaciones de URLs.
1.1.1) 1.1.1. Peculiaridades de las redirecciones 301
- Se usa cuando deseamos eliminar una URL de forma permanente
- Es la redirección que se indexa con más rapidez y la que traspasa más autoridad
- Google sigue hasta cinco redirecciones 301
- En teoría, Google cachea la URL de destino
- En teoría, descarta la posibilidad de regresar a utilizar en el futuro la URL de origen
1.2) 1.2. Qué es una redirección 3.2 (encontrado)
La redirección 302 se da cuando el recurso (página) sobre el que se hace la petición ha sido ‘encontrado‘ pero reside temporalmente en una dirección distinta, esto es, en otra URL.
Un punto a tener en consideración en este género de redirección es cómo interpretarla: se podría decir que el recurso original ofrece una respuesta doscientos, solo que el usuario es redirigido a otra URL. Esto explicaría que al hacer una búsqueda relacionada la URL cacheada en las páginas de resultados de Google sea la de la URL ‘antigua’ o movida (o, de nuevo, cuando menos teóricamente).
Este género de redirección ha dado sitio a confusión, ya que ha sido utilizado tanto para reubicaciones temporales de contenidos desde una URL a otra, como para redirigir temporalmente a los usuarios desde una URL que en un cierto instante no interesa que sea perceptible hasta otra que sí. Esta situación, a pesar de ser un género de redirección muy usado (e incluso recomendado por Google para ciertas situaciones), hizo que la redirección treinta y dos se convirtiera en una práctica que contradecía el estándar, motivo por el que se creó la redirección 307.
1.2.1) 1.2.1. Peculiaridades de las redirecciones 302
- Actualmente se utiliza para una redirección temporal sin razón determinada (found)
- Google muestra la URL de origen y title y description de la URL de destino
- , cuando pase un tiempo indeterminado se va a tomar esta redirección como un 3.1, pese a que nosotros no le decimos a Google en ningún instante que esa redirección es una 301
- El principal inconveniente, , es que esta redirección traspasa el 0 por cien del enlace juice
- Según un , tras unos seis meses Google prosigue guardando en caché una copia de la URL de origen.
1.3) 1.3 Qué es una redirección 3.3 (ver otro)
La redirección 303 se da cuando al hacer la petición sobre un recurso (web), el servidor lleva al usuario a ‘ver otro‘ recurso.
Es la redirección a emplear en el caso que comentábamos de no hacer visible cierta landing durante un tiempo y redirigir a los usuarios a otra URL, no obstante, es efectivamente curioso ver de qué manera marcha esta redirección.
1.3.1) 1.3.1. Peculiaridades de las redirecciones 303
- El servidor encuentra el recurso mas envía al user-agent a ver otro distinto
- Google muestra la URL de origen y title y description de la URL de destino
- Parece ser que esta clase de redirección no pasa autoridad
1.4) 1.4. Qué es una redirección trescientos siete (redirección temporal)
La redirección 307 se da cuando el recurso sobre el que se ha hecho la solicitud hace una ‘redirección temporal‘ cara otro recurso.
La diferencia con el la redirección 3.2 es el carácter ‘encontrado’ de la URL original; en el caso de la redirección 307 la URL original no se encuentra, con lo que se redirige a un nuevo recurso.
1.4.1) 1.4.1. Características de las redirecciones 307
- Actualmente se usa para “Movido temporalmente“
- Google muestra la URL de origen y title y description de la URL de destino
- Según el convocado experimento de Javier Lorente, al cabo de un tiempo Google guarda en caché una copia parcialmente reciente de la URL de destino
1.5) 1.5. Otros géneros de redirecciones
1.5.1) 1.5.1. Meta refresh
El meta refresh es un método que puede emplearse para actualizar o refrescar el contenido de una página web al cabo de un tiempo. Se trata de una etiqueta meta que introducimos en el
Si el número que ponemos en content es igual a cero, el sitio web se actualiza nada más cargarse; si además, la etiqueta incluye una URL diferente a la que actualizar, el usuario solo vería el contenido de esta otra URL, y nunca el contenido original de la URL a la que ha pretendido llegar:
Este tipo de redirección es utilizada y considerada como una técnica de cloacking, en tanto que, de alguna forma, oculta contenido al usuario y se lo muestra al motor de búsqueda (el usuario no puede ver la URL original, el motor de búsqueda sí)
1.5.2) 1.5.2. Javascript
Las redirecciones a través de Javascript consisten en un pequeño script que deja redirigir una web a otra, lo que se hace a nivel de navegador como el meta refresh.
Back to top2) 2. Test para revisar de qué forma funcionan los diferentes tipos de redirecciones
Para poder ver cómo marchan las cosas, lo mejor es probar con ellas. Por este motivo, decidimos comprobar por nosotros mismos de qué manera se comporta Google frente a las diferentes redirecciones.
Creamos las siguientes URLs:
Una vez fueron indizadas por Google llevamos a cabo las redirecciones y cambios oportunos en los ficheros originales, indicando en cada caso las nuevas URLs:
Forzamos que Google volviese a visitar las URLs originales y, una vez rastreadas, esto es lo que nos hallamos en las SERPs:
Figura 1: Redirecciones SEO, URLs Originales
Como podemos ver, en el caso de las redirecciones treinta y dos, 3.3, y 307, Google muestra la URL de origen, al igual que ocurre con el meta refresh.
Nos ha llamado la atención que en el caso de la redirección treinta y uno, Google prosigue mostrando las 2 URLs, la de origen y la de destino, como ocurre también con el Javascript y el canonical.
Sin embargo, un par de semanas después, parece que Google tiene ya claro qué debe indexar en casa caso:
Figura 2: Redirecciones posicionamiento SEO, URLs Finales
Tras un par de semanas, las únicas páginas que muestran las URLs de destino son las pertinentes a la redirección 3.1 y al canonical.
Back to top3) 3. Caso de estudio
Una vez repasadas las diferentes opciones de redirección que se nos presentan, vamos a usar un caso en el que vamos a ver que la cuestión de utilizar una redirección o bien otra no está nada clara. Imaginemos la próxima situación:
Dominio principal
Versiones locales
- ejemplo.com/es/
- ejemplo.com/ar/
- ejemplo.com/mx/
Teniendo en cuenta que todo el contenido de la página web está repartido en las diferentes carpetas locales, ¿a qué lugar debe redirigir la raíz de nuestro dominio ejemplo.com?
3.1) 3.1 Opciones de redirección
El inconveniente de plantearnos qué género de redirección seleccionar desde ejemplo.com hasta el ejemplo.com/país/ elegido surge al contemplar la posibilidad de mudar de estrategia en el futuro. O sea, ahora podemos tener 3 versiones de la página web en castellano orientada cada una de ellas a un país concreto, pero puede que en un tiempo decidamos utilizar una sola versión idiomática para los 3 países, quedándonos únicamente con ejemplo.com y suprimiendo las carpetitas /es/, /ar/ y /mx/.
3.1.1) 3.1.1. Reconocimiento del idioma del navegador
Podríamos pensar que si visitamos la web desde España tendría que redirigir a /es/, si la visitamos desde Argentina al /ar/ y si lo hacemos desde México a /mx/; esto podría hacerse reconociendo el país y el idioma de origen del navegador con el que se visita la página web. Sin embargo, en los 3 casos tendríamos 2 versiones de la home, el .com y el .com/país/.
3.1.2) 3.1.2. REDIRECCIÓN 301
Tal vez, nuestra opción podría consistir en hacer un 301 desde ejemplo.com a aquella carpeta que nos va a traer la mayor cantidad de tráfico y enlaces pero entonces, ¿le decimos a Google que ‘eliminamos’ la URL para la raíz de nuestro dominio? Es decir, ¿estamos eliminando la posibilidad de poder regresar a emplear nuestra URL de la raíz del dominio? Al fin y al cabo, un 301 está indicado para URLs movidas permanentemente.
Tendríamos que tomar en consideración que prácticamente con toda seguridad la raíz de nuestro dominio es la URL que más enlaces recibe de toda nuestra página web y que más veces usan nuestros usuarios al acceder a ella.
3.1.3) 3.1.3. REDIRECCIÓN 302
Entonces, ¿utilizamos una treinta y dos? Así, siempre y en todo momento podríamos volver a usar de nuevo la raíz del dominio. Además, en las Search Engines Ranking Positions se va a mostrar la URL original, o sea, la de nuestro dominio, aunque entonces redirija a una de las versiones locales.
¿Y qué pasa con el traspaso de linkjuice? Como hemos visto, la redirección 3.2 no pasa autoridad desde la URL ‘movida’ a la URL de destino, por lo que si la raíz de nuestro dominio es la URL que más enlaces recibe, estamos perdiendo todo ese linkjuice ganado.
3.1.4) 3.1.4. REDIRECCIÓN 307
En este caso se le dice al motor de búsqueda que la URL original (la de nuestra raíz) no existe provisionalmente y por eso hace una redirección a una de las carpetitas país, no obstante, deseamos que se interprete como que sí existe, ¿no?. Además de esto, al igual que con el 3.2, Google mostrará al principio nuestra URL original. De igual modo, tampoco pasa ningún tipo de propiedad a la URL de destino.
3.1.5) 3.1.5. Canonical
¿Y qué tal si sencillamente ponemos un canonical desde ejemplo.com a una de las versiones de país? Error: con esta alternativa quizá consigamos que la URL de la raíz de nuestro dominio no aparezca en las SERPs y que, además de esto, esta pase autoridad a la URL canónica, mas nos encontramos con dos inconvenientes:
- Por un lado, los usuarios van a poder continuar accediendo a la raíz del dominio, o sea, los usuarios no son ‘redirigidos’ a la URL que elegimos como preferida, con lo que si, tras llegar a la raíz quisiesen ver una de las versiones locales tendrían que dar un paso más en la navegación.
- Por otro lado, esto requiere que tanto la raíz del dominio como la carpetita elegida como preceptiva posean los mismos contenidos (o por lo menos parecidos), con lo que, ante webs cuya página principal está continuamente actualizándose, esta opción supondría un doble trabajo de mantenimiento.
Como vemos, cada una de las opciones tiene sus ventajas y sus inconvenientes. Entonces, ¿por cuál nos decidimos?
Vamos a ver primero qué es lo que nos aconseja Google.
3.2) 3.2. ¿Qué afirma Google sobre la página principal en el caso de una web con varias versiones locales?
En el artículo , Google pretende solucionar de algún modo el inconveniente que estamos planteando. Para esto, ofrece 3 opciones posibles y, entendiblemente, válidas:
- Ofrecer exactamente el mismo contenido a todos los usuarios: Esto es, que da lo mismo el país del que procedas o el idioma que charles, en tanto que todos los usuarios verán la homepage en un mismo idioma. Una vez llegados a esa página y vistos sus contenidos, habría opción de acceder a otra versión local cualquiera.
- Permitir a los usuarios elegir qué versión local desean ver: Con esta solución, nuestra página principal consistiría en una relación de links a las diferentes versiones idiomáticas de nuestra web. Seguiríamos teniendo una homepage ‘global’ y diferentes páginas principales ‘locales’.
- Redirigir de forma automática a los usuarios o bien ofrecer de manera activa el contenido correspondiente, dependiendo de la localización del usuario y su configuración de idioma: Aquí, en el momento de la redirección Google señala efectuar una 3.2. En ambos casos aconseja utilizar el marcado x-default rel-alternate-hreflang en la página de inicio aun si esta es una página de redireccionamiento a la que no pueden acceder directamente los usuarios.
Figura 3: Contestación oficial Google con las Redirecciones
Bajo nuestra opinión, esta última opción es la que más nos gusta, pero no soluciona la duda que pretendemos plantear en este post: ¿Por qué razón una redirección treinta y dos y no una trescientos uno si es esta última la que ofrece la posibilidad de pasar autoridad de una URL a otra?
El pasado dieciseis de noviembre sobre este tema en uno de los Hangouts de Google Administradores web Central. Al comienzo, John comenta que podríamos optar tanto por una redirección 301 como por una redirección treinta y dos, mas poco después nos remite al blog post convocado más arriba. Al regresar a preguntarle más tarde, vuelve a decirnos que podemos escoger cualquiera de los dos géneros de redirecciones.
3.3) 3.3. Algunos ejemplos reales
Veamos ahora de qué modo han resuelto algunas marcas conocidas el problema de la página principal en una web multi idioma/país.
3.3.1) 3.3.1. Fujitsu – Página global
Fujitsu opta por la primera opción que ofrece Google, esto es, ofrece una versión común a todos los usuarios, y una vez allí, tienen la posibilidad de acceder a las diferentes versiones locales. La página principal no está en fujitsu.com, sino que la raíz hace un 301 a fujitsu.com/global/.
Figura 4: Redireccion SEO Home Fujitsu
3.3.2) 3.3.2. Coca Cola – Elección por la parte del usuario
En el caso de la página de inicio de Coca Cola, se trata de una versión global que ofrece acceso a las distintas versiones locales de la web, como sugiere Google en su segunda opción, no obstante, este contenido no está en la raíz del dominio, sino la raíz hace un trescientos uno a coca-cola.com/index.jsp y luego un treinta y dos a coca-cola.com/global/gpl.html.
Figura 5: Redireccion posicionamiento en buscadores Home Coca Cola
3.3.3) 3.3.3. Google – 3.2 según ubicación y también idioma
Como no, no podíamos parar de ver de qué manera resuelve este problema el máximo involucrado: el que crea las normas.
Utilizando la extensión de Ayima Redirect Path podemos ver que si en un navegador con idioma de España y ubicación española introducimos la URL https://www.google.com/, esta URL hace una redirección 3.2 a la versión de España.
Figura 6: Redireccion SEO Home Google
3.3.4) 3.3.4. Zara – Javascript
Al igual que Coca Cola, la página de inicio de Zara consiste en una landing que ofrece la posibilidad de seleccionar la versión local que queremos ver. Una vez elegimos nuestra opción, nos lleva a la página web local mediante Javascript.
En las SERPs en castellano, nos encontramos que frente a una búsqueda de marca [zara], el primer resultado mostrado es zara.com/es/. Si previamente hemos visitado esta versión local y hacemos ahora una búsqueda [zara.com], al hacer clic en el dominio primordial, este nos redirige de manera automática a la versión en español.
Figura 7: Redireccion posicionamiento SEO Home ZARA
3.3.5) 3.3.5. LG – 301 según ubicación y también idioma
Aquí nos hallamos con una redirección trescientos uno efectuada dependiendo del idioma y localización del usuario.
Figura 9: Redireccion SEO Home LG
Figura 10: Redireccion posicionamiento web en buscadores Home LG
3.3.6) 3.3.6. El curioso caso de Ferrari – 3.2 conforme ubicación e idioma
En los ejemplos anteriores, si hacemos las buscas de [fujitsu] y [coca cola] en google.es vemos que, aunque en los snippets se muestra la raíz del dominio de cada uno de ellos de ellos, en la caché encontramos el contenido de las URLs de destino. Por contra, si procuramos [google], se nos muestra la URL de la versión de España.
Sin embargo, hemos dado con un caso que nos ha llamado con fuerza la atención: la web de Ferrari.
La web de la marca de coches de lujo italiana opta por hacer una redirección 3.2 a la versión local pertinente dependiendo de la configuración del navegador con el que se accede:
Es decir, desde ferrari.com se hacen distintas treinta y dos en función de las peculiaridades de quien visita la página web.
Sin embargo, nos ha llamado fuertemente la atención lo que nos encontramos en los resultados de búsqueda: en google.es nos encontramos primeramente el resultado para la raíz del dominio. Si consultamos la caché de la raíz del dominio, vemos que la página guardada tiene los contenidos en español (los correspondientes a la versión local ferrari.com/es_es/). Mas si hacemos la busca en google.com con el idioma en inglés, el resultado de Ferrari que vemos es el de la URL local, ferrari.com/en_us/.
Figura 11: Redireccion posicionamiento web Home Ferrari URI Valet
Podríamos afirmar que al hacer redirecciones 3.2 diferentes a Google no le queda muy claro qué URL tiene que cachear en todos y cada versión local de su buscador.
Y volvemos a la gran duda: ¿cómo debemos manejar apropiadamente nuestra página principal en el caso de tener diversas versiones idiomáticas?
Back to top4) 4. Nuestra postura: Redirecciones 3.2 en función de idioma y localización
Teniendo en cuenta que la raíz de nuestro dominio es, en cierto modo, nuestra marca en Internet, nos interesa que esta sea considerada como nuestra página de inicio. Al decantarnos por una redirección 302 estamos enviando una serie de mensajes a Google:
- Queremos que nuestra raíz sea la URL que Google indexe, independientemente de la versión local a la que se llegue (aunque, como hemos visto en el caso de Ferrari, Google no siempre maneje esto totalmente bien)
- Estamos optando por una solución temporal, por lo que si nuestra estrategia cambia en el futuro, podemos revertir dichas redirecciones, o incluso solamente aquellas que nos interesen)
- En ningún instante decimos que ‘vamos a eliminar’ nuestra URL ejemplo.com, lo que por otro lado carecería de sentido desde el punto de vista de la interpretación: ¿eliminaríamos aquella ruta bajo la que se anclan todas las demás de nuestra página web?
Por supuesto, va a haber quien dude sobre nuestra decisión: ¿qué ocurre con los enlaces que recibe nuestra raíz? ¿los perdemos?
Y acá nuestra respuesta: el posicionamiento en buscadores no es solo link building y enlaces. Además, aquí habría que plantearse otra cosa (aunque no podemos contestar… cuando menos por el momento): si Google dice que con el tiempo interpreta una trescientos dos como una 301, ¿pasa en ese instante la autoridad recibida por los links? Es más, ¿quitará de sus resultados la URL de nuestra raíz y va a poner la de destino, o seguirá manteniéndola?
Como véis, a pesar de todo cuanto hemos expuesto en el presente artículo, se trata de un tema muy abierto que da para mucha discusión.
Esperamos que lo dicho acá encienda la curiosidad de muchos, remueva las supones de alguno que otro mas, sobre todo, os anime a dejar vuestros comentarios al respecto.
Back to top