Allow or block facebookexternalhit
User-agent: facebookexternalhit
Disallow: /Asks facebookexternalhit not to crawl any page. Well-behaved crawlers stop; it does not stop anyone who ignores robots.txt.
User-agent: facebookexternalhit
Allow: /Lets facebookexternalhit crawl everything. You only need this if a broader rule would otherwise block it.
Should you block it?
Blocking facebookexternalhit breaks the preview card when someone shares your link on Meta.