Apakah breadcrumbs bermanfaat ketika sebuah halaman dapat ditemukan di beberapa lokasi?

Hansel dan Gretel menggunakan breadcrumbs untuk menemukan jalan keluar dari hutan yang gelap. Tetapi bagaimana jika mereka telah berteleportasi langsung ke rumah penyihir?



Secara umum, breadcrumbs berfungsi untuk menunjukkan di mana pengguna berada dalam hierarki situs web dan menyediakan cara untuk menjelajahi area lain. Tergantung pada jenis breadcrumbs itu juga dapat digunakan untuk menunjukkan kepada pengguna dari mana mereka berasal dan memberikan cara lain bagi mereka untuk "kembali".

Contoh sederhananya adalah:


Beranda> Produk> Mebel> Meja

Masalah muncul ketika sebuah halaman dapat muncul di lebih dari satu tempat. Jadi, dalam contoh saya, mungkin ada satu halaman “Oak Table” tetapi hierarki situs web berarti itu bisa hidup di banyak tempat:

Beranda> Produk> Mebel> Meja

Dan

Beranda> Produk> Ek> Meja

Di sini hierarki sederhana tidak lagi berlaku karena tidak lagi berbasis lokasi / folder.

Apa saja pilihannya?


1) Memiliki beberapa halaman (Jadi halaman fisik "Meja" muncul di beberapa URL).


Sebaiknya dihindari karena dapat dilihat sebagai konten duplikat dan membingungkan pengguna.

2) Tampilkan beberapa breadcrumbs


Meskipun Google setuju dengan ini, saya belum pernah melihat implementasi yang rapi dan berpotensi membingungkan bagi pengguna.

3) Pilih tempat yang benar dan selalu tunjukkan di breadcrumbs


Di sini Anda memutuskan bahwa halaman ‘Meja’ tinggal di lokasi tertentu. Jadi misalnya secara struktural ia hidup di folder "Ek". Tidak peduli jalan mana yang diambil pengguna, breadcrumbs selalu menunjukkan tautan "Ek".

Masalah utama di sini adalah bahwa pengguna mungkin telah mengikuti jalur yang berbeda dengan yang ditunjukkan pada breadcrumbs.

4) Pilih breadcrumbs yang tidak hierarkis


Di sini kami menerima bahwa breadcrumbs hierarkis (berdasarkan dari struktur folder) tidak masuk akal. Sebaliknya, kami memutuskan sesuatu yang masuk akal seperti

Beranda> Produk> Meja

Atau bahkan mungkin:

Beranda> Produk> Mebel Kayu> Meja

Di sini, bagian terakhir ("produk" atau "Perabot Kayu") kurang berkaitan dengan jalur yang sebenarnya dan lebih berkaitan dengan memberikan tempat yang masuk akal kepada pengguna, tidak peduli perjalanan mereka ke halaman.

5) Gunakan jalur atau breadcrumbs berbasis "caching"


Di sini Anda mencatat jalur aktual setiap pengguna melalui situs, membangun breadcrumbs secara dinamis berdasarkan jalur mana yang telah mereka lalui. Jadi misalnya satu pengguna mungkin melihat:

Beranda> Produk> Mebel> Meja

Dan orang lain mungkin melihat

Beranda> Produk> Ek> Meja

Terlepas dari masalah teknis, masih dapat membingungkan bagi pengunjung karena hierarki halaman mungkin tidak seperti yang diharapkan dan tidak menyiasati masalah orang yang datang langsung ke sana (dari mesin pencari misalnya).

Sebagai tambahan, ketika halaman terakhir yang dikunjungi pengguna adalah halaman hasil, adaptasi dari hal ini adalah menambahkan tautan berbasis riwayat kembali ke hasil. Dengan begitu mereka dapat maju ke halaman dan kembali ke hasil tanpa menggunakan tombol kembali.

<Kembali ke Hasil | Beranda> Produk> Ek> Meja Ek

6) Breadcrumb berbasis atribut


Segera setelah Anda memiliki halaman yang berpotensi hidup di dua tempat, itu tidak lagi berdasarkan hierarki. Karena breadcrumb / URL bercerai, Anda dapat menggunakan sesuatu berdasarkan atribut. Misalnya.

Beranda> Produk> Oak Table
Muncul di Artikel "Oak" dan "Furniture"

Breadcrumb berbasis atribut lain sering muncul di halaman hasil sehingga Anda dapat membuat breadcrumbs di sini juga:

Beranda> Produk> Ek [x] atau Mebel [x]> Hasil

Pikirkan dengan jelas tentang setiap kasus penggunaan

Breadcrumbs telah ada sejak awal web ketika sebagian besar situs sederhana dan melibatkan meletakkan file di folder di server. Dengan situs dan struktur yang jauh lebih kompleks, penting untuk berpikir jernih tentang setiap kasus penggunaan dan memahami alasannya ada di sana dan bagaimana hal itu dapat membantu pengguna.


0 Response to "Apakah breadcrumbs bermanfaat ketika sebuah halaman dapat ditemukan di beberapa lokasi?"

Posting Komentar