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, i conteggi dei clic che ora appaiono sono effettivamente la prova del problema: appaiono solo sui collegamenti all’URL di base /search. Non ci sono conteggi dei clic che appaiono sui collegamenti search/term/two.
Ho notato questo perché abbiamo condotto un sondaggio multilingue sul nostro sito. C’era un link https://example.com/survey, e poi anche una manciata di https://example.com/survey?lang=af-za e ?lang=ar-ae e simili. Ovviamente abbiamo raccolto le informazioni effettive dal sito esterno e sappiamo che molti hanno partecipato al sondaggio in altre lingue, ma i contatori di clic sul post stesso sembravano piuttosto strani e davano un’apparenza ingannevole.
Quando abbiamo eseguito la ricerca del link, ha selezionato il primo link corrispondente senza guardare i parametri della query. Ho corretto il bug in questo PR: