OG & Twitter カード ジェネレーター — メタ タグ ビルダー、監査、プレビュー
すぐに貼り付けられる Open Graph および Twitter Card の <meta> タグをフォームから作成するか、既存の <head> を貼り付けて、タグの欠落、タイトル/説明の長さ、twitter:card の有効性を監査します。その後、両方を完全にスタイル変更された Twitter/X、Facebook、LinkedIn、および Discord のリンクカード モックアップでプレビューします。
結果
Open Graph と Twitter Card のメタ タグは、リンクが Slack、iMessage、ツイート、または Discord チャネルに貼り付けられた瞬間にそのリンクがどのように見えるかを決定します。タイトル、説明、画像は、プラットフォームが表示される本文テキストからたまたま収集したものではなく、ページ自体の <head> によって選択されます。このツールはビルダーと監査の両方であり、汎用のテンプレート入力ツールではありません。 BUILD モードでは、タイトル、説明、画像 URL、正規 URL、コンテンツ タイプ、Twitter カード タイプを入力すると、正確な <meta property="og:..."> タグ ブロックと <meta name="twitter:..."> タグ ブロックが構成され、ページの <head> に貼り付ける準備が整い、空のコンテンツを含む空のタグが生成されるのではなく、空のままにしたフィールドはスキップされます。
AUDIT モードでは、既存の <head> マークアップまたはページの HTML 全体を貼り付けると、ツールがブラウザーのネイティブ DOMParser でそれを解析して、すでに存在するすべての og: および twitter: メタ タグを抽出し、実際に重要なチェックを実行します。一般的に必要な 4 つのタグ (og:title、og:description、og:image、og:url) が欠落している場合はフラグが付けられます。 og:title は、一部のプラットフォームで切り詰めが開始される約 60 文字のポイントと、ほとんどのプラットフォームで切り詰められる約 90 文字のポイントに対して測定されます。 og:description は、ほとんどのプラットフォームで許可されているおよそ 155 ~ 200 文字の範囲に対して測定されてから、切り取られます。 twitter:card は、Twitter の Card バリデーターが受け入れる実際の 4 つの値 (summary、summary_large_image、app、player) と照合され、それ以外の場合にはフラグが付けられます。重複したタグ (同じプロパティが 2 回宣言されている、驚くほどよくあるコピー&ペーストのバグ) は名前で呼び出されます。
画像のサイズは正直に扱われます。このツールは、画像を取得せずに実際のピクセル サイズを確認することはできません。また、このサイトの外部リクエスト禁止ポリシーに合わせて、意図的にそのようなことは決して行いません。 HTML で既に og:image:width および og:image:height が宣言されている場合、それらの宣言された数値は広く推奨されている最小値 1200×630 と照合されます。そうでない場合は、捏造された合否ではなく、明確なガイダンスノートが表示されます。どちらのモードも、同じ 4 つのリンク プレビュー モックアップをレンダリングします。Twitter/X (twitter:card の値に応じて、コンパクトな「まとめ」サムネイル レイアウトと全幅の「summary_large_image」レイアウトを切り替えます)、Facebook、LinkedIn、Discord です。それぞれは、異なるロゴが付いた 1 つのボックスではなく、そのプラットフォーム独自のタイポグラフィとレイアウト規則に一致するように純粋にスタイル変更されており、実際のプラットフォームではスタイルが変更されているため、それぞれが計画目的の近似例として明確にラベル付けされています。クロムを時間の経過とともにプレビューしますが、このツールはチェックのためにそれらをフェッチしたりスクレイピングしたりすることはありません。