I know this works for the FB share, but it may also work for your FB like pages as well. Placing this absolute div just inside the body tag will let facebook see the image, but won't display on your page:
I haven't done anything with FB like, so I can't know for sure if that solves your problem, but it's always worth a shot.HTML Code:<div class="fb-logo" style="position:absolute; top:-9999px; left:-9999px;"> <img src="blah.jpg" /> </div>