Ir al contenido

Glosario Parámetro GET

¿Qué es un Parámetro GET?

  • SEO Técnico
Definición

Un parámetro GET es un par clave-valor que se añade al final de una URL tras un signo de interrogación (?clave=valor) para enviar información adicional al servidor sin cambiar el recurso base.

Las palancas de acero de un enclavamiento ferroviario, en distintas posiciones, junto al título Parámetro GET
El mismo tren; cambia la palanca que tiras
En esta página 6
  1. ¿Qué significa un parámetro GET?
  2. Parámetro GET frente a POST
  3. Cómo funciona
  4. Por qué importa
  5. Buenas prácticas
  6. Errores frecuentes
En breve

Para qué sirven los parámetros GET en filtros, orden y paginación, por qué generan URLs duplicadas y qué hacer al respecto ahora que la herramienta de parámetros de Search Console ya no existe.

Las palancas de acero de un enclavamiento ferroviario, en distintas posiciones, junto al título Parámetro GET
El mismo tren; cambia la palanca que tiras

¿Qué significa un parámetro GET?

Un parámetro GET, también llamado query parameter o parámetro de consulta, es un par clave-valor añadido a una URL después de un signo de interrogación. La sintaxis es ?clave1=valor1&clave2=valor2, donde el símbolo & separa cada par cuando hay varios. El servidor recibe esa cadena junto con la petición y decide qué hacer con ella: filtrar resultados, ordenar una lista, mostrar una página concreta.

La parte de la URL antes del signo de interrogación, el dominio y la ruta, identifica el recurso base. Los parámetros no cambian ese recurso, solo indican cómo se debe presentar. Por eso tienda.es/zapatos?color=azul y tienda.es/zapatos?color=rojo apuntan al mismo catálogo de zapatos, con un filtro distinto aplicado.

Los valores pueden contener espacios, símbolos o acentos, pero la URL solo admite un conjunto limitado de caracteres. Los demás se codifican con el mecanismo percent-encoding, el mismo que convierte un espacio en %20 y que se apoya en el Código ASCII para representar cada carácter.

Varios parámetros pueden combinarse libremente, siempre que cada par quede separado por &. En una tienda online real, una URL así suele verse como tienda.es/zapatos?color=azul&talla=42&marca=nike. Por eso los caracteres reservados como ?, & o = no pueden aparecer sin codificar dentro de un valor: si lo hacen, rompen la estructura de la consulta.

Parámetro GET frente a POST

AspectoGETPOST
VisibilidadVisible en la URLOculto en el cuerpo de la petición
CacheableSí, el navegador y los proxies pueden guardarloNo, cada envío se trata como nuevo
Guardable como marcadorSí, la URL completa se puede compartir o guardarNo, los datos no viajan en la URL
Límite de longitudLimitado por el navegador y el servidor, en la práctica unos 2000 caracteresSin límite práctico relevante

El contexto de uso pesa tanto como la técnica en esta elección. Un formulario de búsqueda o un filtro de producto encaja bien con GET porque el resultado merece tener su propia URL compartible. Un formulario de login o de pago encaja con POST porque los datos no deben quedar expuestos ni guardados en el historial del navegador.

Cómo funciona

Cuando un usuario aplica un filtro, cambia de página o hace clic en un enlace con seguimiento, el navegador construye la URL añadiendo los parámetros correspondientes y la envía al servidor con una petición GET. El servidor lee la cadena de consulta, la interpreta según la lógica de la aplicación y devuelve una respuesta, casi siempre la misma plantilla HTML con datos distintos.

Los usos más habituales son cuatro. Filtrado (?color=azul&talla=m) para acotar un catálogo. Ordenación (?orden=precio) para cambiar el criterio de una lista. Paginación (?pagina=2) para dividir resultados largos. Y seguimiento, con los parámetros UTM (?utm_source=newsletter&utm_medium=email) como el caso más conocido, que permiten a herramientas de Analítica Web identificar de dónde viene cada visita.

Una práctica antigua y ya en desuso era pasar el identificador de sesión como parámetro GET (?sessionid=abc123) para reconocer a un usuario entre páginas. Se abandonó porque ese identificador queda visible en el historial, en los logs del servidor y en cualquier enlace que se comparta por error. Hoy esa función la cubre casi siempre una cookie de sesión, más difícil de exponer accidentalmente.

En un catálogo real es habitual combinar varios parámetros a la vez, por ejemplo ?color=azul&talla=m&marca=nike&orden=precio, y el servidor aplica todos los filtros juntos antes de devolver la lista. Cuántas más combinaciones existan, más versiones de la misma página quedan disponibles, lo que conecta directamente con el problema de contenido duplicado que se explica a continuación.

<!-- Misma página, pero con los parámetros en distinto orden: para el servidor son dos URLs diferentes -->
https://zds.es/que-es-title-tag?utm_source=newsletter&sort=fecha
https://zds.es/que-es-title-tag?sort=fecha&utm_source=newsletter

Por qué importa

El problema más frecuente que causan los parámetros GET en SEO es el contenido duplicado. Si ?color=azul&talla=m y ?talla=m&color=azul muestran el mismo listado de productos, Google ve dos URLs distintas para el mismo contenido. Multiplicado por una navegación con facetas de un catálogo grande, esto puede generar miles de URLs que compiten entre sí en vez de reforzar una sola.

Ese exceso de URLs también desperdicia rastreo: si Googlebot dedica tiempo a recorrer combinaciones de parámetros que no aportan contenido nuevo, le queda menos presupuesto para encontrar páginas realmente distintas, un problema que se agrava en sitios grandes trabajados desde el SEO Técnico.

Google cerró en abril de 2022 la herramienta de parámetros de Search Console, que antes permitía indicar manualmente qué parámetros ignorar. Desde entonces, la gestión recae en tres mecanismos: la etiqueta canonical apuntando a la versión preferida, bloqueos selectivos en robots.txt para patrones de parámetros de bajo valor, y un enlazado interno consistente que siempre use el mismo orden de parámetros.

Esta decisión afecta más allá de páginas sueltas. En una navegación por facetas con diez filtros pueden formarse en teoría miles de combinaciones, aunque solo unas pocas reciban visitas reales. Sin reglas claras, en el peor de los casos Google acaba indexando justo las variantes que nadie busca, en vez de las páginas que sí podrían traer tráfico.

Buenas prácticas

  • Apunta la etiqueta canonical de cada variante con parámetros a la URL sin parámetros o a la combinación preferida.
  • Mantén siempre el mismo orden de parámetros en los enlaces internos, para no crear variantes nuevas por error.
  • Bloquea en robots.txt los patrones de parámetros que no generan contenido distinto, como los de sesión u ordenación redundante.
  • Usa cookies en vez de parámetros GET para guardar identificadores de sesión o datos sensibles.
  • Codifica correctamente los valores con espacios, acentos o símbolos antes de publicar el enlace.
  • Vigila en los informes de rastreo cuántas URLs con parámetros indexa Google y compáralo con las que realmente aportan tráfico.

Errores frecuentes

  • Seguir esperando encontrar la herramienta de parámetros en Search Console: dejó de existir en abril de 2022 y no tiene sustituto directo.
  • No poner canonical en las URLs de campañas con parámetros UTM, lo que las deja compitiendo con la página original en el índice.
  • Publicar enlaces con caracteres sin codificar, que rompen el parámetro y a veces devuelven un Status Code 400 por una petición mal formada.
  • Acortar una URL con parámetros de seguimiento sin comprobar que el Acortador de URL conserva o redirige correctamente esos parámetros.
  • Dejar que una navegación por facetas genere combinaciones infinitas de parámetros, cada una rastreable, sin ningún límite ni regla de bloqueo.
Manuel Riveiro Rodriguez CEO & Digital Strategist

Una auditoría técnica revisa esto y el resto en un solo paso.

Solicitar auditoría

Preguntas frecuentes

¿Qué diferencia hay entre un parámetro GET y un parámetro de ruta?

Un parámetro GET va después del signo de interrogación y no forma parte de la ruta del recurso, por ejemplo /zapatos?color=azul. Un parámetro de ruta, en cambio, está integrado en la URL misma, como /zapatos/azul. Google suele tratar las rutas como URLs jerárquicas distintas y los parámetros como variantes de un mismo recurso.

¿Los parámetros GET afectan al posicionamiento SEO?

Pueden afectarlo si generan URLs duplicadas que compiten entre sí por las mismas palabras clave, o si consumen presupuesto de rastreo en combinaciones sin valor. Bien gestionados, con canonical y un enlazado interno consistente, no perjudican el posicionamiento y permiten ofrecer filtros y páginas útiles para el usuario.

¿Puedo bloquear parámetros GET con robots.txt?

Sí, mediante reglas Disallow que apunten a patrones concretos de URL, por ejemplo Disallow: /*?sessionid=. Esto evita que Googlebot rastree esas variantes, pero no elimina URLs ya indexadas ni sustituye a la etiqueta canonical, que sigue siendo necesaria para consolidar el contenido duplicado existente.

¿Sigue existiendo la herramienta de parámetros de Google Search Console?

No. Google la cerró el 26 de abril de 2022 porque solo alrededor del 1 % de las configuraciones que los sitios definían resultaban útiles para el rastreo. Desde entonces no hay sustituto directo: la gestión de parámetros depende de canonical, robots.txt y la estructura de enlaces internos.

¿Por qué el mismo filtro con parámetros en distinto orden genera contenido duplicado?

Porque para el navegador y el servidor ?color=azul&talla=m y ?talla=m&color=azul son cadenas distintas, aunque produzcan la misma página. Google las trata como dos URLs separadas hasta que un canonical o un enlazado interno consistente le indica cuál es la versión preferida.

Fuentes

  1. RFC 3986 — Uniform Resource Identifier (URI): Generic Syntax: define formalmente el componente query de una URL, la sintaxis que sostiene todo parámetro GET. Sin fecha de actualización visible, estándar vigente desde 2005.
  2. Google Search Central — Consolidate duplicate URLs: explica cómo usar la etiqueta canonical para indicar la versión preferida cuando varios parámetros generan URLs duplicadas. Actualizado el 10.07.2026.
  3. Google Search Central Blog — Spring cleaning: the URL Parameters tool: confirma el cierre de la herramienta de parámetros de Search Console el 26 de abril de 2022 y explica por qué Google dejó de necesitarla. Publicado en marzo de 2022.