2012-04-09 149 views
0

我已經添加了一個Facebook按鈕到my website,通過以下these instructions。基本上,我添加了這個HTML:facebook like button網站描述

<div class="fb-like" data-href="http://www.festivals.ie" 
    data-send="false" data-width="100"data-show-faces="false" data-font="verdana"  
    data-layout="button_count"> 
</div> 

而且這個JavaScript:

(function(d, s, id) { 
    var js, fjs = d.getElementsByTagName(s)[0]; 
    if (d.getElementById(id)) return; 
    js = d.createElement(s); 
    js.id = id; 
    js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1&appId=29208799875673"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk')); 

當按下按鈕,將出現以下彈出式視窗:

enter image description here

的彈出式視窗包含一些文本描述該網站(用紅色圈出)。該文本似乎是從頁面上出現的第一個非空<p>元素(從頂部開始)複製的。

有沒有一種方法可以將此更改爲更好地描述網站的內容?我嘗試添加一個

<meta name="description" content="my website description"/> 

但它沒有任何區別。

回答

4

使用opengraph描述元標記。除非您的網頁標題始終顯示在Facebook上,否則您可能還想添加標題。

<meta property="og:title" content="..." /> 
<meta property="og:description" content="..." /> 

查看https://developers.facebook.com/docs/opengraph/objects/瞭解更多信息。

+0

他們建議在標題標籤之外添加* og:title *標籤 – 2012-04-09 18:29:33