本記事にはプロモーション(アフィリエイトリンク)が含まれます。
Googleが動画として検索に載せるのは、「動画再生ページ」(1本の動画を見せることが主目的のページ)にある動画だけです。生成AIで作った動画をブログ記事の補足として埋め込んでも、記事は動画再生ページではないため、動画としてはインデックスされません(記事はテキストの結果として出ます)。動画で検索に出したいなら、1動画1ページの再生ページを作り、VideoObjectの必須プロパティ(name・thumbnailUrl・uploadDate)を付け、Search Consoleの「動画のインデックス登録」レポートで登録されたかを確かめます。
変わったのは作るコスト、変わっていないのは検索の条件
テキストや画像から短い動画を作れる生成AIが実用段階に入り、記事に解説動画を添える、商品ページに使い方の動画を載せる、といったことが小さなチームでもできるようになりました。
一方で、Googleの動画のベストプラクティスが示すインデックスの条件は、動画の作り方を問いません。再生ページがインデックスされていること、その再生ページが検索で十分に評価されていること、動画が再生ページに埋め込まれ他の要素に隠れていないこと、有効なサムネイルが安定したURLにあること、などです。Googleは「再生ページがインデックスされていても、動画もインデックスされるとは限らない」とも書いています。
つまり判断すべきは「動画をどう作るか」ではなく、「その動画を単体で検索される1ページにする価値があるか」です。価値があれば再生ページを作り、補足にとどまるなら記事に埋め込んで、動画としての流入は期待しない。この線引きが先です。
動画再生ページ(watch page)とは何か
Googleの定義では、動画再生ページは「ユーザーに1本の動画を見せることが主な目的のページ」です。動画がページ内の文章を補っているだけのページは該当しません。Googleが挙げている例を並べます。
| ページの種類 | 動画再生ページか |
|---|---|
| 動画のランディングページ(1本の動画を見せるためのページ) | 該当する |
| ニュース動画・スポーツのハイライト・イベントのクリップを1本ずつ見せるページ | 該当する |
| 埋め込んだ動画を紹介・解説するブログ記事 | 該当しない |
| 商品の360度動画を載せた商品ページ | 該当しない |
| 複数の動画を同じ大きさで並べた一覧ページ | 該当しない |
同じ動画を、再生ページと、記事や商品ページの両方に載せることは問題ないとGoogleは明記しています。動画で検索に出したいものだけ再生ページを用意し、記事にも同じ動画を埋め込む、という形が取れます。
当サイトで起きたこと:リッチリザルトは「有効」、動画は未登録
ディレベースでは以前、トップページに使い方のデモ動画を載せ、VideoObjectを付けていました。その後のページ改善で動画のセクションは外しましたが、VideoObjectのJSON-LDだけが残っていました。
2026年10月にSearch Consoleで確認したところ、URL検査では動画のリッチリザルトが「有効」と判定される一方、「動画のインデックス登録」レポートでは、トップページ(日本語・英語)の動画はどちらも「動画再生ページに動画がありません」という理由で未登録でした。
ここから分かることは2つあります。1つは、リッチリザルトの判定は書き方の検査で、動画が登録されるかどうかは別に判断されるということ。もう1つは、ページに無い動画をマークアップしていたこと自体が、構造化データの一般ガイドラインの「ページの閲覧者に見えないコンテンツをマークアップしない」に反する状態だったということです。Googleは、ツールで見つけられない誤りや、ユーザーから隠れた内容を参照している場合はリッチリザルトが表示されないことがある、とも書いています。
当サイトはこの記事の公開に合わせて、トップページのVideoObjectを削除しました。動画を外すときは、構造化データも一緒に外す。生成AIで動画を差し替えることが増えるほど、起きやすくなる取りこぼしです。
VideoObjectの書き方(2026年9月24日の更新を反映)
Googleは2026年9月24日、VideoObjectのドキュメントに creator(または author)プロパティを追記し、interactionStatistic で対応する種類を明確にしました。必須は3つだけで、ほかは推奨です。
| プロパティ | 区分 | 内容 |
|---|---|---|
| name | 必須 | 動画のタイトル。サイト内の動画ごとに固有の文言にする |
| thumbnailUrl | 必須 | 動画ごとに固有のサムネイル画像のURL |
| uploadDate | 必須 | 最初に公開した日時(ISO 8601)。タイムゾーンを付けることが推奨されている |
| contentUrl / embedUrl | 推奨 | contentUrlは動画ファイル本体のURL。用意できなければ、プレーヤーのURLをembedUrlに入れる |
| description | 推奨 | 動画の説明。動画ごとに固有の文言にする |
| duration | 推奨 | 長さ(例: PT1M54S) |
| creator(または author) | 推奨 | 動画を作った・公開した人や組織。2026年9月24日の更新で追記された |
| interactionStatistic | 推奨 | 視聴・高評価・コメント・共有の数。対応する種類が同日の更新で明確にされた |
動画再生ページに置く最小限の例です(値は架空)。
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "VideoObject",
"name": "VideoObjectの書き方を90秒で",
"description": "動画再生ページに必要な3つの必須プロパティを解説します。",
"thumbnailUrl": "https://example.com/video/videoobject/thumb.jpg",
"uploadDate": "2026-10-05T10:00:00+09:00",
"duration": "PT1M30S",
"contentUrl": "https://example.com/video/videoobject/main.mp4",
"creator": {
"@type": "Person",
"name": "山田太郎",
"url": "https://example.com/about"
}
}
</script>よくある誤り:contentUrlに動画のあるページのURLを入れること。Googleは「動画のあるページにリンクしない。動画ファイル本体のURLにする」と明記しています。YouTubeなど自分でファイルを持たない動画は、contentUrlを入れず、埋め込み用のプレーヤーURL(https://www.youtube.com/embed/動画ID)をembedUrlに入れます。
生成AIの動画で、とくに気をつけること
- 量産しない:Googleの生成AIコンテンツに関するガイダンス(2026年10月1日更新)は、利用者に価値を加えないまま多数のページを生成することは「大量生成コンテンツの不正使用」のポリシーに反するおそれがあるとしています。動画ごとに再生ページを機械的に増やすのではなく、単体で探される価値のある動画に絞ります。
- メタデータも人が確かめる:同じガイダンスは、AIで作った内容の事実確認を、titleやmeta descriptionに加えて構造化データにも求めています。VideoObjectのnameやdescriptionを生成AIに書かせた場合も、動画の中身と合っているかを確認します。
- 透明なサムネイルにしない:Googleは、サムネイルの画素の80%以上がアルファ値250を超えている(ほぼ不透明である)ことを求めています。背景を透過したPNGを生成AIで作ってそのままサムネイルにすると、「サムネイルが透明」という理由で登録されません。
- クリックしないと出ないプレーヤーにしない:再生ボタンの画像を置き、クリックで初めてプレーヤーを読み込む作りだと、「動画の位置とサイズを判別できません」という理由で外れます。ページの読み込み時に、実際の大きさと位置でプレーヤーを表示します。
再生ページの1本目を作るなら、テキストから動画を作れるDomoAIのような生成AIで、記事の要点を短い解説動画にするのが手早い方法です。DomoAIの使い方や料金は、運営元のCodeQuest.workのDomoAIの解説記事にまとめています。どのツールで作っても、上の条件を満たすかどうかは同じです。
Search Consoleで確かめる4つの手順
動画を載せたページのURLを検査します。ページで動画が見つかっていれば「動画のインデックス登録」の欄が表示され、登録されたかどうかと理由が分かります。
サイト全体で、動画のあるページのうち何件の動画が登録され、残りがどの理由で外れているかを一覧できます。理由をクリックすると該当ページが出ます。
VideoObjectの書き方に誤りがないかを見ます。ただし、ここが「有効」でも動画が登録されるとは限りません(次の節の実例を参照)。
検索での見え方(Search appearance)の「動画」で絞ると、動画として表示された回数とクリックを追えます。施策の前後を比べる基準にします。
Search Consoleで施策の効果を測る考え方はSearch ConsoleでSEO施策の効果を検証する方法で、構造化データ全般の書き方は構造化データの書き方で扱っています。
動画再生ページの構造化データを確かめる
URLを入れると、ページにある構造化データの種類と、VideoObjectを含む主要な型の必須項目が揃っているかを判定します。登録不要です。動画が再生ページとして扱われるかどうかは、上の手順でSearch Consoleを確認してください。
関連ツール
出典(2026年10月5日に確認)
- Google Search Central — Video SEO best practices
- Google Search Central — Video (VideoObject, Clip, BroadcastEvent) structured data
- Google Search Central — Latest documentation updates (2026-09-24 / 2026-10-01)
- Search Console Help — Video indexing report
- Google Search Central — General structured data guidelines
- Google Search Central — Guidance on using generative AI content
よくある質問
ブログ記事に埋め込んだ動画は、Googleの動画検索に出ますか?▾
「動画再生ページに動画がありません」はどう直せばよいですか?▾
VideoObjectの必須プロパティは何ですか?▾
リッチリザルトテストで有効なのに、動画がインデックスされないのはなぜですか?▾
YouTubeの動画を埋め込む場合、contentUrlには何を入れますか?▾
生成AIで作った動画は、検索で不利になりますか?▾

この記事を書いた人
今井政和SEOディレクター / フロントエンド開発者
Web業界20年以上の経験を持つSEOディレクター。ディレベースの開発者。WordPress公式プラグイン「ORECTIC SEO CHECK」作者。著書に「三方良しで勝つ 江戸商人に学ぶ現代WEB戦略」。
@imai_directorあわせて読みたい
新規ドメインの検索パフォーマンス分析|表示17,000回・クリック42回のギャップを診断する
技術設定は完璧。なのに42クリック。GA4・ディレベース・GSCを横断し、新規ドメインの表示/クリックギャップを診断するプロセスを共有する。
構造化データはSEOに効くか|順位ではなくCTRが上がる本当の理由
構造化データを全ページに実装してGA4・ディレベース・GSCで横断検証。順位は変わらずCTRが向上した本当の効果と、Rich Results適格性が最重要な理由を実データで解説。
AI検索の数字に騙されるな|Google I/O 2026の熱狂を原典まで検証する
AI検索をめぐる刺激的な数字を原典まで遡って検証するPrincipalレポート。引用効果+35%の因果の留保、CTR下落率の実数と幅、GSC匿名化の罠を解き、数字に騙されない判断軸を示す。
強調スニペットとは|獲得する書き方と4つの型・取れない時のチェック
強調スニペット(フィーチャードスニペット)とは検索結果最上部に抜粋表示される枠のこと。段落・リスト・テーブル・定義の4つの型、獲得する書き方、AI Overviewとの関係、取れない時のチェック項目を解説。