takkaaaaaの日記

趣味について書いている個人ブログです

FC2ブログにTwitter Cardsを設定。画像や記事概要などをツイートに表示


公開日:
最終更新日:
カテゴリ: FC2ブログカスタマイズ
※本ブログには広告が含まれます

Twitterを公式で見ていると、ツイートの下に「概要を表示」というのがあって、それをクリックすると、ブログなどの概要と画像が表示されることがありますよね。Twitter Cardsというそうです。

Twitterからブログへのアクセスアップに少しでも役立てばよいなあと思い、今回、自分のFC2ブログでもTwitter Cardsを設定してみました。

そのTwitter Cardsの設定方法をブログの記事にメモしておきたいと思います。

Twitter Cardsの説明については英語ですが、下記ページに書いてあります。
https://dev.twitter.com/docs/cards

普通のサイトでしたら、Summary Cardを使うそうです。

以下に、FC2ブログへの設定方法とTwitterへの登録方法を書いていきます。

1.ブログのテンプレートにTwitter Cards用の設定を行う

ブログのテンプレートを編集し、<head>~</head>の間に、以下の記述を追加します。1行目と2行目のTwitterアカウント名は各自のものに置き換えてください。

<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="Twitterアカウント名(@hogehoge)">
<meta name="twitter:creator" content="Twitterアカウント名(@hogehoge)">
<meta name="twitter:image" content="<%image>">
<!--permanent_area-->
<meta name="twitter:title" content="<%sub_title>">
<meta name="twitter:description" content="<!--topentry--><%topentry_discription><!--/topentry-->">
<!--/permanent_area-->
<!--not_permanent_area-->
<meta name="twitter:title" content="<%blog_name>">
<meta name="twitter:description" content="<%introduction>">
<!--/not_permanent_area-->

トップページでは、タイトルはブログ名、概要はブログの紹介文。記事エントリーページでは、タイトルは記事タイトル(%sub_title)、概要は記事の概要(%topentry_discription)にしています。

画像については、FC2ブログでは記事画像(サムネイル)のURLのみを取得する変数がないため、仕方なくですが、トップページと記事エントリーページ共に、ブログのプロフィール画像(%image)にしています。

2.Twitterサイトでのテストと申請

(1)下記ページにアクセスします

https://dev.twitter.com/docs/cards/validation/validator

(2)Twitterアカウントでログインします

(3)Summaryカードを選択します

(4)Twitter Cardsのテスト

Card Validator画面において、「Validate & Apply」タブを選択し、自分のサイトのURLを入力して、Go!ボタンをクリックします。Twitter Cardsのテストが行われます。

(5)Twitter Cardsのテスト結果

このような画面が現れます。テスト結果がOK(緑色のランプ)になると、Request Approvalボタンをクリックして、Twitter Cardsの申請へと進みます。

(6)Twitterに申請を行う

私の場合、Website DescriptionとWebsite Twitter Usernameが空欄でしたので、そこにブログの概要とTwitterアカウント名を入力しました。他の必須項目は自動的に埋まってました。
入力後、Request Approvalボタンをクリックすると、Twitterへの申請がされます。

(7)Twitterからの登録メール

申請後すぐに、Twitterからのメールが届いて、Twitter Cardsがアクティベートされたことが通知されました。

3.Twitter Cardsの表示

ちゃんとTwitter Cardsが設定できたかどうか、確認しました。PC版の公式サイトで以下のように正常に表示できました。

※画像が無いですが、最初は個別記事には画像を設定しないでTwitter Cardsの画面を撮ったためです。その後テストしたところ、プロフィール画像が表示されました。
やっぱり、記事のサムネイル画像表示させたいですよね。FC2さんお願いします。

takkaaaaaの日記トップページへ

私のブログを読んで頂き、ありがとうございます。管理人のtakkaaaaaです。

2013年から書き始めて、読んでくれた方に少しでもお役に立てればいいなと思って発信しています。よろしくお願いいたしますm(_ _)m

  • Location : 北海道の十勝地方出身、横浜市在住
  • Work : システムエンジニア・プログラマー(10年以上)
  • Interest :
    • ・音楽鑑賞(aikoのファンクラブに入ってます)
    • ・園芸・ガーデニング(観葉植物やイチゴやバジルなど)
    • ・投資・税金・節約(FP3級と日商簿記3級を保有)

詳しいプロフィールを見る
メッセージを送ろう