Facebook’ta bir link paylaştığınız zaman, onun ön görünüşünü çıkarıyor. Solda küçük bir resim, başlık ve de bir özet. Facebook bu ön görünüşü paylaştığınız sayfanın meta taglerine bakarak yapıyor. Eğer orda description, image ve title belirtilmişse sorunsuz bir şekilde gösteriyor. Bu ayarlar meta tagden yapılmamışsa, sayfaya bakıyor ve orda ki yazılardan ve resimlerden ön görünüşü yaratıyor.
Meta tagler ayarlanmamış ve sayfada yeterli, uygun yazı ve resim bulunamazsa ortaya kötü bir görüntü çıkıyor.
Bunun önüne geçmek için gözükecek olan resmi, başlığı ve özeti URL’den ayarlayabiliyorsunuz.
Temel Facebook paylaşma linkinin yapısı http://www.facebook.com/sharer.php?u=Paylaşmak istediğiniz URL&t=Başlık
Bunu biraz değiştiriyoruz ve şu şekilde kullanıyoruz.
http://www.facebook.com/sharer.php?s=100&p[url]=paylaşacağınız_link&p[title]=başlık&p[summary]=özet&p[images][0]=küçük resmin linki
Yukarıda ki linki kullandığınız zaman göreceksiniz ki sizin URL’de belirttiğiniz parametreler gözönüne alınarak, buna göre bir ön görünüş çıkıyor.
Özellikle email içeriğiniz içine Facebook paylaşım linkleri koyarken dikkat etmeniz gereken konu parametrelerle gönderdiğiniz bilgileri encode etmektir. Bunu javascript encodeURIComponent methodu ile yada encode işlemini yapan online sitelerden yapabilirsiniz. (Google’da URL Encoder, Decoder diye arattığınızda karşınıza çıkan sonuçlardan birini kullanabilirsiniz.)
Parametreler:
s = 100 : sabit bir değer
p[url] : paylaşacağımız url
p[title] : çıkmasını istediğimiz başlık
p[summary] : çıkmasını istediğimiz özet
p[images][0] : çıkmasını istediğimiz resim
mükemmel bir blogunuz var, bilgiler icin tesekkürler