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 Breadcrumbs và đưa ra những lời khuyên hữu ích trong việc xây dựng và phát triển Breadcrumbs dành cho Designer và các cộng sự.

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. 

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, 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.

  • 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.

  • 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ả

Tại sao nên dùng 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 ý để 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.

Đặ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, Breadcrumbs nên bắt đầu bằng trang đó (trang Women trong ảnh ví dụ của Uniqlo).

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 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
Vòng đời khách hàng - Tối ưu chuyển đổi trên từng điểm chạm
Trên con đường kinh doanh, vòng đời khách hàng là một hành trình dẫn đến sự thành công bền vững. Từ khi lần đầu khách hàng tiếp xúc với thương hiệu đến sau khi giao dịch hoàn tất, mỗi điểm chạm đều có vai trò quan trọng giúp nâng cao tỷ lệ chuyển đổi. Do đó, việc khéo léo tối ưu hóa mỗi bước trong quy trình này là chìa khóa để nâng cao hiệu quả kinh doanh.
8 phút đọc
Chân dung người dùng: Phát triển sản phẩm lấy người dùng làm trung tâm
Xây dựng chân dung người dùng là một cách tuyệt vời để đảm bảo ứng dụng tạo được một sản phẩm số phù hợp và mang tính cá nhân hoá đối với từng nhóm người dùng cụ thể. Trong bài viết này, chúng ta sẽ khám phá cách xây dựng chân dung người dùng có thể trở thành kim chỉ nam cho việc tạo ra các sản phẩm số đáp ứng nhu cầu khách hàng tốt nhất.
10 phút đọc
Design Thinking và Visual Thinking trong phát triển website - sản phẩm số
Sự khác biệt chính giữa tư duy thiết kế (Design Thinking) là một phương pháp giải quyết vấn đề trong quá trình thiết kế giao diện. Trong khi đó tư duy trực quan (Visual Thinking) là tập hợp các công cụ có thể khiến các giải pháp hoặc ý tưởng phức tạp trở nên dễ hiểu hơn bằng cách trực quan hoá chúng.
8 phút đọc
Tối ưu UX: Cái bẫy của sự “thấu hiểu người dùng” trong sản phẩm số
Việc thấu hiểu người dùng có thể nói là một yếu tố tiên quyết khi tối ưu UX và phát triển sản phẩm số. Tuy nhiên, sự quá tập trung vào người dùng cũng có thể dẫn đến một cái bẫy nguy hiểm - vòng lặp chết của sản phẩm (Product Death Cycle). Bài viết này sẽ giúp bạn tìm hiểu về nguyên nhân và cách tránh rơi vào tình thế khó khăn này.
9 phút đọc

KINDLY LEAVE YOUR INFOMATION, WE WILL RESPONSE WITHIN 24 HOURS

Representative official office
Ho Chi Minh City, Vietnam
© 2020 FLAME MEDIA JOIN STOCK COMPANY
Representative office: Unit 4-Floor 3 Block B Jamona Heights, 210 Bui Van Ba Street, Tan Thuan Dong Ward, District 7, Ho Chi Minh City. Tax identification number: 0316311107 issued by the Department of Planning and Investment of Ho Chi Minh City on June 4, 2020.
Email: hello@jamstackvietnam.com
Site map
scroll to top
message phone zalo