Seperti yang kita ketahui, facebook akan melakukan crawling data saat kita menginputkan link website pada kolom update status.

Namun apa yang kita dapatkan apabila metadata website tersebut tidak lengkap?
Facebook hanya akan menampilkan link saja tanpa ada informasi lengkap terhadap website tersebut, seperti pada gambar dibawah ini:

Lalu bagaimana jika kita ingin website yang ter-crawling oleh facebook menampilkan informasi lengkap?

Anda harus menuliskan beberapa baris kode metadata yang dapat dengan mudah dikenali oleh facebook.

<meta name="title" content="Judul Website Anda" />
<meta name="keywords" content="Keyword anda agar membantu pencarian di google" />
<meta name="description" content="Keterangan website anda" />
<link rel="image_src" href="alamat_url_gambar_preview_website_anda.jpg" />

Mari kita bahas satu persatu,

<meta name="title" content="Judul Website Anda" />

Akan menampilkan judul website anda

<meta name="description" content="Keterangan website anda" />

Akan ditampilkan sebagai deskripsi website anda

<link rel="image_src" href="alamat_url_gambar_preview_website_anda.jpg" />

Gambar yang akan ditampilkan oleh facebook untuk preview website anda

Apabila metadata sudah lengkap maka facebook akan menampilkan data lengkap website anda seperti dibawah ini:

Note: Perhatikan bahwa facebook akan menyimpan cache saat pertama kali crawling ke website anda.
Untuk memaksa agar facebook menghapus cache website anda, maka anda harus menginputkan nama url website anda di http://developers.facebook.com/tools/debug

Tekan tombol debug terus menerus hingga facebook berhasil mengcrawl website anda dengan metadata yang lengkap.

Selamat mencoba :-D

© 2011, Christian Chandra. All rights reserved. Find out more at http://blog.christianchandra.com