製品ページがあり、ユーザーが電子メールアドレスを入力してアクセスする必要があるJavaScriptポップアップがあります。ただし、ポップアップの背後にあるページは完全にレンダリングされます(SEO値など)。
https://www.frugg.com/bags/deal/32/coach-hot-Lime-summer-bag
しかし、フェイスブックでこのページを共有しようとすると(ステータスの更新に貼り付けて)、フェイスブックはFBファンページを参照しようとします: http://www.facebook.com/frugg 。私はそれが通常のようにリンクを処理しない理由を理解しようとしています(例えば、製品への写真と当社のウェブサイトへのリンク)。
上記のURLをFBステータスアップデートに貼り付けたときに、facebookがリンクとして表示するものを次に示します。
Frugg - Las Vegas, NV - Website | Facebook
https://www.facebook.com/frugg
Frugg, Las Vegas, NV. 39,522 likes · 4 talking about this · 19 were here
どこを見ればいいですか?私が持っている唯一の推測は、javascriptポップアップが干渉しているということですが、FBクローラーがjavascriptを気にしているとは思いません。
ああ、テンプレートでは、facebookのオープングラフメタデータを次のように構成しました。
<meta property="og:url" content="https://www.facebook.com/frugg" />
これが問題の原因でした。