But if the site has google analytics or something else from google, then google can track dwell time. Of course, Google claims that it does not use it, but how can we trust what Google says?
But maybe the problem is that Google didn’t like the link? Especially if it is an affiliate or CPA link...