Mengapa lebih baik menggunakan jalur dengan garis miring alih-alih variabel kueri-string dalam URL halaman web?
Mengapa lebih baik menggunakan jalur dengan garis miring alih-alih variabel kueri-string dalam URL halaman web?
Jawaban:
Salah satu alasan untuk menjadikan ini sebagai tujuan selama pengembangan awal adalah karena memaksa Anda untuk berpikir kritis tentang struktur tautan situs web Anda sejak awal. Jika hierarki jelas di URL, maka kejelasan ini secara alami akan mengalir ke struktur situs web dan memudahkan navigasi untuk pengguna dan mesin pencari Anda.
Bergantung pada bagaimana Anda mengembangkan situs Anda, memikirkan struktur URL dari awal juga dapat membantu Anda dengan desain kode; pengendali apa yang akan Anda butuhkan, bagaimana Anda akan melakukan routing, dll.
Alasan lain, seperti keterbacaan URL dan peretasan telah disinggung dalam jawaban lain.
Semua mesin pencari melakukan pekerjaan yang cukup baik dengan parameter string kueri hari ini, tetapi jika Anda memulai situs baru, itu pasti layak menggunakan URL bersih.
Beberapa orang mengklaim bahwa ia memiliki efek SEO yang positif. Dengan memasukkan kata kunci yang akan dicari orang dalam URL, peringkat mesin pencari Anda bisa lebih tinggi.
Alasan lain termasuk struktur URL yang rapi dan "dugaan" URL melalui penghapusan komponen jalur URL untuk mencapai tingkat navigasi yang lebih tinggi.
Jika Anda menggunakan kerangka kerja MVC dalam bentuk apa pun, Anda kurang lebih dibuat untuk bekerja dengan cara ini dengan memilih nama pengontrol, dll. Agar ramah dengan perutean URL.
Alasan utama saya melakukannya adalah untuk keterbacaan, khususnya pada hasil pencarian. Saya hanya mendengar ini dan tidak memiliki angka keras, tetapi seharusnya meningkatkan klik. Dengan kata lain, jika Anda memiliki 2 hasil dengan peringkat yang sama persis, orang lebih cenderung mengklik yang bersih dan mudah dibaca. Saya tidak berpikir ini harus selalu satu dengan garis miring, tapi saya pikir ini lebih mudah daripada string kueri.