私は通常、どのページが何をするのかを正確に知るために自分のページを定義するのが好きです。ただし、多くのサイトで、ファイル名が非表示になっている場所が表示され、少し興味がありました。
URL を次のように表示することの特定の利点はありますか。
http://mydomain/my_directory/my_subdirectory/
これとは対照的に:
http://mydomain/my_directory/my_subdirectory/index.php
ありがとう。
正しく行われると、次の場合により良い結果が得られます。
注:この例(少なくともIISでは)で発生した可能性があるのは、index.phpをそのサブディレクトリのデフォルトドキュメントにしたことだけです。両方のURLを使用してページにアクセスすると、SEOページランクに再び影響を与える可能性があります。検索エンジンは両方のURLを異なるものとして認識しますが、ページのコンテンツは同じであるため、重複するコンテンツにフラグが付けられます。これに対する解決策は次のとおりです。
一部のテクノロジでは、単に URL とファイルが一致しません。例として Java サーブレット。
これらはファイル名ではありません。これらは URL です。彼らの目標は、リソースを説明することです。PHP で作成したのか ASP で作成したのか、Emacs で HTML を入力したのかは誰も気にしません。あなたがファイルに名前を付けたことを誰も気にしませんindex.php
。私たちは、明確な構造とセマンティクスを備えたクリーンな URL を見たいと思っています。