GitHubでサイト公開とOGP設定
GitHubでサイトを公開
[Add file] → [Create new file]で新規ファイル作成画面を表示 → [Name your file...]にファイル名(abc.htmlなど)を入力 → [Edit new file]と書かれた大きい入力欄にソースコードを入力(貼り付け) → [Commit new file]
OGPを設定してWebサイトをSNSに投稿
OGP ... Open Graph Protocol(オープン・グラフ・プロトコル) SNS上で目立ちやすい表示になる
html
<meta name="twitter:card" content="TwitterCardの種類" />
Twitter Cardの種類
Card | 説明 |
---|---|
summary | 一般的な表示形式、小さい正方形の画像とタイトル、説明文を表示 |
summary_large_image | summaryの画像が大きく表示される形式 |
photo | 画像が優先して表示される。画像をクリックするとツイート内容が表示される |
gallery | 複数枚(最大4枚)の画像を表示させる |
app | アプリを紹介する際に利用。アプリの名前や紹介文、アイコン、評価、価格なども表示される |
player card | 動画サイト使用。動画、タイトル、説明文、URLが表示。プラットフォーム内で動画をインライン再生可能 |
OGP設定ができているか確認するには下記サイトを利用
https://cards-dev.twitter.com/validator
手間はかかるが個人のアカウントは使わない html
<meta property="fb:app_id" content="App-ID(15文字の半角英数)" />
個人のFacebookアカウントから取得
html
<meta property="fb:admins" content="adminID(15文字の半角英数)" />
App-IDとadminIDの取得方法はネットで検索
OGP設定ができているか確認するには下記サイトを利用
https://developers.facebook.com/tools/debug/sharing/
共通
html
<meta property="og:title" content="タイトル" /> <meta property="og:type" content="種類" /> <meta property="og:url" cintent="URL" /> <meta property="og:image" content="画像URL" /> <meta property="og:site_name" conten="サイト名" /> <meta property="og:description" content="ディスクリプション,オブジェクトの1~2文の説明" />