web-dev-qa-db-ja.com

一時的なウェブサイトのリダイレクト:3xxまたはphp / meta?

ルートのサブフォルダーにフォーラムもある(小さな)ニュースWebサイトを運営しています。私はこのサイトに改築とコードの再構築を提供することを計画しているので、フォーラムのインデックス(www.mysite.com-> www.mysite.com/forum)を直接指すホームページにリダイレクトを配置したかった私はそれをいじりながら。そして、それは、私が持っている小さな自由時間を考えると、数ヶ月以上かかります。ニュースサイトであるため、全体的なランキングに影響を与えることは間違いありませんが、それを行う必要があります。リダイレクトするのに最適な方法はどれですか。私はさまざまな手段について熟考し、あちこちで読みましたが、SEOにとってどれが最悪かはわかりませんでした。 phpを使用して302リダイレクトを使用するか、ページヘッダーで「Location:newurl」を使用しますか?または、HTMLページにメタタグを挿入するだけです(またはJavaScriptの方が良いです)。申し訳ありませんが、私はこれらのことにはあまり興味がありません。愚かなことを言ったかもしれません。

1
Damien Pirsy

サーバー側で307一時リダイレクトを実行します。 PHPまたは.htaccessを使用してこれを実行できますが、どちらでもかまいません。ただし、307ヘッダーを送信することを忘れないでください。これは、リダイレクトが一時的であり、後で再試行することを検索エンジンに伝えるものです。それがなければ、彼らはあなたが望んでいないまさにである削除されたページを考慮するでしょう。

PHP:

header('Location: /forum', true, 307);
exit;
5
John Conde

SEOの観点では、メタランクまたはJavaScriptを使用することはお勧めしません。ページランクを渡さず、蒸発するだけだからです。代わりに、302リダイレクト(htacessまたはphp header())を使用します。これにより、元のホームページが作成中のページランクを維持します。

しかし、実際には、テスト環境でそれをいじって、完了したらライブWebサイトにアップロードすることはできませんか?それははるかにSEO効率的です。

3
Stephan Muller