facebook pixel

Làm thế nào để tối ưu thiết kế Breadcrumbs?

7 phút đọc
Làm thế nào để tối ưu thiết kế Breadcrumbs?

Trải nghiệm website khó có thể toàn diện nếu hệ thống điều hướng không hoạt động hiệu quả, trong đó Breadcrumbs đóng vai trò thiết yếu. Vì vậy, yếu tố này nên được thiết kế chuẩn chỉnh, chỉn chu để phát huy hiệu quả. 

Thông qua bài viết này, JAMstack Vietnam sẽ liệt kê các kiểu thiết kế Breadcrumbs và đưa ra những lời khuyên hữu ích trong việc xây dựng và tối ưu thiết kế Breadcrumbs dành cho Designer và các cộng sự.

Tối ưu thiết kế Breadcrumbs là gì?

Nguồn gốc thuật ngữ “Breadcrumbs” bắt nguồn từ truyện cổ Grimm, khi hai nhân vật Hansel và Gretel rải vụn bánh mì (breadcrumbs) trên đường về để tránh đi lạc. Trong hệ thống điều hướng website, Breadcrumbs được tạo ra để hỗ trợ hành trình người dùng, giúp họ xác định vị trí hiện tại và hình dung được kiến trúc thông tin, cách các trang được tổ chức. 

Nguồn gốc thuật ngữ “Breadcrumbs” bắt nguồn từ truyện cổ Grimm
Tối ưu thiết kế Breadcrumbs giúp khách hàng dễ dàng thao tác trên website

Khác với thanh menu - yếu tố điều hướng chính, Breadcrumbs thuộc nhóm điều hướng thứ cấp. Tuy vậy, yếu tố này cực kì quan trọng, giúp tăng tính khả dụng của những website nhiều trang hoặc được phân tầng nhiều cấp độ (VD: web branding tập đoàn, trang thương mại điện tử, website tin tức,...).

Các loại Breadcrumbs

Dựa vào từng đặc điểm, tối ưu thiết kế Breadcrumbs được chia ra làm 3 loại:

  • Location-based Breadcrumbs (Breadcrumbs dựa trên vị trí): Loại Breadcrumbs này cho người dùng biết họ đang ở đâu trong toàn bộ cấu trúc phân tầng website, thường được áp dụng cho những website có hệ thống điều hướng phức tạp, nhiều cấp độ trang.

Location-based Breadcrumbs (Breadcrumbs dựa trên vị trí)
Minh họa về Breadcrumbs dựa trên vị trí
  • Attribute-based Breadcrumbs (Breadcrumbs dựa trên thuộc tính): Đây là  Breadcrumbs thường được dùng để lọc kết quả tìm kiếm sản phẩm tại trang thương mại điện tử. Chúng phản ánh thuộc tính chung của các mặt hàng mà trang đang kinh doanh.

Attribute-based Breadcrumbs (Breadcrumbs dựa trên thuộc tính)
Minh họa về tối ưu thiết kế Breadcrumbs dựa trên thuộc tính
  • Path-based Breadcrumbs (Breadcrumbs dựa trên lộ trình): Path-based Breadcrumbs còn được biết đến là Breadcrumbs dựa trên lịch sử truy cập, phản ánh lộ trình người dùng đến được trang hiện tại. Kiểu Breadcrumbs này đặc biệt phổ biến ở trang thương mại điện tử, giúp người dùng dễ dàng quay lại trang tìm kiếm kết quả

Path-based Breadcrumbs (Breadcrumbs dựa trên lộ trình)
Back để điều hướng người dùng trở về trang trước

Tại sao nên tối ưu thiết kế Breadcrumbs cho website?

Ngoài chức năng điều hướng, Breadcrumbs còn góp phần quan trọng trong việc cải thiện SEO và bổ trợ khả năng tìm kiếm.

  • Tăng khả năng tìm kiếm: Độ phức tạp của Kiến trúc thông tin website tỉ lệ thuận với khối lượng nội dung. Website càng nhiều nội dung càng khó cho người dùng tìm kiếm thông tin. Trong trường hợp này, Breadcrumbs giúp người dùng dễ tra cứu thông tin hơn.

  • Giảm thiểu số lần clicks: Với Breadcrumbs, người dùng có thể di chuyển nhanh hơn đến những thư mục cấp cao hơn mà không cần tốn quá nhiều cú click.

  • Tác động tích cực đến Google: Breadcrumbs tạo đường link nội bộ giữa các trang giúp Google đánh giá và có bức tranh rõ ràng về cấu trúc trang. Từ đó, cải thiện SEO của website.

  • Giảm tỉ lệ thoát trang: Khi người dùng dễ dàng tìm kiếm thông tin và hiểu cách website được tổ chức, họ thoải mái và có thêm tự tin để khám phá website lâu hơn.

Cách thiết kế Breadcrumbs hiệu quả

Đây là một vài gợi ý để tối ưu thiết kế Breadcrumbs hiệu quả hơn. Tuy nhiên, Designer nên linh hoạt và sử dụng vào những trường hợp, ngữ cảnh hợp lý.

Không dùng Breadcrumbs cho hệ thống điều hướng chính

Breadcrumbs là yếu tố điều hướng thứ cấp, bổ trợ cho việc sử dụng website, nhưng không thể thay thế yếu tố điều hướng chính là phần Header và thanh menu.

Không dùng Breadcrumbs làm điều hướng chính
Không dùng Breadcrumbs cho hệ thống điều hướng chính.

undefined

Đặt Breadcrumbs trên tiêu đề H1

Vị trí phổ biến nhất để đặt Breadcrumbs là trên tiêu đề chính H1, bên trái dựa trên hành vi đọc lướt của người dùng. Hầu hết các website đều phân bổ Breadcrumbs ở vị trí này.

Lấy Trang chủ làm gốc

Nếu không có tab Trang chủ trên Header và chèn link vào trang này vào logo thương hiệu, Designer nên thể hiện “Trang chủ” trên Breadcrumbs để người dùng dễ quay lại trang chính khi cần.

Trong một số trường hợp khác, khi nhà phát triển muốn người dùng truy cập vào một số danh mục, trang sản phẩm nhất định, tối ưu thiết kế Breadcrumbs nên bắt đầu bằng trang đó (trang Women trong ảnh ví dụ của Uniqlo).

Lấy trang chủ làm gốc khi tối ưu thiết kế breadcrumbs
Đặt tên Breadcrumbs theo trang danh mục giúp người dùng dễ điều hướng

Vị trí hiện tại không click được

Có hai cách để kết thúc lộ trình Breadcrumbs, một là vị trí hiện tại, hai là trang liền kề trước đó. Bạn có thể chọn bất kì cách nào, tuy nhiên cần phải theo sát mục đích. Hơn nữa, vị trí trang hiện tại không nên click được và nên thể hiện bằng màu sắc khác để nhận biết. Đối với Responsive Design, vị trí hiện tại thường không được hiển thị để tiết kiệm diện tích.

Dùng kí tự ngăn cách phù hợp

Thông thường, để ngăn cách các cấp độ thuộc Breadcrumbs, Designer thường sử dụng icon “>”, “/” hoặc mũi tên “-->”. Trong một số trường hợp, Designer thường đặt nội dung Breadcrumbs trong các tab có tô màu thay cho việc nối chúng bằng những icon trên.

Font chữ dễ đọc, khoảng trắng vừa đủ

Mục tiêu của Breadcrumbs là dễ hiểu và giúp người dùng dễ nhận biết. Do đó, chỉ cần thiết kế yếu tố này rõ ràng, đơn giản, không cầu kỳ. Về phương diện này, Designer nên chọn font chữ đơn giản, kích thước to vừa đủ, không nên quá nhỏ. Khoảng trắng giữa các cấp độ cần đủ rộng để người dùng dễ click chuột hoặc tap (chạm ngón tay) vào màn hình.

Rút gọn những breadcrumbs quá dài

Trong 4 quy tắc điều hướng, Breadcrumbs phải hiển thị đầy đủ các cấp độ. Tuy nhiên, nếu website có trên 5 cấp độ và trải dài quá nửa chiều ngang của website, Designer cần rút gọn bằng những dấu chấm lửng “...” hoặc yếu tố giao diện sáng tạo, không cần hiện cả breadcrumbs. 

Không để Breadcrumbs xuống dòng khi hiển thị trên điện thoại

Do gặp phải rào cản kích thước điện thoại,  một số Breadcrumbs khi thực hiện tương thích từ PC sang điện thoại sẽ bị xuống dòng và tên danh mục sẽ bị ẩn mất. Để tối ưu thiết kế Breadcrumbs, Designer cần chú ý đến vấn đề này và tìm giải pháp hiển thị trọn vẹn Breadcrumbs trên duy nhất một hàng ngang và tránh để khuyết nội dung bằng cách rút gọn tên gọi danh mục hoặc lựa chọn font chữ phù hợp hay tối giản Breadcrumbs trên mobile. 

Không dùng Breadcrumbs cho những website có cấu trúc phẳng, ít phân tầng

Những website đơn giản thường không phân tầng quá nhiều thì không cần đến breadcrumbs để nhường diện tích layout cho những yếu tố giao diện khác. Đối với những website như vậy, thanh menu, phần Header đã đủ để điều hướng người dùng.

Kết

Mặc dù Breadcrumb thường được thiết kế khá "khiêm tốn" nhưng các designer cần thực sự tỉ mỉ, trau chuốt cho yếu tố này trong quá trình thực hiện dự án. Việc thiết kế breadcrumb không chỉ đơn thuần điều hướng khách hàng mà còn thể hiện tính logic của website, hỗ trợ đắc lực cho SEO và ảnh hưởng trực tiếp tới trải nghiệm người dùng.

Hi vọng UX team có thể “thu hoạch” được bí quyết hữu ích khi tối ưu thiết kế Breadcrumbs. Hãy cập nhật những bài viết tiếp theo của JAMstack Vietnam về UX/UI Design và UX Writing, bạn nhé!

BẤM VÀO ĐÂY để nhận tư vấn 1-1 từ đội ngũ chuyên nghiệp của chúng tôi.

share on facebook share on twitter share on pinterest
BÀI VIẾT LIÊN QUAN
8 Mẹo để phân tích trải nghiệm người dùng web hiệu quả
Trải nghiệm người dùng là một yếu tố tác động trực tiếp đến hành vi ra quyết định mua hàng trên website, chính vì vậy việc mang lại một trải nghiệm tốt cho khách hàng là một điều rất quan trọng. Thế nhưng giữa vô vàn những chỉ số đo lường tràn lan và rối mắt thì làm sao để đánh giá trải nghiệm người dùng thông qua các phân tích này. Bài viết dưới đây sẽ cung cấp cho bạn những mẹo hữu ích để phân tích trải nghiệm người dùng trên website một cách hiệu quả.
8 phút đọc
6 Mẹo tối ưu thiết kế thanh tìm kiếm trang web
Thanh tìm kiếm cơ bản bao gồm một ô nhập thông tin truy vấn và một nút để gửi. Bạn có thể cho rằng không cần chú ý nhiều tới chức năng này, tuy nhiên, trên một trang web lớn với nhiều nội dung, thanh tìm kiếm đóng vai trò như một trợ lý đắc lực đem lại trải nghiệm tốt hơn cho người dùng.
8 phút đọc
34 tips tối ưu thiết kế giao diện website/app cơ bản và hiệu quả (P1)
Khi thiết kế giao diện website/app, các UX/UI designer nhất định phải chú ý áp dụng các nguyên tắc cơ bản vì chúng chính là những cơ sở để mang lại hiệu quả cho thiết kế có thể áp dụng vào thiết thế của mình mang lại trải nghiệm người dùng tốt hơn, tạo ấn tượng với khách truy cập về doanh nghiệp.
10 phút đọc
ĐỂ LẠI THÔNG TIN CẦN TƯ VẤN, CHÚNG TÔI SẼ PHẢN HỒI TRONG VÒNG 24H
Số điện thoại
Văn phòng đại diện chính thức
B3.04, Block B, Toà nhà Jamona Heights, 210 Bùi văn Ba, Tân Thuận Đông, Q.7, TPHCM
© 2020 Công ty Cổ Phần Flame Media.
Nhãn hiệu JAMstack Vietnam đã chính thức được cấp bằng bản quyền hợp pháp bởi Cục Sở hữu trí tuệ, Bộ Khoa học - Công nghệ vào ngày 25/08/2023. GPDKKD số 0316311107 do sở KH & ĐT TP.HCM cấp ngày 04/06/2020.
Email: hello@jamstackvietnam.com
scroll to top
message phone

Chúng tôi sử dụng cookie để nâng cao trải nghiệm duyệt web của bạn, cung cấp các nội dung được cá nhân hoá và phân tích lưu lượng truy cập trên trang web của chúng tôi. Bằng cách nhấp vào “Chấp nhận”, bạn đồng ý với việc chúng tôi sử dụng cookie. Tìm hiểu Chính sách Cookie.