質問: やりたい事 ◎ホームページにブログを埋め込み ◎ホームページの内容(大きな内容)とは違う内容でブログ(ちょっとした内容)を更新していきたい ◎ブログ内のキーワードが検索に引っかかった場合 ホームページ(ブログを含んだ)が検索されるようにしたい ◎ブログを更新するとホームページが更新されたことにしたい 現状はホームページ内でインラインフレームでブログを埋め込んでいます ブログの内容で検索にかかった場合、ブログ(FC2)のみのサイトが開きます 以上のようにやりたいことで書いているようなことはできるのでしょうか?
回答: ホームページ内のコンテンツとしてFC2のブログを認識させたいということですよね? ホームページ内に別コンテンツを埋め込む方法はあります。PHPとかSSI(サーバーサイドインクルード)です(javascriptは検索エンジンが読まないので×) ただ、対象ファイルをそのままHTML内に取り込みますから、FC2ブログをまんまインクルードすると、のような、一度しか出現させてはいけないものが二度現れてしまうことになり、文法的に×→検索エンジン受けもよくないと思います。 仮に文法的に成り立つようにFC2ブログのテンプレートをいじったとしても、今度はブログ内にあるリンクはどうするんだということになるかと。ブログ内のリンクはブログのドメインを指しますから、インクルードされたリンクをクリックした途端、結局ブログに飛んでしまいます。 リンクを全く作らないならOKかもしれませんが... それなら、FC2ブログが出力しているフィード(RSS)の内容を、ホームページにインクルードするという方法の方がマシかと。 サーバーサイドインクルードであれば検索エンジンにはかかるので、そのようなツールを探してみてもいいかもしれません。 例 「RSSI++ v1.01」(SSI) 「外部の RSS を PHP で取得」 他にも多分探せばいろいろ。 その後FC2ブログの方は、METAタグでロボットが情報を収集しないようにしてしまう。 ただし、フィードファイルは出力する件数が決まっていますから、フィードから消えた過去の投稿に関しては、検索エンジンのインデックスからも消えていってしまいます。 .........ホームページのサーバー内にブログシステムをインストールするのが一番素直にいくと思いますが.........