1

自分が作成したブログ投稿へのリンクを Facebook に投稿すると、適切な画像が表示されません。ブログ コードのあらゆる種類のものに og タグを追加しようとしましたが、何も機能しませんでした。ヘルプ!

私はリンターを試しましたが、これが私が得たものです。推測されたプロパティ: 他のタグから値を推測できる場合でも、「og:description」プロパティを明示的に指定する必要があります。推測されたプロパティ: 他のタグから値を推測できる場合でも、「og:image」プロパティを明示的に指定する必要があります。

すべての投稿に og タグを追加する必要がありますか?

http://michelleglauser.blogspot.com

4

2 に答える 2

1

Facebookでリンクを投稿/共有する場合、リンクにはURLがあり、Facebookには各URLのogタグが必要です。

たとえば、 http : //michelleglauser.blogspot.comとhttp://michelleglauser.blogspot.com/2012/04/links-to-love-week-14-2012.htmlは 2 つの異なる URL であり、それぞれに og タグが必要です。 Facebookがそれらを提示する方法を制御したい場合。

あなたのサイトの html コードを調べたところ、実際には og:title、og:type、og:url を提供していたようですが、og:image と og:description は何らかの理由でコメントアウトされています。コードでは次のようになります。

<!--
/*
<meta property="og:image" content="http://s191.photobucket.com/albums/z72/MichemilyG/Blog/?action=view&current=Circles-and-Dots-and-Other-Distractions-Michelle-Glauser-Blog-Header-Flat.jpg"/>
<link rel="http://s191.photobucket.com/albums/z72/MichemilyG/Blog/?action=view&current=Circles-and-Dots-and-Other-Distractions-Michelle-Glauser-Blog-Header-Flat.jpg" href="thumbnail_image" / >
<meta property="fb:title" content="Circles and Dots and Other Distractions"/>
<meta property="og:description" content="Michelle Glauser"/>
...

これらのタグを残りの og タグと一緒に配置する必要があります。

于 2012-04-06T22:54:05.407 に答える
1

これは、私が開発中のワードプレス サイトに実装したものの例です (ブロガーは少し異なります)。基本的に、現在表示しているページにヒーロー画像が関連付けられているかどうかを確認します。もしそうなら、それはそのヒーロー画像を使用します。そうでない場合は、ロゴ画像を使用します。そうすれば、ブログ投稿の 1 つに「いいね」すると (ブログ投稿ページ自体からではなく、フロント ページからでも)、Facebook はその URL に ping を送信し、関連する og:image および og:description タグを探します。

<?php
    wp_reset_query();
    $fb_image = ui::getImage(290, 121, "align left");
    if(!$fb_image){
        $fb_image = ui::logo();
    }
?>

<meta property="og:site_name" content="<?php ui::title(); ?>"/>
<meta property="og:title" content="<?php the_title(); ?>"/>
<meta property="og:url" content="<?php the_permalink(); ?>"/>
<meta property="og:image" content="<?php echo $fb_image ?>"/>

これは、すべてのページの「ヘッド」セクションにあります。

于 2012-04-06T22:59:48.647 に答える