On my quiz site, I have been allowing people to share the quizzes with their friends using the Facebook sharer popup.
At first I just let them share the quiz on it's own, but I decided it would be nice to have a query string that passes data so that the previous person's result would be visible to the sharer, like this: http://example.com/oJXp7r?t=5QMCCQ
Now, I want to give the content the best visibility possible on Facebook. I have a canonical URL set up in the header for each quiz, which I was hoping would allow Facebook to realised the preferred URL.
I wanted to know if adding the query string to each sharer should affect the sharability or visibility of the content on Facebook.
I know, for instance, that if more than one of your friends shares the same link, it will come up prominently and say '3 of your friends shared X content'.... if I have the query string will it stop this kind of thing from happening or will it realise it's the same URL?