質問: 諸事情あって、ヘッダー・フッター以外のコンテンツ部分を全てiframe化したサイトを作成しています。 あくまで検索にひっかかってほしいのは親のページであり、子のiframeの中のページは別ドメインということもあり検索結果には出したくありません。 そのため、iframe内のHTMLには `` を記述しています。 アナリティクスの集計で使用するのでtitleタグも設定しています。 その他のSEO関係のタグは入れなくて良いのか?という指摘が入ったのですが、 検索に出さない以上、入れる意味はないと思っています。 が、知見が無く、本当に入れなくて良いのか、他に入れておくべきmeta情報があるのか、 知見のある方教えていただけないでしょうか。 【追記】 コンテンツ自体はiframe内にすべて入っているので、コンテンツのキーワードで親ページを検索にヒットさせる、ということをmeta記述によって可能にする、ということは可能なのでしょうか。
回答: > > コンテンツ自体はiframe内にすべて入っているので、コンテンツのキーワードで親ページを検索にヒットさせる、ということは可能なのでしょうか。 > > > **無理です。** 同一サーバー内ならともかく、別ドメインですよね。 SEO観点のマイナス評価もそうですが、クロスドメインの問題も発生するのではないでしょうか。 別ドメインであるということは、Googleのシステム側からすると 以前よくあった「他のサイトをiframeで表示させてあたかも自サイトのように見せる」ようなiframeを悪用したものとは区別がつきません(参考) (実際に「知らない間に全く関係のないサイトから丸々iframeで読み込まれていた」というのを見たことがあります。内容は同じですから一般の利用者は気づきませんよね) どのような事情があれSEOを気にしてサイト構築を進めるのであれば、iframeは避けるべきですね。