Blog

Gestión mejorada de URLs con parámetros

Viernes, 22 de julio de 2011

Es posible que hayas notado que la función de gestión de parámetros desapareció de la sección
Configuración del sitio > Ajustes
de Webmaster Tools. No temas; ¡ahora puedes encontrarla bajo su nuevo nombre, Parámetros de URL! Junto con el cambio de nombre, hemos renovado y mejorado la función. Esperamos que te resulte aún más útil. La configuración de los parámetros de URL realizada en la versión anterior de la función se mostrará automáticamente en la nueva versión. Antes de revelar todas las cosas geniales que puedes hacer ahora con los parámetros de URL, permítenos recordarte (o presentarte, si eres nuevo en esta función) el propósito de la misma y cuándo puede resultar útil.

Gestión mejorada de URLs con parámetros

Cuándo usarla

Los Parámetros de URL te ayudan a controlar qué URLs de tu sitio deben ser rastreadas por Googlebot, dependiendo de los parámetros que aparezcan en dichas URLs. Esta funcionalidad proporciona una manera sencilla de evitar el rastreo de contenido duplicado en tu sitio. Ahora, tu sitio puede ser rastreado de manera más efectiva, reduciendo el uso de ancho de banda y permitiendo probablemente que se indexe más contenido único de tu sitio. Si sospechas que la cobertura de rastreo de Googlebot del contenido de tu sitio podría mejorar, usar esta función puede ser una buena idea. Pero un gran poder conlleva una gran responsabilidad. Solo debes usar esta función si estás seguro del comportamiento de los parámetros de URL en tu sitio. De lo contrario, podrías evitar por error que se rastreen algunas URLs, haciendo que su contenido ya no sea accesible para Googlebot.

Parameter view for 'page' within the Webmaster Tools URL Parameter tool

Mucho más por hacer

Bien, hablemos de lo nuevo y mejorado. Para empezar, además de asignar una acción de rastreo a un parámetro individual, ahora también puedes describir el comportamiento del parámetro. Comienzas diciéndnos si el parámetro cambia o no el contenido de la página. Si el parámetro no afecta al contenido de la página, tu trabajo habrá terminado; Googlebot elegirá URLs con un valor representativo de este parámetro y rastreará las URLs con este valor. Dado que el parámetro no cambia el contenido, cualquier valor elegido es igualmente bueno. Sin embargo, si el parámetro cambia el contenido de una página, ahora puedes asignar una de las cuatro formas posibles para que Google rastree URLs con este parámetro:

  • Dejar que Googlebot decida
  • Todas las URLs
  • Rastrear solo URLs con value=x
  • Ninguna URL

También hemos añadido la capacidad de proporcionar tu propio valor específico para ser utilizado, con la opción “Solo URLs con
value=x“; ya no estás restringido a la lista de valores que proporcionamos. Opcionalmente, también puedes decirnos exactamente qué hace el parámetro: si ordena, pagina, determina el contenido, etc. Una última mejora es que, para cada parámetro, intentaremos mostrarte una muestra de URLs de ejemplo de tu sitio que Googlebot haya rastreado y que contengan ese parámetro en particular.

De las cuatro opciones de rastreo enumeradas anteriormente, “Ninguna URL” es nueva y merece especial atención. Esta opción es la más restrictiva y, para cualquier URL dada, prevalece sobre la configuración de otros parámetros en esa URL. Esto significa que si la URL contiene un parámetro configurado con la opción “Ninguna URL”, esa URL nunca será rastreada, incluso si otros parámetros de la URL están configurados como “Todas las URLs”. Debes tener cuidado al usar esta opción. La segunda configuración más restrictiva es “Solo URLs con value=x.”

Función en uso

Ahora hagamos algo divertido y ejercitemos nuestro cerebro con un ejemplo.

Érase una vez una tienda online, fairyclothes.example.com. El sitio web de la tienda utilizaba parámetros en sus URLs y se podía acceder al mismo contenido a través de múltiples URLs. Un demasiados URLs redundantes podrían impedir que Googlebot rastreara el sitio a fondo. Así que envió a su asistente CuriousQuestionAsker a The GreatWebWizard para pedir consejo sobre el uso de la función de parámetros de URL para reducir el contenido duplicado rastreado por Googlebot. El Gran Mago de la Web era famoso por su sabiduría. Miró los parámetros de URL y propuso la configuración que se muestra en la siguiente tabla:

Nombre del parámetro¿Efecto en el contenido?¿Qué debe rastrear Googlebot?
trackingIdNingunoUna URL representativa
sortOrderOrdenaSolo value='lowToHigh'
sortByOrdenaSolo value='price'
filterByColorReduceNinguna URL
itemIdEspecificaTodas las URLs
pagePaginaTodas las URLs

El CuriousQuestionAsker no pudo evitar su naturaleza y comenzó a hacer preguntas:

CuriousQuestionAsker: Has dado instrucciones a Googlebot para que elija una URL representativa para trackingId (valor a ser elegido por Googlebot). ¿Por qué no seleccionar la opción
Solo URLs con value=x y elegir el valor yo mismo?
GreatWebWizard: Mientras rastreaba la web, Googlebot encontró las siguientes URLs que enlazan a tu sitio:

  1. fairyclothes.example.com/skirts/?trackingId=aaa123
  2. fairyclothes.example.com/skirts/?trackingId=aaa124
  3. fairyclothes.example.com/trousers/?trackingId=aaa125

Imagina que le dijeras a Googlebot que solo rastree URLs donde trackingId=aaa125. En ese caso, Googlebot no rastrearía las URLs 1 y 2, ya que ninguna de ellas tiene el valor
aaa125 para trackingId. Su contenido no sería rastreado ni indexado y ninguno de tus magníficos inventarios de faldas aparecería en los resultados de búsqueda de Google. No, para este caso, elegir una URL representativa es el camino a seguir. ¿Por qué? Porque eso le dice a Googlebot que cuando encuentre dos URLs en la web que difieran solo en este parámetro (como lo hacen las URLs 1 y 2 anteriores), solo necesita rastrear una de ellas (cualquiera sirve) y aún así obtendrá todo el contenido. En el ejemplo anterior, se rastrearán dos URLs; ya sea la 1 y la 3, o la 2 y la 3. No se perderá ni una sola falda o pantalón.

CuriousQuestionAsker: ¿Qué pasa con el parámetro sortOrder ? No me importa si los artículos se enumeran en orden ascendente o descendente. ¿Por qué no dejar que Google seleccione un valor representativo?
GreatWebWizard: A medida que Googlebot continúa rastreando, puede encontrar las siguientes URLs:

  1. fairyclothes.example.com/skirts/?page=1&sortBy=price&sortOrder=’lowToHigh’
  2. fairyclothes.example.com/skirts/?page=1&sortBy=price&sortOrder=’highToLow’
  3. fairyclothes.example.com/skirts/?page=2&sortBy=price&sortOrder=’lowToHigh’
  4. fairyclothes.example.com/skirts/?page=2&sortBy=price&sortOrder=’ highToLow’

Observa cómo el primer par de URLs (1 y 2) difiere solo en el valor del parámetro
sortOrder , al igual que lo hacen las URLs del segundo par (3 y 4). Sin embargo, las URLs 1 y 2 producirán contenido diferente: la primera mostrará la falda más barata mientras que la segunda mostrará la más cara. Esa debería ser tu primera pista de que usar un solo valor representativo no es una buena opción para esta situación. Además, si dejas que Googlebot elija un solo representante entre un conjunto de URLs que difieren solo en su parámetro sortOrder , podría elegir un valor diferente cada vez. En elejemplo anterior, del primer par de URLs, se podría elegir la URL 1 (). Considerando que
del segundo par se podría elegir la URL 4 (sortOrder='highToLow'). Si eso ocurriera,
Googlebot rastrearía solo las faldas más baratas (dos veces):

  • fairyclothes.example.com/skirts/?page=1&sortBy=price&sortOrder=’lowToHigh’
  • fairyclothes.example.com/skirts/?page=2&sortBy=price&sortOrder=’ highToLow’

¡Tus faldas más caras no se rastrearían en absoluto! Al lidiar con parámetros de ordenamiento,
la consistencia es clave. Ordena siempre de la misma manera.

PreguntadorCurioso: ¿Qué tal el sortBy valor?
Gran MagoWeb: Esto es muy similar al sortOrder atributo. Quieres que las
URLs
rastreadas de tu listado se ordenen de manera consistente en todas las páginas, de lo contrario, algunos de los
artículos pueden no ser visibles para Googlebot. Sin embargo, debes tener cuidado con qué valor eliges. Si
vendes tanto libros como zapatos en tu tienda, sería mejor no seleccionar el valor
title ya que las URLs que apuntan a zapatos nunca contienen sortBy=title, por lo
que no serán rastreadas. Del mismo modo, configurar sortBy=size funciona bien para rastrear zapatos, pero no para rastrear libros. Ten en cuenta que la configuración de parámetros tiene influencia
en todo el sitio.

PreguntadorCurioso: ¿Por qué no rastrear URLs con el parámetro filterByColor?
Gran MagoWeb: Imagina que tienes una lista de tres páginas de faldas. Algunas de las faldas son
azules, algunas son rojas y otras son verdes.

  • fairyclothes.example.com/skirts/?page=1
  • fairyclothes.example.com/skirts/?page=2
  • fairyclothes.example.com/skirts/?page=3

Esta lista se puede filtrar. Cuando un usuario selecciona un color, obtiene dos páginas de faldas azules:

  • fairyclothes.example.com/skirts/?page=1&flterByColor=blue
  • fairyclothes.example.com/skirts/?page=2&flterByColor=blue

Parecen páginas nuevas (el conjunto de artículos es diferente de todas las demás páginas), pero
en realidad no hay contenido nuevo en ellas, ya que todas las faldas azules ya estaban incluidas en las tres
páginas originales. No es necesario rastrear URLs que reduzcan el contenido por color, ya que el contenido
servido en esas URLs ya fue rastreado. Hay una cosa importante que notar aquí: antes de
deshabilitar el rastreo de algunas URLs seleccionando la opción “Sin URLs”, asegúrate de que Googlebot
pueda acceder al contenido de otra manera. Considerando nuestro ejemplo, Googlebot necesita poder
encontrar los primeros tres enlaces en tu sitio, y no debe haber configuraciones que eviten
rastrearlos.

Si tu sitio tiene
parámetros de URL
que potencialmente están creando problemas de contenido duplicado, debes consultar la nueva función de Parámetros de URL en Webmaster Tools. Háznos saber lo que piensas o si tienes alguna pregunta, publícala en el
Foro de ayuda para webmasters.

Alien Road

Cómo lo aplicamos

We archive Search Central announcements because client questions often trace back to a change that was announced years ago. Reading the original is faster than reconstructing it from second-hand summaries.

Servicios relacionados

Compartir