web-dev-qa-db-ja.com

デフォルト(または最後にアクセスした)サブディレクトリにリダイレクトします。 Googleはこれが好きですか?

私は3つのWebアプリケーションを持っているサイトを持っています、この例を使用してみましょう:

  • example.com/nicy
  • example.com/mash
  • example.com/zoken

メインアプリケーションはnicyであるため、ユーザーが初めてアクセスする場合(またはGoogleが私のサイトにインデックスを付ける場合)は、デフォルトの選択肢になります。これは、example.com/index.php内に配置されたコードです

<?
header('HTTP/1.1 301 Moved Permanently');
header('Location: http://example.com/nicy');
die();
?>

このソリューションは、ドメインのメインエントランスページとしてnicyサブディレクトリをインデックス化するのにGoogleにとってSEOフレンドリーですか? (301リダイレクトのため)。

3
Andres SK

これはSEOフレンドリーであり、検索エンジンで問題を引き起こすことはありません。多くのWebサイトには、ルートWebディレクトリがホームページとしてありません。 301リダイレクトを行うことで、http://example.com/nicyがあなたのホームページであり、http://example.com/を指すリンクがhttp://example.com/nicyに関連付けられていることを明確にしています(ただし、わずかな減衰係数が適用されますが、本当に大したことではありません)。

4
John Conde