I have an issue very similar to this issue, and the accepted answer is outdated.
Currently, when users share a link to my website, 3 cases happen:
What's more, different users, on the same network, sharing the same article, experience different results.
How does wechat identify which image to use as a thumbnail when sharing a link? How can one achieve a consistent behavior?
You have to have a Wechat platform account and use the jssdk provided.
English documentation for jssdk is available here: http://admin.wechat.com/wiki/index.php?title=JS_SDK_DOCUMENT