I can't see my thumbnail review on facebook whenever I share website URL on facebook

It will; just make sure the records for @ and www are pointing to the website IP you can find in the Client Area, which is also a step in this guide:

4 Likes