ストリートビューをホームページに埋め込む方法 完全ガイド【2026年版】|iframe実装・レスポンシブ対応・SEO効果・iOS不具合対策

本記事の要点
・ストリートビュー(SV)をホームページに表示する方法は大きく3種類(リンク共有/iframe埋込/Schema.org sameAs連携)
・iframe埋込はレスポンシブ対応(max-width+margin:0 auto+aspect-ratio の3点セット)が必須
・埋込はGBP集客・公式サイト権威性・AI Overviews引用の3方向で効果的
・Googleマップ側から発行されるTrustedパノラマの公式埋込コードを使うのが正攻法
・iOS端末での不具合には個別対策記事があります

※ 本記事中の「Googleビジネスプロフィール」は、2021年11月に「Googleマイビジネス」から名称変更されたものです。両方の名称を併記する場合があります。

ストリートビュー埋込が集客を左右する理由【3分で結論】

Googleストリートビュー(屋内版=インドアビュー)を撮影して公開したあと、そのSVを自社ホームページに埋め込むことで、Googleビジネスプロフィール単独で公開した場合と比較して集客効果・信頼性・検索エンジン評価がさらに強化されます。

本記事は、SV撮影済みの店舗・施設オーナーおよびWeb制作担当者向けに、公式サイトへのSV埋込方法3種類と、正しいレスポンシブ実装、SEO効果、AI Overviews時代の活用価値まで、コピー可能なコード例付きで完全解説します。

公式サイトにSVを埋め込む3つのメリット

  • 来店前の不安解消:実店舗の雰囲気・広さ・清潔感を事前に伝えることで、初回来店の心理的ハードルを下げる
  • 滞在時間延長・直帰率改善:SVの操作可能な埋込は閲覧者の滞在時間を延長させ、SEO評価にプラス
  • Googleマップ連携・三角連携強化:公式サイトとGoogleビジネスプロフィールを視覚的に結びつけることで、Entity権威性を高める(AI Overviews/Ask Maps でも評価要素)

【保存版】埋込方法3種の使い分け早見表

目的・ご自身の技術レベル・予算に応じた埋込方法3種類を比較しました。

方法実装難易度見せ方SEO効果おすすめケース
①リンク共有★☆☆別タブで開く△(遷移扱い)画像ボタン設置のみ。最も簡単
②iframe埋込★★☆ページ内に直接表示○(滞在時間延長)公式サイトの雰囲気ページ・店舗紹介
③Schema.org sameAs連携★★★HTML上は非表示(SEO向け)◎(Entity連携)公式サイトとGBPの三角連携強化

初めての方は「②iframe埋込」が最適です。視覚的インパクトとSEO効果のバランスが良く、Googleが公式に推奨する方法です。技術的な知識に余裕があれば「③Schema.org sameAs連携」を併用することで、AI Overviews時代の検索引用率まで押し上げることができます。

方式①:リンク共有(新規タブで開く)

最もシンプルな方法は、お好きなお部屋や場所から始まるSVページへのリンクを公式サイト内のテキストや画像に張ることです。別タブや別ウィンドウでSVページが開く動線を作れます。

下の画像をクリックすると、別タブでストリートビューが表示されます(サンプル)。

SVリンク共有サンプル画像

リンク共有URLの取得手順

SVページを開く

Googleマップで店舗を検索し、ストリートビュー画像をクリックして全画面表示します。

見せたい場所・向きに合わせる

SV内でドラッグ・ズーム操作し、訪問者に最初に見せたい場所・視点方向を決めます。

メニューボタンをクリック

SV画面右上の「3つの点が並んだアイコン(メニューボタン)」をクリック。メニューから「画像を共有または埋め込む」を選択。

リンクURLをコピー

「リンクを共有」タブで表示されるURL(または短縮URL)をコピーし、公式サイトのテキスト・画像に href 属性として設定します。

SV共有メニュー画面
共有または埋め込むメニュー
共有URL取得画面

2026年現在、Googleマップの共有UIは短縮URL(maps.app.goo.gl/〜)が標準になっています。旧形式(goo.gl/maps/〜)も引き続き動作しますが、新規取得時はアプリ短縮URLが自動生成されます。詳しくはGoogleビジネスプロフィールの電話番号ガイドと同じ情報取得経路のCIDリンクガイドをご参照ください。

方式②:iframe埋込(ページ内に直接表示)

自社サイトの1ページ内に直接SVを表示する方法です。閲覧者はサイトから離脱せずに操作できます。ドラッグで視点変更・矢印で移動・ズームも可能で、実際に店舗にいるような体験を提供できます。

以下はこの方法での埋込サンプルです(下のSVは実際にドラッグで操作できます)。

iframe埋込コードの取得手順

見せたい場所・向きにSVを合わせる

リンク共有方式と同じく、Googleマップ内のSVを開いて最初の視点を決めます。

共有メニューを開く

SV右上のメニューボタン(3点アイコン)から「画像を共有または埋め込む」を選択し、「地図を埋め込む」タブに切り替えます。

埋込サイズを選択

小(400×300)・中(600×450)・大(800×600)・カスタムサイズ から選びます。後述のレスポンシブ実装を行う場合、サイズ選択は目安として「中」または「大」を推奨します。

HTMLタグをコピーして貼り付け

「HTMLをコピー」ボタンで iframe タグを取得し、公式サイトのHTMLに貼り付けます。次のセクションの「レスポンシブ実装方法」を必ず適用してから使用してください。

iframe埋込メニュー画面
埋込サイズ選択画面
埋込HTMLコピー画面

方式③:Schema.org sameAs連携(SEO最強化)

埋込は画面に見えなくても、構造化データ(Schema.org JSON-LD)を使って公式サイトとGoogleビジネスプロフィール・SV画像URLをエンティティとして結びつけることが可能です。これは2026年のAI Overviews/Ask Maps時代で最も注目されている実装方法です。

Schema.org sameAs 実装例(LocalBusinessと併用)

{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "店舗名",
  "address": { "@type": "PostalAddress", ... },
  "sameAs": [
    "https://maps.app.goo.gl/XXXXXXX",
    "https://www.google.com/maps/place/?q=place_id:ChIJXXXXXXX"
  ],
  "image": "https://lh3.googleusercontent.com/p/AF1QipXXXXXX=w800"
}

上記のように、sameAs プロパティにGoogleマップURL・SV画像URL・Googleビジネスプロフィールのエンティティ情報を含めることで、Googleは「この公式サイトのエンティティ=このGBPのエンティティ」と認識します。これにより:

  • Entity Disambiguation(同名他社との識別)の強化
  • AI Overviews引用率の向上(公式サイト+GBP+SVの一貫性をAIが認識)
  • リッチリザルト(検索結果上のサイトリンク・画像パック)での露出増加

構造化データの詳細な実装方法や自動生成ツールは、店舗の構造化データで公式サイトとGoogleビジネスプロフィールを三角連携で解説しています。4,000以上のGBPカテゴリに対応した Schema.org LocalBusiness JSON-LD自動生成ツールをご利用いただけます。

【重要】レスポンシブ対応の正しい実装方法(コピペ可能コード)

Googleから取得したiframeタグをそのまま公式サイトに貼り付けると、以下の問題が発生します。

  • スマホで表示したときに横スクロールが発生(iframe幅が画面幅を超える)
  • PC幅で左寄せになってしまい、サイトのデザインと不整合
  • 画面サイズ変更時に縦横比が崩れる

これらを解決するレスポンシブ対応ラッパー実装のコード例です。公式サイトのHTMLに貼り付けていただくだけで、すべてのデバイスで正しく表示されます。

❌ NG実装(Googleから取得したまま貼り付け)

<iframe style="border:0;" src="https://www.google.com/maps/embed?pb=..."
  width="600" height="450" frameborder="0" allowfullscreen></iframe>

このままではwidth/heightがピクセル固定のため、デバイス幅に追従しません。

✅ OK実装(ラッパーdivでレスポンシブ化)

<div style="max-width:640px;margin:0 auto;aspect-ratio:4/3;">
  <iframe style="border:0;width:100%;height:100%;display:block;"
    src="https://www.google.com/maps/embed?pb=..."
    frameborder="0" allowfullscreen></iframe>
</div>

ラッパーdivの3点セット

プロパティ役割推奨値
max-width横幅上限(PC幅で広がりすぎない)640〜960px
margin:0 auto中央寄せ(PC幅で左寄せにならない)固定
aspect-ratio縦横比維持(モバイルでも崩れない)4/3 or 16/9

iframe側の3点セット

  • width:100% / height:100% ── ラッパー追従
  • display:block ── インライン要素の余白防止
  • HTMLのwidth="" height=""属性は書かない(styleで制御)

このラッパー実装は、Google Maps / ストリートビュー / YouTube / Facebook / Instagram など、iframe を使うすべての埋込に応用できます。コピペで使えるコード例として保存ください。

埋込サイズとアスペクト比(モバイル/タブレット/PC)

デバイス別にSVの見え方を最適化するため、用途に応じたサイズ・アスペクト比を選択します。

用途max-widthaspect-ratio特徴
ページメインビジュアル1200px16/9横長ワイド・PCで映える
通常コンテンツ内640px4/3Googleデフォルト形状・モバイル対応
店舗紹介カード内400px1/1 or 4/3レイアウト内の1要素として
サイドバー/フッター300px4/3補助的な表示

モバイル対応のポイント

  • max-width: 100% を基本にし、ラッパーのmax-widthで上限を管理
  • タッチ操作の邪魔にならないよう、上下に十分な余白を確保
  • iframe の周囲にテキストを回り込ませない(モバイルで崩れる原因)
  • ページ遷移誘導よりも「直接操作できる」価値を訴求

埋込後のiOS不具合対策

iOS端末(iPhone/iPad)では、iframeに埋め込んだSVで以下の不具合が発生する場合があります。

  • SV画面全体が世界地図にフォールバックして表示される
  • ドラッグ操作ができない・矢印での移動ができない
  • 画面が真っ白のまま読み込まれない

これらの原因はiframeの同期読み込み制限・iOS Safariの挙動差によるものです。詳しい対処法は別記事 iOS端末でのiframe版ストリートビュー動作不具合対策方法 をご参照ください。

iOS不具合が発生した場合の応急処置:iframeの loading="lazy" 属性を削除する / iframe の src をJavaScriptで遅延ロードする / サイト内の JavaScript コンテンツ量を軽減する、等。完全な解決にはWeb制作担当者への相談を推奨します。

Google Maps CIDリンクとの違い

SV埋込の関連技術として、Google Maps CIDリンクがあります。CIDリンクは、Googleマップ上の店舗ページに直接飛ぶための専用URLで、SV埋込とは別の目的で使われます。

項目SV iframe埋込CIDリンク
表示内容SV画像を直接操作Googleマップの店舗ページ
使用目的店舗の雰囲気を見せる店舗情報・口コミ・ルート検索へ誘導
実装形式iframe(ページ内)<a>タグ(リンク)
SEO効果滞在時間延長・公式連携外部シグナル・トラフィック誘導
併用可能性両方併用することで最大効果

CIDリンクの取得方法は CIDとは?公式サイトからGoogleマップ店舗ページへ直接リンクする方法 をご参照ください。自動変換ツールも公開しています。

埋込のSEO効果と注意点

SV埋込は、適切に実装することで直接的・間接的に複数のSEO効果をもたらします。

SEO効果

  • 滞在時間・ページ内エンゲージメント延長:操作可能なSVは平均1-3分の追加滞在を生み、Googleの行動シグナルとして評価される
  • 直帰率改善:離脱前にSVを操作することでセッション継続率が向上
  • 公式サイトとGBPの Entity連携強化:Schema.org sameAs と組み合わせることで Knowledge Graph 上の店舗エンティティが強化される
  • AI Overviews引用率向上:Googleが認識する一貫性のある情報源として、AI検索結果での引用確率が上がる

実装時の注意点

  • ページ読込速度:iframe は重いリソース。1ページに複数の iframe を並べると表示速度が著しく低下。基本は1ページ1〜2個まで
  • lazy loading:可能な場合は loading="lazy" を付加し、スクロール到達時のみ読込む(ただしiOSでは不具合対策の観点から要検討)
  • alt テキスト不可:iframe には alt属性がないため、周辺のテキストコンテンツで文脈を補強する
  • 複数SVの切替:タブUI等で複数SVを切り替える場合は、表示中のiframeのみアクティブにする実装を推奨

【2026年最新】AI Overviews/GEO時代の埋込価値

2025年以降、Googleの検索結果にはAI Overviews(Google AI 要約)Ask Maps(地図上の質問応答)が導入され、検索行動が大きく変化しました。この流れの中で、SV埋込の価値は従来とは異なる意味を持つようになっています。

AI Overviews時代における公式サイト埋込の3つの役割

  • 公式情報源としての地位確立:公式サイトにSV埋込+Schema.org sameAs で一貫性を示すことで、AIが「この情報は信頼できる公式情報」と判断する
  • 画像パック・地図結果への露出強化:Googleの画像パック検索で、公式サイト経由で露出したSVが優先表示されるケースが増加
  • Generative Engine Optimization(GEO):ChatGPT・Perplexity・Gemini等のAIが公式サイトからSV情報を抽出する際、iframe内のURL情報を読み取って参照する

統計データ(BrightLocal 2026)

  • AI Overviewsで参照される情報の45%が公式サイト(前年34%から増加)
  • Ask Maps経由の店舗選択時、公式サイトのSV有無が判断材料の32%を占める

三角連携フレームワーク(公式サイト + Googleビジネスプロフィール + Schema.org構造化データ)は、AI時代のMEO対策の中核です。SV埋込はこの三角連携を強化する重要な実装です。詳細は 三角連携フレームワーク完全ガイド をご参照ください。

よくある質問FAQ

Q

SV撮影していなくても埋込できますか?

A

Googleが公開しているストリートビューパノラマ(店内・道路問わず)であれば、撮影者に関わらず埋込可能です。ただし、自社で撮影・公開した「Trustedパノラマ」を使う方が、店舗の雰囲気訴求としては効果的です。SV撮影のご相談はストリートビュー撮影をご参照ください。

Q

埋込したSVが「世界地図」になってしまいます

A

iOS端末で特に発生する不具合です。詳細な対処法は iOS端末でのiframe版ストリートビュー動作不具合対策 で解説しています。応急処置としては、iframe の loading="lazy" 属性を削除し、iframe src に正規の共有URLを使うことを推奨します。

Q

SVの「最初に見せたい場所」を変更したいです

A

Googleマップで変更したい視点・方向・ズームに合わせた状態で「地図を埋め込む」メニューを開き、新しいiframeタグを取得してください。古い埋込コードを置き換えれば、新しい視点で表示されます。

Q

埋込は無料ですか?料金はかかりますか?

A

Googleが公式に提供している埋込機能は完全無料です。利用回数・表示回数に制限もありません。ただしGoogle Maps JavaScript API の独自実装(Mapsの地図本体を別途カスタマイズする場合)は有料化の対象になります。

Q

WordPress でカスタムHTMLブロックで貼ると表示が崩れます

A

Googleから取得したタグをそのまま貼ると width="600" の固定ピクセルが効いて崩れます。本記事のレスポンシブ対応実装のように、ラッパーdivで包んでからカスタムHTMLブロックに貼り付けてください。

Q

埋込したSVは将来的にも表示され続けますか?

A

店舗側のGoogleビジネスプロフィールが閉店・削除されない限り、SV画像は継続表示されます。ただしGoogleの仕様変更でiframe構造が変わる可能性があるため、埋込コードは年1回程度の再取得を推奨します。

Q

公式サイト以外(ブログやSNS)にも埋込できますか?

A

HTMLのiframeタグが有効なサービスでは埋込可能です(WordPress・はてなブログ・Ameba等)。一方、X(旧Twitter)・Instagram・Facebookなどのメジャーなソーシャルメディアでは iframe 埋込はサポートされず、リンク共有のみ可能です。

Q

複数のSVを1ページに並べると表示速度が遅くなります

A

iframe はリソース消費が大きいため、1ページに3個以上並べると読み込み速度が著しく低下します。対策としては:
(1)1ページに並べるiframeを最大2個まで
(2)残りはリンク共有方式で対応
(3)タブUIで1つずつ表示(非表示時は src を外す実装)

まとめ:今すぐ埋込を始める3ステップ

  • Step 1:Googleマップで埋込コードを取得(本記事 §4のiframe埋込取得手順)
  • Step 2:レスポンシブ対応ラッパーで包む(本記事 §6 の OKコード例をコピペ)
  • Step 3:Schema.org sameAs で Entity 連携(推奨)三角連携ツールを利用)

まだSVをお持ちでない場合は、撮影から編集・公開まで一貫対応の弊社SV撮影サービスをご検討ください。11年・553件以上の実績があり、撮影後の「公式サイト埋込までのご案内」も含めてサポートします。

ストリートビュー撮影のご相談はおもてなし.comへ

おもてなし.com は2015年1月5日の創業以来11年間、Google認定のストリートビュー撮影パートナーとして活動してきました。Google Street View Summit 全4回連続招待(うち現地参加は後の3回)(2017・2018・2019)、累計4億6千万回以上の閲覧実績、公開支援事例553件以上の業界最古参の実務家として、SV撮影・公開・公式サイトへの埋込設計まで一貫してサポートします。

ストリートビュー撮影・公開代行のご相談

撮影から編集・公開まで一貫対応。
11年・553件+の公開実績でビジネスプロフィール集客を支援します。

関連記事

この記事を書いた人

友添 成隆

友添 成隆

日本のインターネット黎明期からITコンサルタントとして活動。ドメインレジストラ事業、レンタルサーバ事業、Web開発事業、企業向けグループウェア(ASP)事業、大手不動産企業のWeb開発など、インターネット産業の基盤構築フェーズを20年以上にわたり最前線で経験。

Googleが「Google マイビジネス」を発表(2014年6月)した半年後・2015年1月、そのIT/Web事業の集大成として株式会社おもてなしドットコムを創業し、Google ストリートビュー認定撮影パートナーとして登録。「Googleストリートビューは Googleビジネスプロフィール(旧マイビジネス)に登録するためのツール」という本質を最初から理解し、撮影だけでなくGBP/マイビジネス全体の運用支援を11年間一貫して提供してきた業界最古参のGoogleビジネスプロフィール/MEO/ストリートビュー実務家。

Google本社・日本法人と継続的に対話を重ね、Google Street View Summit に日本から数少ない招待者として全4回連続招待(2016アムステルダム・2017東京・2018シリコンバレー(Mountain View)・2019ロンドン)を受け、うち後の3回(東京・シリコンバレー・ロンドン)に現地参加。Google Places → Googleプレイス → Google マイビジネス → Googleビジネスプロフィール の全名称変遷と仕様変更をリアルタイムで把握しクライアントに伝えてきた稀少なポジション。累計閲覧 4億6千万回+・公開支援事例 553件・MEO対策サポートツール「おもてハブ」を自社開発・運営。