Bagaimana seharusnya URI yang baik dirancang ? Apa faktor yang perlu dipertimbangkan? Apa pro dan kontra dari varian?
Faktor-faktor yang membentuk URI yang baik
- Stabilitas dari waktu ke waktu
- Pendek
- Berikan pengguna ide apa yang tertaut
- Mudah diketik
- Mudah ditebak (hanya relevan untuk beberapa tautan seperti "/ pekerjaan")
- Ramah mesin pencari
- Skema URI harus konsisten di seluruh situs
- Skema URI harus memungkinkan ekstensi di masa mendatang
Lagi?
Contohnya
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
url
best-practices
architecture
deamon
sumber
sumber
Jawaban:
Jawaban sebenarnya adalah menggunakan apa pun yang paling sesuai dengan situs Anda. Beberapa fakta:
index.php?page=about
) Baik-baik saja.example.com/1234/my-page
secara teori harus berbedaexample.com/1234/my-pgae
tetapi untuk sebagian besar tujuan praktis mereka akhirnya mengembalikan konten yang sama, seperti di situs ini.sumber
Saran ini, dari Jakob Neilsen, ditulis kembali pada tahun 1999 tetapi masih relevan sampai sekarang:
Dari: URL sebagai UI
sumber
Tidak ada:
atau setidaknya:
Siput yang baik belum tentu sama dengan judul, mereka harus ringkas dan menggunakan karakter ramah URL.
sumber
Sumber daya ini mungkin membantu:
sumber