If I have a link to a page in addition to that same page with customized GET params, it seems link counting for the GET-parameterized versions get folded into the bare URL. For example, I can link to Google’s search page or to a specfic searchterm or two. I would count those links as all very distinct. It seems that — at least on our site, at least for a different webpage — clicks on the ?q= links count as clicks onto the non-parameterized URL and none of the parameterized versions show a click counter (not even a unified one as another link to the base URL does).
This post is something of a trial of a MWE; If you’re reading this please try clicking on some of the links above. I’m curious if this the behavior we’re seeing on our site.
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: