Ini adalah jenis skema URI "keren" yang saya targetkan di situs web pribadi saya.
Secara pribadi, alasan saya mulai melakukannya (dan mungkin lebih banyak perancang / pengembang web juga!) Adalah setelah membaca artikel "URI keren tidak berubah" - dokumen ini ditulis oleh ayah pendiri World Wide Web, Tim Berners -Lee.
Dalam artikel Tim Berners-Lee yang terkenal, ia pada dasarnya menyatakan alasan yang sama dengan
Stephen Ostermiller dalam jawaban yang sangat baik untuk pertanyaan ini .
Untuk memberikan jawaban yang lebih spesifik untuk pertanyaan utama Anda, "Mengapa ekstensi disembunyikan di URL?" Ya, saya akan mengatakan bahwa alasan utama saya adalah:
1. Untuk membuktikan di masa depan, URI:
Sebagai contoh, itu mungkin terdengar seperti ide yang baik pada saat itu untuk menggunakan URI seperti: di
http://www.example.com/page.pl
mana .pl
menjadi contoh file untuk skrip Perl. Namun, pada hari ini, sebagian besar pengembang web menggunakan ASP.NET atau PHP untuk backend-scripting, jadi meskipun hari ini ,
http://www.example.com/page.php
terdengar seperti ide yang lebih baik, akhirnya PHP dan ASP / ASP.net akan menjadi kuno. Jadi ide yang lebih baik adalah hapus saja ekstensi tersebut.
2. Keterbacaan dan Daya Ingat:
Jauh lebih mudah bagi URI “keren” untuk diberikan kepada orang secara lisan, di atas kertas (misalnya iklan, kartu nama, dll.), Belum lagi lebih mudah diingat.
3. "Hackability" *
Meskipun saya akan mengatakan bahwa sebagian besar pengguna akhir-akhir ini mungkin pergi melalui mesin pencari untuk semuanya - Saya bahkan telah melihat orang-orang yang akan pergi ke bilah alamat dan mengetik www.google.com
, dan kemudian menggunakan Google untuk benar-benar mengetik www.ebay.com
! Tapi, saya pikir jika saya memiliki situs web berbasis multimedia, URI http://www.example.com/video
mengisyaratkan bahwa bagian musik dapat ditemukan di bawah URI http://www.example.com/audio
, dan seterusnya. (Saya masih menggunakan bilah alamat untuk mengunjungi situs web - Saya “sekolah tua” tentang hal semacam itu!)
* (! Oh “Hackability” - tidak kata yang bahkan ada ?! Yah, itu tidak sekarang !) :-)
4. ** Estetika:
Agar terlihat lebih cantik! (Salahkan OCD saya!)
Namun, saya perhatikan dengan membaca berbagai situs web yang berhubungan dengan SEO, bahwa banyak webmasers sebenarnya menambahkan ekstensi file ke URI dinamis, misalnya:
URI yang sebenarnya mungkin:
http://www.example.com/article
Namun, webmaster akan melakukan penulisan ulang untuk membuat URI "terlihat" statis, seperti:
http://www.example.com/article.html
Logika di balik ini adalah bahwa pada dasarnya, mesin pencari akan menetapkan peringkat yang lebih tinggi untuk halaman statis (yang, tampaknya, lebih kecil kemungkinannya untuk berubah). (Meskipun saya bukan ahli dalam SEO, saya pribadi tidak setuju dengan ide ini - saya menyesali hal itu dengan pemikiran di balik algoritma Google dan Bing, akan membutuhkan sedikit lebih dari ekstensi file palsu untuk con cara Anda Anda ke posisi tiang SERP!)
Untuk informasi lebih lanjut tentang penamaan URI, saya sarankan membaca artikel ini:
Tim Berners-Lee:
Tips QA W3C:
Brian Kelly (Fokus Web UK / UKOLN - Universitas Bath):
Semoga ini membantu!