El parámetro de URL (también llamado parámetro de consulta o query string) es un dato con el formato "clave=valor" que se añade al final de la URL después del signo "?". Por ejemplo, en "https://example.com/search?q=url-corta&lang=es", tanto q=url-corta como lang=es son parámetros de URL; cuando hay varios, se encadenan con el símbolo "&".
Sus usos principales son 3. El primero, la búsqueda y el filtrado (buscar productos o acotar categorías en una tienda online); el segundo, el seguimiento (rastrear el origen de las visitas mediante parámetros UTM); y el tercero, la paginación (indicar el número de página con algo como page=2).
La relación entre las URLs cortas y los parámetros es estrecha. En las campañas de marketing se añaden a la URL original parámetros UTM (utm_source, utm_medium, utm_campaign y compañía) para rastrear el canal de entrada, pero con cada parámetro la dirección se alarga más y más. Un servicio de URLs cortas convierte esa URL larga y cargada de parámetros en un enlace breve, mucho más cómodo de compartir en redes sociales o por correo electrónico.
Desde la óptica del SEO, el manejo de los parámetros pide atención: si un mismo contenido existe bajo varias URLs con parámetros distintos, el buscador puede tomarlas por contenido duplicado. El remedio principal es declarar la URL canónica con la etiqueta canonical. Google Search Console ofrecía antes una herramienta de "parámetros de URL" para configurar su tratamiento, pero se retiró en 2022, así que hoy esa tarea recae en la etiqueta canonical y en las directivas de robots.
Los parámetros también tienen sus precauciones de seguridad. Sus valores quedan grabados en el historial del navegador y en los registros de acceso del servidor, así que jamás deben incluir contraseñas ni datos personales: la regla de hierro es enviar la información confidencial en el cuerpo de una petición POST.