Using "Rabbit Hole nodes" and "Facebook Like Button"
Perhaps consider using Page Manager (part of Chaos Tools) to redirect users instead of the Rabbit Hole nodes module.


On the Page Manager admin page (Structure -> Pages) edit the node/%node page
Make a an HTTP response variant that redirects the user to site/#node-NUMBER when they are trying to reach site/node/NUMBER.
Set the selection criteria for that variant depending on the user agent (i.e. don't use this variant when facebook is looking).  This will  require a custom php rule.


There is an excellent Page Manager tutorial here.