適切なURIを設計する はどうすればいいですか?考慮すべき要因は何ですか?バリアントの長所と短所は何ですか?
適切なURIを構成する要素
もう?
例
example.com/articles/3252
example.com/articles/how+to+design+good+uri
example.com/articles/3252/how+to+design+good+uri
example.com/good-uri-design
example.com/articles/good-uri-design
example.com/a/good-uri-design
本当の答えは、サイトに最適なものを使用することです。いくつかの事実:
index.php?page=about
)にうまくインデックスを付けます。example.com/1234/my-page
はexample.com/1234/my-pgae
とは異なるはずですが、ほとんどの実際的な目的では、このサイトのように同じコンテンツを返すことになります。Jakob Neilsenからのこのアドバイスは1999年に書き直されましたが、今日でも適切なようです。
このURLは、今後数年間はWebユーザーインターフェイスの一部であるため、使用可能なサイトには次のものが必要です。
- 覚えやすく、つづりやすいドメイン名
- 短いURL
- 入力しやすいURL
- サイト構造を視覚化するURL
- ユーザーがURLの末尾をハッキングして情報アーキテクチャのより高いレベルに移動できるようにする「ハッキング可能な」URL
- 変更されない永続的なURL
From: RL as UI
どちらでもない:
http://example.com/good-uri-design
または少なくとも:
http://example.com/articles/good-uri-design
良いナメクジは必ずしもタイトルと同じではなく、簡潔でURLフレンドリーな文字を使用する必要があります。
次のリソースが役立ちます。