FacebookのLikeボタンが適切なタイトル、説明、イメージをフェッチしない

私は自分のメタ属性をすべて自分が理解する方法で設定しました。現在、私が「好き」のときは、それは情報インデックスのホームページだけを投稿します。イメージは、マークアップで書き込まれた最後のイメージです。

私のページ構造は.htaccessを使ってかなりのURLを作成します(wordpressではありません)。

<meta property="og:title" content="This is a unique shop title"/>
<meta property="og:type" content="website"/>
<meta property="og:url" content="http://mysite.com/shops/uniqueshop"/>
<meta property="og:image" content="http://mysite.com/uploads/uniqueimage.jpg"/>
<meta property="og:description" content="Interesting general description. Same on all pages"/> 

「好き」のボタンコードは

  <iframe src="//www.facebook.com/plugins/like.php?href=www.mysite.com/shops/uniqueshop&send=false&layout=button_count&width=100&show_faces=true&action=like&colorscheme=light&font=arial&height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:80px; height:21px;margin:0;" allowTransparency="true" class="like social"></iframe>

Facebookはbypass .htaccessのようですか?

0

2 答え

このツールを使用しようとする

https://developers.facebook.com/tools/debug

0
追加された

iframeベースのSDKの代わりにJavascript SDKを使用してください。これは問題を解決するはずです。

http://developers.facebook.com/docs/reference/javascript/

このページからコードを取得するときのHTML5オプション(デフォルト)

http://developers.facebook.com/docs/reference/plugins/like/

0
追加された
私はHTML5を統合し、問題は同じです
追加された 著者 Tiny,
それは私の提案について間違っているようだ、明らかにiframeでうまくいくはずなので、それは別のものでなければならない。おそらく、正しいhtmlタグを見逃しましたか?また、 facebookデバッガからコードを実行するようにしてください。
追加された 著者 TamDenholm,