開発者ドキュメント

HTMLを使用してWebページにTwitterカードを追加してGraphソーシャルメタデータを開く方法

ソーシャルメディアプラットフォームでリンクを共有すると、プレーンテキストではなく、豊富な画像と適切にフォーマットされたタイトル、要約、およびリンクが表示されることがよくあります。 たとえば、Twitterがこのチュートリアルシリーズへのリンクを表示する方法は次のとおりです。

特定の情報を含めることで、これらのリッチメディアソーシャル共有機能をサイトに追加できます <meta> のタグ <head> あなたのHTMLドキュメントの。 このメタデータのフォーマット方法を決定する主な標準は、TwitterカードOpenGraphプロトコルの2つです。

このチュートリアルでは、TwitterカードとOpenGraphの両方のメタデータをWebページに追加する方法を学習します。

TwitterカードのメタデータをWebページに追加する

Twitterカードは、サービスでリンクが共有されている場合にリッチテキスト、画像、およびビデオを表示するためにTwitterで使用されるメタデータ仕様です。

完全なTwitterカードマークアップ仕様には多くのオプションがありますが、最も基本的な情報から始めて、そこから拡張することができます。

基本的なTwitterカードのメタデータをサイトに追加するには、次のように配置します <meta> 既存の間にタグ <head></head> タグ:

<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:site" content="@digitalocean" />
<meta name="twitter:title" content="Sammy the Shark" />
<meta name="twitter:description" content="Senior Selachimorpha at DigitalOcean" />
<meta name="twitter:image" content="https://html.sammy-codes.com/images/large-profile.jpg" />

強調表示された部分は、必ず自分の情報で更新してください。 追加した各タグを見ていきましょう。

このメタデータは、次のようなTwitterカードになります。

その他のTwitterカードのタグとオプションの詳細については、公式のTwitterカードのドキュメントにアクセスしてください。

WebページへのOpenGraphメタデータの追加

Open Graphプロトコルは、多くのWebサイトがユーザーにリッチリンクプレビューを表示するために使用するメタデータのオープンスタンダードです。 Facebook、LinkedIn、Pinterestなどのサイトは、OpenGraphを使用してリンクを表示します。

Open Graphのマークアップは、Twitterカードに似ています。 <meta> のタグ <head> あなたのHTMLドキュメントの。 OpenGraphタグの最小限のセットを以下に示します。

<meta property="og:type" content="article" />
<meta property="og:title" content="Sammy the Shark" />
<meta property="og:description" content="Senior Selachimorpha at DigitalOcean" />
<meta property="og:url" content="https://html.sammy-codes.com/" />
<meta property="og:image" content="https://html.sammy-codes.com/images/large-profile.jpg" />

これらのタグを <head> HTMLドキュメントの、必要に応じて強調表示された部分を更新します。 必要なタグは次のとおりです。

Open Graphプロトコルの詳細については、公式のOpenGraphプロトコルWebサイトを参照してください。

Webページのメタデータのテスト

メタタグがWebサイトでどのように表示されるかをプレビューするために使用できるツールがいくつかあります。 Open Graph Debugger は、TwitterカードとOpen Graphの両方の情報を表示する非公式のシミュレーターであり、使用するためのアカウントは必要ありません。

次の公式バリデーターはすべて、使用する前にサービスにログインする必要があります。

他の多くのサイトにも同様のツールがあります。 サイトまたはコミュニティがあなたまたはあなたのビジネスにとって重要である場合は、開発者向けドキュメントを探して、テスト用の同様のサービスを提供しているかどうかを確認してください。

これで、さまざまなソーシャルサイトでリッチリンクフォーマットを表示するための最小限のメタデータセットを設定する方法をマスターしました。 詳細については、TwitterカードおよびOpenGraphのドキュメントを参照してください。

モバイルバージョンを終了