• ベストアンサー

METAタグのrefreshでサイト引越し

サイトを移転したいと思っています。 その際、リダイレクトしたいのですが、 .htaccessが使えないので、METAタグを使ってリダイレクトしたいと思っています。 初めての経験でよくわからないのですが、 ページランク等は引き継げるのでしょうか…。 又、アップしている全てのページにMETA refreshタグを付ければよいのでしょうか。 それともトップページだけに付ければよいのでしょうか。 もし全てのページにMETA refreshを付けるとすると 現トップページ hogehoge.com/hoge/ ↓ 転送先 mokemoke.com/ トップページ以外のページは hogehoge.com/hoge/aaa.html ↓ トップページに転送せずに各々のページへ転送 mokemoke.com/aaa.html このようにすればよいのでしょうか。 あまり詳しくないので困っています。 又、META refreshを使う上で気をつけるべき点があれば 教えていただけると幸いです。 間違えると正しくページランク等を引き継げないと聞いたので、不安です。 どなたか詳しい方、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

http://okwave.jp/qa3795891.html たぶんこの関連だと思いますが、.htaccessもCGIも使えないと思うので、 全ページに<meta>を入れることが望ましいです。 利便性やSEOとしてかなり問題にはなりますが、 トップページ以外の全ページを削除し、残ったトップページに<meta>を入れるという方法もなきにしもあらず。 専用のFileNotFoundページを作れれば良いんですけどね。 サーバーの設定上、たぶん無理でしょう。 > もし全てのページにMETA refreshを付けるとすると > (中略) > このようにすればよいのでしょうか。 その通り、それが望ましいです。 > 又、META refreshを使う上で気をつけるべき点があれば <meta>だけでなく、 <a href="新しいURL">新しいURLに移動しました</a> というようなメッセージを入れることでしょうか。 これにより、新しいサイトのURLが見た目でわかりますし、 <meta>に対応していないか自動遷移を止めているブラウザや、 検索ロボットも新しいページに誘導出来ます。 > ページランク等は引き継げるのでしょうか…。 ドメイン、サブドメインが変わるので、引き継がれません。 ただし、新しいサーバーでも、 既存の他のサイトとドメイン、サブドメインが同じであれば、そのサイトのページランクがそのまま引き継がれる可能性が高いです。

samot
質問者

お礼

ご回答ありがとうございます。 助かりました。

その他の回答 (2)

回答No.2

metaは全ページに入れないといけないので超めんどいです。 というわけで私なら.htaccessをおススメします。 .htaccessは以外と結構簡単です。CGIやPHPみたいに高度な勉強は一切必要ありません。(もちろんhtaccessで高度な事をしようと思うと難しいとは思いますが、現状リダイレクトをするくらいなら、という話の上で) 以下のURLを参考にして下さい。 http://www.shtml.jp/htaccess/

samot
質問者

お礼

ご回答ありがとうございます。 しかし、.htaccessは使えないサーバーのようです。

回答No.1

もし、CGIが使えるなら 301 Moved Permanently を返すのが良いと思います。 検索したら、 http://www.tankyu.com/blog/2006/12/301_moved_permanently.html とか見付かりました Perl/PHPの例があります またどうしてもMetaタグを使わないといけない場合も言及がありました。

samot
質問者

お礼

ご回答ありがとうございます。

samot
質問者

補足

CGIは使えないのでMETAを使いたいのですが、 全てのページにMETAタグを入れればいいのでしょうか。 それとも、トップページだけでいいのでしょうか。 又、トップページ以外の各々のページの転送先は、 トップページじゃなければいけないのでしょうか。

関連するQ&A

専門家に質問してみよう