3 easy ways to make your facebook "like" button behave the way you want it to 1. If you do not want any text or count next to your like button, simply use this code: <iframe src="http://www.facebook.com/widgets/like.php?href=http://yoursite.com" scrolling="no" frameborder="0" style="border:none; background-color: transparent; width:52px; height:25px"></iframe> Code (markup): 2. If someone likes your site but your <title> information and <meta description> information come out all wrong (because it was cached by facebook before you changed it), simply go to facebook's debugger and submit your site. The problem should be fixed: https://developers.facebook.com/tools/debug 3. If you want visitors to like your current page (a new like button for every page) do this number by calling out that new page info from your server: <iframe src="http://www.facebook.com/widgets/like.php?href=<?=urlencode("http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']); ?>" scrolling="no" frameborder="0" style="border:none; background-color: transparent; width:52px; height:25px"></iframe> Code (markup): Hope this helps!