Why is VisualSearch Detecting this as the image?

There is no red heart on the website, so UI Vision finds the “next best” match that is above the confidence level. I can see that the confidence level of this match is 0.60. This is just the default limit.

Solution: You can either change the default value to e. g. 0.8 or add @0.8 at the end of the image name.

See also visualSearch error count - #2 by ulrich