Si tengo un enlace a una página, además de esa misma página con parámetros GET personalizados, parece que el recuento de enlaces para las versiones con parámetros GET se agrupa en la URL desnuda. Por ejemplo, puedo enlazar a la página de búsqueda de Google o a una búsquedaespecíficao dos. Contaría esos enlaces como todos muy distintos. Parece que —al menos en nuestro sitio, al menos para una página web diferente— los clics en los enlaces ?q= se cuentan como clics en la URL sin parámetros y ninguna de las versiones con parámetros muestra un contador de clics (ni siquiera uno unificado, a diferencia de otro enlace a la URL base).
Esta publicación es en cierto modo una prueba de un MWE; si estás leyendo esto, por favor intenta hacer clic en algunos de los enlaces anteriores. Me pregunto si este es el comportamiento que estamos observando en nuestro sitio.
No, los recuentos de clics que ahora aparecen son, de hecho, evidencia del problema: solo aparecen en los enlaces a la URL base /search. No aparecen recuentos de clics en los enlaces search/term/two.
Me di cuenta de esto porque realizamos una encuesta multilingüe en nuestro sitio. Había un enlace https://example.com/survey, y luego también un puñado de https://example.com/survey?lang=af-za y ?lang=ar-ae y similares. Obviamente, recopilamos la información real del sitio externo y sabemos que muchos realizaron la encuesta en otros idiomas, pero los contadores de clics en la publicación en sí se veían bastante extraños y daban una apariencia engañosa.
Cuando realizamos la búsqueda de enlaces, seleccionó el primer enlace que coincidía sin tener en cuenta los parámetros de consulta. Corregí el error en esta PR: