2012-02-16 15 views
1

私はFacebook上で私のページのURLに貼り付けた場合、それがタイトルを選択しないのFacebookへの共有タイトルをピックアップしていない、説明など

私は頭の中でこれを持っている:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" > 
<meta property="og:title" content="Baten 2012"> 
<meta property="og:type" content="website" > 
<meta property="og:image" content="http://www.nygeneration.se/båten/img/fb.jpg"> 
<meta property="og:url" content="http://www.nygeneration.se/båten/"/> 
<meta property="og:description" content="Jesus. 2000 ungdomar. EN STÖRT. STOR. BÅT."> 

しかし、動作しません。 Facebook's url debuggerは、URLとタイトルは宣言されていないと言いますが、私が知っている限りそれはそうです。私はここで何が欠けていますか?問題のページはhere.

です。興味深いことに、私がDropboxのPublicフォルダからページを提供している場合、それは機能します。

答えて

1

あなたは/>

<html>も不足していると、すべてのmetaのタグを閉じる必要があります。

<html xmlns="http://www.w3.org/1999/xhtml" 
     xmlns:og="http://ogp.me/ns#" 
     xmlns:fb="https://www.facebook.com/2008/fbml"> 
+0

を動作しますが、違いはありません。 – HankSmackHood

+0

ヘッダーから紛失する可能性があるのは1つだけだと思う​​。 "Content-Type:text/html; charset = utf-8" –

+0

もそこにあります。 – HankSmackHood

-3

ページ使用の最上部

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

代わりの

<!DOCTYPE html> 
2

で私が見てきた問題は本当に難しいsharer.phpキャッシュのすべてということであることが考えられて少し試してみる/試行錯誤するハードコーディング。コードビハインド/サーバーサイドからメタタグを作成し、URLと画像のリンクの最後に?v = DATETIMEのようになります。 ../ image.jpg?v = 20120217120412、..魅力的な作品です!

メタタグが良く見える、私は余分のxmlnsを使用していない:xxは私htmlタグは、とにかくこれを固定

+1

Facebookのデバッガは常にキャッシュをリセットするので、実際には必要ありません。 – HankSmackHood

+0

私は同じ問題を抱えていました。問題解決のために数時間を費やしました。問題はキャッシュにありました。 – yAnTar

関連する問題