JSONを手書きせずにVideoObjectスキーマを生成する
動画スキーマは、ページに動画があること、そしてその動画が何であるかをGoogleに伝える短いJSON-LDブロックです。**Googleはこれを読み取り、検索結果に動画のサムネイルを表示し、動画タブに動画を一覧表示します。**上記のフィールドに入力すると、ジェネレーターが括弧のバランスを取ったり、全体を静かに破壊するような余計なコンマを気にすることなく、VideoObjectブロックを作成します。
これはブラウザで実行されます。入力した詳細は決してアップロードされず、サインアップも不要です。
必須フィールドはマーク済み
Googleが必要とするすべてのフィールドにはマーカーが付いているため、コピーする前に何が不足しているかを確認できます。
ライブ妥当性メッセージ
フォームの下に、マークアップが動画リッチリザルトの準備ができているか、まだ再生可能なURLが必要かを示すメッセージが表示されます。
期間が自動生成されます
分と秒をそのまま入力してください。ジェネレーターがISO 8601形式の文字列(例:PT6M30S)を生成します。
コピーまたはダウンロード
スクリプトタグをコピーするか、開発者に渡すために.htmlファイルとしてダウンロードしてください。
Googleが必須とするフィールドと推奨するフィールド
Googleの動画ドキュメントでは、3つのプロパティが必須です:name, thumbnailUrl and uploadDate。その他はすべて推奨です。推奨されるもののうち、ほとんどすべてのページで重要なのは次の4つです:contentUrl, embedUrl, description and duration。
Googleが必要とするもの
**name**(動画のタイトル)、**thumbnailUrl**(サムネイル画像へのリンク)、**uploadDate**(最初に公開された日時)。これら3つすべてがないと、動画はリッチリザルトを獲得できません。
可能な限りこれらを追加してください
**contentUrl**(動画ファイルへの直接リンク)または**embedUrl**(プレーヤーへのリンク)。次に**description**と**duration**。再生可能なURLがあれば、Googleは動画自体をフェッチできます。
ジェネレーターは説明も求めます。Googleが推奨しており、実際の説明があるページはGoogleがより多くの情報を処理できるからです。入力すると、必須フィールドと再生可能なURLがあるか、または必須フィールドのみがあるかを教えてくれます。
各フィールドの意味
名前
動画のタイトル。キーワードリストではなく、視聴者がページで見るタイトルを使用してください。
説明
動画の内容を説明する1、2文。クローラー向けではなく、人向けに書いてください。
サムネイルURL
サムネイル画像への公開リンク。ログインなしでロードできる必要があります。
アップロード日
動画が最初に公開された日付をYYYY-MM-DD形式で入力します。
期間
分と秒。ジェネレーターは6分30秒をPT6M30Sと記述します。
コンテンツURLまたは埋め込みURL
動画ファイルへの直接リンク、またはYouTube埋め込みのsrcのようなプレーヤーのURL。
ジェネレーターが生成するもの
これは出力の形式です。動画、URL、日付はこの例のために作成されたものです。
video-schema.html
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "モンステラの植え替え方法",
"description": "手順を追って説明します:鉢の選び方、根をほぐす方法、最初の水やり。",
"thumbnailUrl": ["https://example.com/thumbs/repot-monstera.jpg"],
"uploadDate": "2026-09-30",
"duration": "PT6M30S",
"embedUrl": "https://www.youtube.com/embed/xxxx"
}
</script>
スクリプトタグを含め、ブロック全体を動画があるページのHTMLに貼り付けてください。とのどちらでも機能します。何も表示されません。
Googleが動画をフェッチできるようにする
公開URLを使用する
ログイン不要、1時間で期限切れになる署名付きリンクも不可。
ページと一致させる
名前とサムネイルは、ユーザーが見る動画と一致している必要があります。
ライブページをテストする
公開後、リッチリザルトテストでURLを実行してください。
有効なJSONを作成するのは簡単な部分です。動画マークアップが何も得られない一般的な理由は、Googleがファイルやサムネイルに到達できないためです。
ページに動画スキーマを追加する方法
- フィールドに記入します。 タイトル、説明、サムネイルURL、アップロード日、次に期間とコンテンツURLまたは埋め込みURLを追加します。
- フォームの下のメッセージを確認します。 マークアップが動画リッチリザルトに必要なすべてを持っているか、またはどの部分が不足しているかを教えてくれます。
- コピーまたはダウンロードします。 コードをコピーするか、.htmlファイルとしてダウンロードし、動画があるページに貼り付けます。
- ライブページをテストします。 Googleはthe Rich Results Testでコードを検証するように推奨しています。そのツールでページURLを実行し、重要なエラーがあれば修正してください。
アップロード日が不明な場合でも、ファイルに記録されていることがよくあります。動画メタデータアナライザーは、MP4またはMOVから記録日を読み取ります。
キーモーメント:このジェネレーターが生成しないもの
Googleは、検索結果に動画内の特定時点へのリンクであるキーモーメントを表示できます。そのためにはClip markup, which marks segments by hand, or SeekToAction markup, which tells Google where timestamps go in your URLを読み取ります。このジェネレーターは単一のVideoObjectを生成し、どちらも追加しません。
キーモーメントが必要な場合は、まずタイムスタンプが必要です。ScreenAppは動画からタイムスタンプ付きのチャプターを作成でき、AI YouTubeチャプタージェネレーターはYouTube動画に対してこれを行います。これらのチャプターは、Clipアイテムとしてマークアップしたり、Googleがそこから取得できるようにYouTube動画に表示したりするセグメントです。
できることとできないこと
得意なこと
- 短いフォームから**クリーンなVideoObjectブロック**を記述すること
- **Googleが要求するフィールド**をマークし、何が不足しているかを伝えること
- 分と秒から**ISO 8601の期間**を記述すること
- アップロードや登録なしで、すべてをブラウザ内に保持すること
向いていないこと
- **キーモーメント:** ClipやSeekToActionマークアップは生成しません
- **動画の読み取り:** 詳細を入力するのはあなたで、リンクから取得しません
- **公開:** コードをページまたはCMSに貼り付けます
- **リッチリザルトの保証:** Googleが表示するものを決定します
有効なマークアップは、動画をリッチリザルトの対象にします。しかし、それを保証するものではありません。 Googleは依然として、検索クエリとページに基づいて、各検索で何を表示するかを決定します。
動画スキーマジェネレーターと他のツール
| 機能 | ScreenApp | Elfsight | Digispot |
|---|---|---|---|
| ブラウザ内でマークアップを構築、アップロードなし | はい | 記載なし | 記載なし |
| YouTubeリンクからフィールドを自動入力 | いいえ | the thumbnail and embed URL from a YouTube linkを自動入力 | 記載なし |
| キーモーメントマークアップ | いいえ | 記載なし | a SeekToAction target URL fieldがあります |
| 分と秒からの期間 | はい | 記載なし | 記載なし |
| .htmlとしてコピーまたはダウンロード | はい | 記載なし | 記載なし |
Sources, checked 2026-10-09: Elfsight video schema generator, Digispot video schema generator
- Elfsightとの比較: 動画がYouTubeにある場合、Elfsightはthe thumbnail and embed URL from a YouTube linkを自動入力し、手間を省きます。タイトル、説明、日付は手動で入力する必要があります。ScreenAppではすべてのフィールドを手動で入力し、何もブラウザから離れません。
- Digispotとの比較: Digispotにはa SeekToAction target URL fieldがあるので、同じフォームからキーモーメントが必要な場合はこれを選んでください。ScreenAppはコアの
VideoObjectのみを生成します。
マークアップの後
一致する説明
動画説明ジェネレーターは、動画自体から説明を作成します。
キーモーメントのタイムスタンプ
AI YouTubeチャプタージェネレーターは、Clipセグメントとしてマークするチャプターを検出します。
タイトルと説明のチェック
動画SEOアナライザーは、人々がクリックするかどうかを決定するコピーをレビューします。
ページ上のトランスクリプト
オンライン文字起こしジェネレーターは、読者とクローラーの両方が使用できるテキストを提供します。
動画スキーマジェネレーターの利用者
投稿に動画を埋め込み、1ページのためにプラグインをインストールせずに、Googleでサムネイル付きで表示したいサイトオーナーやブロガー。
開発者に渡したり、CMSフィールドに貼り付けたりするための、迅速でクリーンなVideoObjectブロックが必要なSEOスペシャリスト。
テンプレートからマークアップを生成する前に、構造をコピーするための正しい例が必要な開発者。
ランディングページに製品やチュートリアル動画を持ち、動画がページの主要コンテンツであるマーケター。