1

私はブロガーhttp://www.dragonballtown.netでホストされたウェブサイトを持っています。私はFacebookのウェブサイトの投稿を共有しようとすると、投稿画像の代わりに私のウェブサイトのロゴが表示されます。Blogger:Facebook共有者が投稿画像の代わりにサイトロゴを取得する

私はこれらのオープングラフメタタグを使用しています: -

<b:if cond='data:blog.pageType == &quot;index&quot;'> 
<meta expr:content='data:blog.pageTitle' property='og:title'/> 
<meta content='blog' property='og:type'/> 
<b:else/> 
<meta expr:content='data:blog.pageName' property='og:title'/> 
<meta content='article' property='og:type'/> 
</b:if> 
<meta expr:content='data:blog.canonicalUrl' property='og:url'/> 
<meta expr:content='data:blog.title' property='og:site_name'/> 
<b:if cond='data:blog.postImageThumbnailUrl'> 
<meta expr:content='data:blog.postImageThumbnailUrl' property='og:image'/> 
<b:else/> 
<meta content='blog-logo.jpg' property='og:image'/> 
</b:if> 
<b:if cond='data:blog.metaDescription != &quot;&quot;'> 
<meta expr:content='data:blog.metaDescription' name='og:description'/> 
</b:if> 

しかし、これは私のために働いていない、私は再び窮地サイトにFacebookのオープングラフデバッガを試みたが、それはまだ投稿のURLにロゴ画像を示していますFacebookを利用して共有しながら

+2

ブラウザでそのページのソースコードを確認するだけです。 - 'og:image'メタタグはありません。 – CBroe

+0

私はデバッガを介して投稿を実行しました(https://developers.facebook.com/tools/debug/sharing/?q=http%3A%2F%2Fwww.dragonballtown.net%2F2017%2F08%2Fdragonball- super-episode-103-subbed.html)、正しく表示されているようです。また、あなたのブログがテーマの 'head'セクションにある' 'タグを既に持っている場合、明示的に別のものを含める必要はありません'og:image'タグはすべてのページの' all-head-content'タグによって既にインクルードされています。 –

答えて

0

それは、ビューので、レンダリングされたことを確認してくださいdata:blog.postImageUrlでこのコード

<b:if cond='data:blog.pageType == "item"'> 
    <meta expr:content='data:blog.postImageUrl' property='og:image' /> 
<b:else/> 
    <meta content='blog-logo.jpg' property='og:image' /> 
</b:if> 

変更data:blog.postImageThumbnailUrlをお試しくださいアイテムページのあなたのサイトのコードを喚起してください。

関連する問題