iframeとは?埋め込む際の注意点やSEO効果をわかりやすく解説のアイキャッチ画像

SEO

更新日: 2024/11/22

iframeとは?埋め込む際の注意点やSEO効果をわかりやすく解説

character_balloon

ブルーちゃん教えてもらえないかしら?

パープルちゃんどうしたのー?

character_balloon
character_balloon

iframeってなにかしら?

あーiframeだねー

character_balloon

じゃぁ今日はiframeについて説明するよー

character_balloon

iframeとは?

iframeとは?埋め込む際の注意点やSEO効果をわかりやすく解説の画像_2枚目
character_balloon

iframeとは、Webページ内に他のページの内容を埋め込んで表示させるためのHTMLタグだよ

character_balloon

src属性で埋め込みたいWebページのURLを指定するんだ

character_balloon

実際に例を挙げると、、、

character_balloon

このコードをHTMLのbody内に入れると、

character_balloon

っていうように、Youtubeが埋め込まれて表示されるよ!

character_balloon

ここでは、srcに「Youtubeテーマソング」のURLを入れているから、それがWebサイトに埋め込まれて表示されるんだ!

iframeへCSSを適用することはできるの?

character_balloon

iframeにCSSを適用させる方法は3つあるよ!

character_balloon

読み込む側で調整するか、読み込まれる側で調整するかって感じだね

iframeへのCSS適用方法1.iframeタグ内に属性を指定

iframeとは?埋め込む際の注意点やSEO効果をわかりやすく解説の画像_6枚目
character_balloon

1つ目は、iframeタグ内にstyle属性やclass属性を指定して、cssをあてる方法だよ

character_balloon

読み込む側で直接指定できるから、Webサイトのデザインに合わせて調整できるよね

character_balloon

ただ、読み込んだWebサイトが意図しない改変をしないように気を付けようね

iframeへのCSS適用方法2.jQueryで調整

iframeとは?埋め込む際の注意点やSEO効果をわかりやすく解説の画像_8枚目
character_balloon

2つ目は、読み込んだWebサイトにjQueryを仕込んでおいて表示を制御する方法だよ

character_balloon

この方法も、iframeで埋め込むWebサイトの意図に反しないよう注意しようね

iframeへのCSS適用方法3.元のページでCSSを指定

iframeとは?埋め込む際の注意点やSEO効果をわかりやすく解説の画像_10枚目
character_balloon

3つ目は、読み込み先のCSSで調整する方法だよ

character_balloon

大元のWebページ自体で調整されるから、理想的な形だよね

iframeの高さ自動調節ってなに?

character_balloon

iframeを埋め込むときに高さが問題になることが多いんだ

character_balloon

高さ問題を回避するために高さを自動調節する手法があるんだよ

iframeの高さ調節方法1.スクロールを表示しない

iframeとは?埋め込む際の注意点やSEO効果をわかりやすく解説の画像_14枚目
character_balloon

iframeで埋め込んだ部分にスクロールを表示しないことで、まるで埋め込んでいないように違和感なく見せることができるよ

character_balloon

iframeで埋め込むWebページの高さを取得して表示領域を調節するんだ

character_balloon

ユーザーは自然な見た目で情報をインプットできるよね

iframeの高さ調節方法2.スクロールを表示する

iframeとは?埋め込む際の注意点やSEO効果をわかりやすく解説の画像_16枚目
character_balloon

あえてスクロールを表示することで、表示領域を管理してWebページ全体の統一性を崩さないこともできるよ

character_balloon

埋め込み先によって高さや表示ボリュームが違うと、大元のWebページのデザインが崩れてしまうこともあるよね

character_balloon

埋め込んだ内容を表示するスペースを確保しておくことで、制御しやすくなるんだよ

character_balloon

Webサイトに合わせて最適な埋め込み方を検討してみてね!

iframeはSEOに影響はあるの?

character_balloon

iframeを利用することによるSEO効果は期待できないんだよ

character_balloon

iframeで読み込まれたコンテンツは、Webサイトのコンテンツとしては評価されないからだね

character_balloon

埋め込む位置を間違えると逆にSEOに悪影響な場合もあるよ

character_balloon

特にheadタグ内にiframeを埋め込まないように気を付けようね

character_balloon

SEOを考慮するなら、iframeで埋め込むよりも、テキストや画像でコンテンツとして組み込むことができないかを検討する方が理想的だよ!

まとめ

character_balloon

iframeについて最後にまとめておくね

まとめ

◆iframeとはWebページ内に他のページの内容を埋め込んで表示させるためのHTMLタグ


◆制御方法を工夫することで理想の見せ方を実現できる


◆SEOには逆効果なこともあるので注意が必要

iframeを使うときは埋め込み方や制御に注意が必要なのね

character_balloon

ありがとうブルーちゃん助かったわ

character_balloon
character_balloon

便利な機能だけど気を付けて使ってねー!

最新の記事一覧
最新の記事一覧