ブログ記事をツィートしたり、ブログカードにした時の見た目を整備する
記事が出来たので、ツィートしようと張り付けてみたら、あら、スッカスカ。ちゃんと、設定を見直しました、の回です。(実際やったのは、結構むかし)
ツィッター、イメージ、でない、で検索!!
過去記事をブログカードにして張り付けたり、記事の紹介をツィートしてみたりしようとしても、サイトのほうでちゃんと整備していないとでません。アイキャッチ画像(イメージ)が表示されないとか、内容概略がでてこないとかに出くわします。
OGP とか Twitter Card とか、キーワードを知っててググれば、すぐに見つかりますが、初心者はそんな単語でググれませんよ。そもそも、そんな単語知ってたら、その設定すればいいことわかってますしね。
というわけで、初心者としては、「ツィッター、貼り付け、イメージ、でない」みたいなググりかたしかないんですが、そんな初心者検索に引っかかってくれたのはこちら、OGP、Twitterカードというキーワードとともに、チェックツールを紹介してくれてました。
OGP とか Twitter card とか metaタグを整備する
めでたく、キーワードがわかったので、わかりやすいサイトを探して、お勉強。以下のサイトがわかりやすかったです。定番、サルワカさんところと、metaタグの徹底解説してくれてるところ。
テーマのHTMLへ追加
必要なものは以下です。確認していきます。
<!--カード種類は最初からありました-->
<meta name="twitter:card" content="summary_large_image" />
<!--このsiteってのは追加しないといけない-->
<meta name="twitter:site" content="@LearnAnything7" />
<!--以下は、自動で入るので対応不要-->
<meta content="記事のURL" property="og:url" />
<meta content="記事のタイトル" property="og:title" />
<meta content="記事の要約(ディスクリプション)" property="og:description" />
<meta content="画像のURL" property="og:image" />
実際のHTMLを覗いてみると、こんな感じでした。og:なんとかっていうのは一応入っています。テンプレート内に書かれていて、きちんと埋め込まれています。なかったのは、twitter:site ってやつなので、この一行を追加しました。
あと、description 要約っていうのは、ここの設定内容が書き込まれます。これを設定してないと、でてきません。また、GoogleSearchとかに登録したときにDescriptionがないぞって怒られたりもします。なので、記事公開の時には必ず記載するようにしましょう。
アイキャッチ画像が、入ったり入らなかったり
アイキャッチ画像は、先頭に入った画像からとられるんですが、OpenLiveWriterで貼り付けた画像は対象外になってます。
OLWのImageは、Googleドライブ内にアップロードされて、そこからリンクされてます。一方で、Bloggerのオンラインエディター内で貼り付けると、Blogger画像の保存先である、Googleアルバムアーカイブって場所に保管されてます。このBlogger上で貼り付けた場合は、アイキャッチ画像にも使ってもらえます。
また、サイズ指定にも制約があります。”s 指定” の画像でないと、アイキャッチ画像として扱われません。Blogger でアップロードした画像に関するTipsは、ふじろじっくさんのこちらの記事を参考にしてください。
ここの記事にあるように、wXXX-hXXX-c のようなトリミング指定などの小技ができるんですが、アイキャッチ画像扱いされるためには、 sXXX の指定でないとだめです。記事は、ichikenさんのこちらの記事を参考にしてください。
このBloggerがアップロードする場所は、Googleドライブやフォトとも容量は共有しているようなのですが、ドライブにもフォトにもでてきません。Google アルバムアーカイブってところ( get.google.com/albumarchive )にアクセスしにいくとみることができるので、そちらから入ってください。
近々、Googleドライブの容量無制限が撤廃されることもあるので、削除したりする必要がでてきそうなんですが、そこにたどり着けないと消すことすらできませんので、メモっておきましょう。
Twitterへの貼り付け
この記事を貼り付けてみたら、こんな感じになりました。
コメント
2 件のコメント :
twitter:site は必須ではないようです。
https://developer.twitter.com/ja/docs/tweets/optimize-with-cards/guides/getting-started
おお、そうですね!すっかすかのブログカードとかTwitterカードになっちゃってたのは、Descriptionをちゃんとつけてなかったのと、Image貼り付け方法によるものでしたからね。
確かに、twitter.siteは見た目にはなんも影響してない。参考サイトどおりに真似して意識してなかったとこなので、気づいてなかったです。
コメントを投稿