So, I was Googling around a few months ago, frustrated that Facebook wouldn't show my site properly when I linked to it. It would display stupid images by default, and just not look good a lot of the time. If you are planning on creating a social site (Like the great share G-S-T posted yesterday: http://www.blackhatworld.com/blackh...viral-script-mailing-list-builder-method.html) then you will probably want to go through these steps carefully, to get your site looking good for sharing. Luckily, due to my professional condensing and summarising skills, there are only two steps here. Step 1: Use Open Graph Tags Open Graph tags, or OG tags for short are META tags you stick in the head of your site. These are pretty much the same as the meta tags you use for Google, but the difference here is they only affect social sites like Facebook and Google+. Here's a good example of an OG tag I found on a random blog Code: <meta property="og:tagName" content="tagValue"/> The tagName can vary depending on what type of content you want to show when you link to that particular page in Facebook. The most popular ones are: Luckily, if you run Wordpress, you don't have to stick this code manually into every page on your site, there's a plugin that does it all automatically for you: http://wordpress.org/plugins/wp-open-graph/ Cool, I'm sure some of you knew all this. Nothing new here. Step 2 is what I really wanted to talk about. Step 2: Debug your site More specifically, use the Facebook debugger located here: https://developers.facebook.com/tools/debug Why do we want to use this? Mainly because it instantly forces Facebook to refresh the version of your site it has cached. So if you make a change to your site, your images or your OG tags, you can pop your link into the text box in the debugger. Facebook will not only show you what tags exist on your site, and a list of suggestions to make your site look better, but it will also refresh the cache for you. Right there on the spot. Because I hate waiting. Enjoy!