paint-brush
Lập mô hình nội dung để mang lại trải nghiệm người dùng tốt hơn trong các dự án Strapitừ tác giả@nwanduka
255 lượt đọc

Lập mô hình nội dung để mang lại trải nghiệm người dùng tốt hơn trong các dự án Strapi

từ tác giả Victoria Nduka8m2024/07/28
Read on Terminal Reader

dài quá đọc không nổi

Tìm hiểu cách thiết kế nội dung có cấu trúc phù hợp với khán giả của bạn và thúc đẩy sự tương tác.
featured image - Lập mô hình nội dung để mang lại trải nghiệm người dùng tốt hơn trong các dự án Strapi
Victoria Nduka HackerNoon profile picture

Bạn có biết rằng 88% người tiêu dùng trực tuyến ít có khả năng quay lại trang web sau một trải nghiệm tồi tệ? Một trong những yếu tố góp phần vào vấn đề này là nội dung có cấu trúc kém. Strapi giải quyết vấn đề này bằng cách cung cấp khả năng tạo các loại nội dung tùy chỉnh. Nhưng làm cách nào để khai thác tính năng này để cải thiện trải nghiệm người dùng?


Trong bài viết này, chúng ta sẽ khám phá mô hình hóa nội dung là gì và tại sao nó lại cần thiết. Chúng tôi cũng sẽ hướng dẫn bạn tạo mô hình nội dung và cung cấp bản demo thực tế bằng cách sử dụng Strapi. Đến cuối bài viết, bạn sẽ học được cách thiết kế cấu trúc nội dung thân thiện với người dùng, không chỉ cung cấp thông tin mà còn làm hài lòng khách truy cập trang web của bạn.

Mô hình hóa nội dung là gì?

Mô hình hóa nội dung là quá trình xác định cấu trúc, tổ chức và mối quan hệ của nội dung trong một hệ thống, chẳng hạn như trang web hoặc ứng dụng. Nó liên quan đến việc tạo ra một kế hoạch chi tiết chỉ ra cách sắp xếp các loại nội dung khác nhau, cách chúng tương tác với nhau cũng như cách chúng được lưu trữ và truy xuất. Điều này giúp đảm bảo trải nghiệm nhất quán và thân thiện với người dùng cho khách truy cập của bạn.


Hai người cộng tác để trực quan hóa mô hình nội dung trên bảng trắng. Nguồn hình ảnh: Bapt


Xây dựng một trang web hoặc ứng dụng có thể được so sánh với việc xây dựng một ngôi nhà. Nhưng trong trường hợp này, thay vì sử dụng gạch và vữa, bạn đang sử dụng các khối nội dung . Mô hình nội dung giống như bản thiết kế chi tiết cho các khối nội dung đó. Nó nói với bạn:


  • Bạn có những loại khối nội dung nào: Hãy coi chúng như những hình dạng và kích cỡ khác nhau của các khối xây dựng. Bạn có thể có các bài đăng trên blog (dài và hình chữ nhật), trang sản phẩm (hình vuông có thông tin chi tiết) hoặc danh sách sự kiện (hình vuông nhỏ hơn có thông tin chính). Đây là những " loại nội dung " của bạn .
  • Nội dung trong mỗi khối: Mỗi loại khối nội dung cần có thông tin cụ thể. Khối bài đăng trên blog có thể cần tiêu đề, tác giả và khu vực nội dung, trong khi khối trang sản phẩm có thể cần tiêu đề, hình ảnh, giá cả và mô tả. Đây là " thuộc tính nội dung" của bạn.
  • Các khối nội dung này liên quan với nhau như thế nào: Đây là những " mối quan hệ nội dung " của bạn. Nó có thể là
    • một đối một: mối quan hệ trực tiếp trong đó một phần nội dung được liên kết với một phần nội dung khác. Ví dụ: mỗi bài đăng trên blog có thể có một hồ sơ tác giả được liên kết với nó.
    • một-nhiều: một phần nội dung được liên kết với nhiều phần nội dung. Ví dụ: hồ sơ tác giả có thể được liên kết với nhiều bài đăng trên blog.
    • nhiều-nhiều: nhiều phần nội dung có thể được liên kết với nhiều phần nội dung khác. Ví dụ: một bài đăng trên blog có thể có nhiều thẻ và mỗi thẻ có thể được liên kết với nhiều bài đăng trên blog.

Tại sao bạn cần một mô hình nội dung?

Bạn sẽ bắt đầu xây dựng một ngôi nhà mà không có bản thiết kế? Chắc là không. Chà, việc tạo một trang web hoặc ứng dụng cũng vậy—bạn cần một mô hình nội dung. Đây là lý do tại sao nó rất quan trọng:

1. Kế hoạch tổ chức:

Giống như kế hoạch xây dựng chỉ ra vị trí của từng phòng và cách chúng khớp với nhau, mô hình nội dung xác định cấu trúc nội dung của bạn. Nó cho bạn biết loại nội dung bạn có (như bài viết, trang sản phẩm hoặc hồ sơ người dùng) và mỗi loại nội dung nên bao gồm những gì.

2. Trải nghiệm người dùng nâng cao:

Một ngôi nhà được thiết kế hợp lý sẽ tạo nên một không gian sống thoải mái. Tương tự, mô hình nội dung được thiết kế chu đáo sẽ mang lại trải nghiệm người dùng tốt hơn. Người dùng có thể tìm thấy những gì họ cần một cách nhanh chóng và dễ dàng, giúp họ luôn vui vẻ và gắn bó.

3. Tính nhất quán và chất lượng:

Việc có kế hoạch xây dựng đảm bảo mọi phần của ngôi nhà đều đạt tiêu chuẩn chất lượng. Điều tương tự cũng xảy ra với một mô hình nội dung. Nó giữ cho nội dung của bạn nhất quán và chất lượng cao trên diện rộng. Nếu bạn có trang sản phẩm, mỗi trang sẽ có thành phần cơ bản giống nhau, như tiêu đề, mô tả, giá và hình ảnh. Điều này mang lại cho trang web của bạn một cái nhìn gắn kết và chuyên nghiệp.

4. Khả năng mở rộng và linh hoạt:

Một kế hoạch xây dựng tốt cho phép những thay đổi trong tương lai mà không gây đau đầu. Tương tự như vậy, mô hình nội dung giúp bạn dễ dàng mở rộng quy mô nội dung của mình hoặc thực hiện các thay đổi về sau mà không làm hỏng mọi thứ. Nếu bạn quyết định thêm một loại nội dung mới, như phần blog hoặc trang Câu hỏi thường gặp, mô hình sẽ cung cấp một khung để tích hợp nó một cách liền mạch vào cấu trúc hiện có.

5. Hướng dẫn và Hiệu quả:

Nếu không có kế hoạch xây dựng, việc xây dựng sẽ hỗn loạn. Nội dung cũng vậy—bạn cần hướng dẫn rõ ràng để mọi thứ diễn ra suôn sẻ và tránh nhầm lẫn. Một mô hình nội dung thực hiện được điều đó. Nó đảm bảo mọi người đều biết họ phải làm gì.

Nguyên tắc thiết kế mô hình nội dung

Bạn nên lưu ý điều gì khi phác thảo mô hình nội dung của mình?

1. Tập trung vào nhu cầu của người dùng

Đây phải là ưu tiên hàng đầu của bạn nếu bạn muốn giữ chân người dùng và cuối cùng có được một doanh nghiệp tốt. Xác định người dùng mục tiêu của bạn là ai. Cố gắng hiểu nhu cầu và hành vi duyệt web của họ. Họ đang tìm kiếm thông tin gì? Làm thế nào họ mong đợi để tìm thấy nó? Sắp xếp các loại nội dung của bạn theo cách hợp lý phản ánh cách người dùng điều hướng trang web hoặc ứng dụng của bạn.

2. Sử dụng cấu trúc nội dung rõ ràng

Xác định rõ ràng từng loại nội dung. Nó đại diện cho thông tin gì (ví dụ: bài đăng trên blog, trang sản phẩm)? Xác định các thuộc tính cốt lõi cần thiết cho từng loại nội dung. Tập trung vào những gì cần thiết cho người dùng và tránh làm mô hình quá tải với những chi tiết không cần thiết. Khi nghi ngờ, hãy giữ nó đơn giản. Tìm kiếm cơ hội sử dụng lại các thành phần trên các loại nội dung. Ví dụ: phần "địa chỉ công ty" có thể là thành phần có thể tái sử dụng.

3. Xem xét tính linh hoạt và khả năng mở rộng

Xem xét nhu cầu nội dung của bạn có thể phát triển như thế nào. Mô hình của bạn có thể dễ dàng chứa các loại nội dung mới hoặc các thuộc tính bổ sung không? Thiết lập các quy ước đặt tên và kiểu dữ liệu rõ ràng cho các thuộc tính để đảm bảo tính nhất quán và khả năng mở rộng trong tương lai.

4. Ghi lại quá trình của bạn

Ngay cả khi bạn hiện là người duy nhất xử lý nội dung trong nhóm của mình, bạn vẫn nên suy nghĩ trước. Có thể bạn sẽ cần có một đồng đội mới tham gia hoặc bạn có thể thấy mình phải gánh thêm nhiều trách nhiệm hơn. Đó là lúc việc ghi lại mô hình nội dung của bạn trở nên hữu ích. Nó không chỉ làm trơn tru quá trình đào tạo mà còn giúp việc chuyển giao kiến thức trở nên dễ dàng hơn. Ngoài ra, việc ghi lại mọi thứ sẽ cho phép nhóm của bạn theo dõi các quy trình, phát hiện các lĩnh vực cần cải thiện và tinh chỉnh quy trình công việc theo thời gian.

Cách thiết kế mô hình nội dung

Bây giờ bạn đã hiểu mô hình nội dung là gì và tại sao nó lại cần thiết, hãy đi sâu vào cách thiết kế mô hình nội dung.

Bước 1: Xác định mục tiêu của bạn

Hiểu lý do tại sao bạn cần một mô hình nội dung. Bạn muốn đạt được điều gì với mô hình nội dung của mình? Đó có phải là tổ chức được cải thiện, trải nghiệm người dùng tốt hơn hay quản lý nội dung dễ dàng hơn không?

Bước 2: Xác định loại nội dung

Liệt kê tất cả các loại nội dung khác nhau mà bạn có hoặc dự định tạo (ví dụ: bài viết, sản phẩm, sự kiện, hồ sơ người dùng). Nhóm các mục nội dung tương tự lại với nhau.

Bước 3: Xác định thuộc tính/trường cho từng loại nội dung

Chỉ định các phần thông tin mà mỗi loại nội dung cần. Ví dụ: một bài đăng trên blog có thể bao gồm các trường cho tiêu đề, tác giả, ngày xuất bản, nội dung và thẻ. Đảm bảo rằng tất cả các chi tiết cần thiết được bao gồm.

Bước 4: Xác định mối quan hệ giữa các loại nội dung

Quyết định cách liên kết các loại nội dung khác nhau. Ví dụ: một bài đăng trên blog có thể liên quan đến hồ sơ tác giả hoặc một sản phẩm có thể có các đánh giá và danh mục liên quan.

Bước 5: Tạo mẫu nội dung

Phát triển các mẫu cho từng loại nội dung bạn đã xác định để đảm bảo tính nhất quán. Các mẫu này phải bao gồm tất cả các trường và cấu trúc bắt buộc.

Bước 6: Xây dựng cấu trúc nội dung

Sắp xếp cách cấu trúc các loại nội dung và mối quan hệ của chúng trong hệ thống của bạn. Điều này bao gồm việc tạo hệ thống phân cấp nội dung và xác định mối quan hệ cha-con nếu cần thiết.

Bước 7: Chọn Hệ thống quản lý nội dung (CMS)

Chọn một CMS hỗ trợ mô hình nội dung của bạn. Đảm bảo nó có thể xử lý các loại nội dung, thuộc tính và mối quan hệ đã xác định của bạn. Các ví dụ bao gồm WordPress, Drupal hoặc CMS không có giao diện người dùng như Strapi.

Bước 8: Triển khai Mô hình nội dung trong CMS của bạn

Thiết lập CMS theo mô hình nội dung của bạn. Tạo các loại nội dung và trường cần thiết. Cấu hình các mối quan hệ và thiết lập các mẫu.


Bây giờ mô hình nội dung của bạn đã sẵn sàng để sử dụng.

Cách tạo mô hình nội dung trên Strapi

Đã đến lúc phải làm bẩn tay bạn. Trong bản demo này, chúng ta sẽ lập mô hình nội dung cho blog bằng cách sử dụng Strapi. Nếu bạn làm theo các bước này một cách chặt chẽ, bạn sẽ có thể triển khai thành công mô hình nội dung của mình. Nếu bạn gặp phải bất kỳ thử thách nào, đừng ngần ngại bày tỏ mối quan tâm của mình trên diễn đàn cộng đồng .

Bước 1: Xác định các loại nội dung tiềm năng và thuộc tính của chúng

Vì chúng tôi đang xây dựng một trang web blog nên các loại nội dung có thể bao gồm bài viết, hồ sơ tác giả, v.v.


Tiếp theo, chúng tôi liệt kê các thuộc tính của từng loại nội dung mà chúng tôi đã xác định. Người dùng mong đợi điều gì khi họ đọc một bài viết hoặc xem hồ sơ của tác giả?


  • Một bài viết thường sẽ chứa:
    • tiêu đề - bài viết nói về cái gì
    • hình ảnh tiêu đề (tùy chọn) - người dùng thấy đồ họa hấp dẫn
    • một tác giả - người đã viết bài báo
    • ngày xuất bản - bài viết gần đây như thế nào
    • nội dung - nội dung của bài viết
  • Hồ sơ của tác giả sẽ bao gồm:
    • tên tác giả
    • hình ảnh của tác giả (tùy chọn)
    • tiểu sử tóm tắt của tác giả

Sơ đồ mô hình nội dung cho Blog minh họa các loại nội dung và thuộc tính nội dung


Bước 2: Tạo dự án Strapi mới

Nếu bạn chưa có, hãy làm theo hướng dẫn này để cài đặt Strapi và tạo dự án mới.

Bước 3: Thiết lập các loại nội dung

Sau khi dự án của bạn được tạo, hãy điều hướng đến bảng quản trị của dự án Strapi của bạn (tại http://localhost:1337/admin ). Đăng nhập bằng thông tin xác thực bạn đã cung cấp trong quá trình thiết lập.


Sau khi đăng nhập, hãy làm theo các bước sau để tạo loại nội dung:

  • Nhấp vào "Trình tạo loại nội dung" ở thanh bên trái.

  • Nhấp vào "Tạo loại bộ sưu tập mới".

  • Nhập tên cho loại nội dung của bạn, ví dụ: "Bài viết".

  • Thêm các trường vào loại nội dung của bạn bằng cách nhấp vào "Thêm trường khác". Ví dụ: bạn có thể thêm các trường như "Tiêu đề" (loại: văn bản), "Nội dung" (loại: văn bản đa dạng thức), "Tác giả" (loại: liên quan đến loại nội dung Người dùng) và "Ngày xuất bản" (loại: ngày ).

  • Lưu các thay đổi của bạn.

  • Lặp lại các bước trên để tạo các loại nội dung bổ sung nếu cần, chẳng hạn như "Tác giả" hoặc "Danh mục".


Mẫu nội dung cho bài viết được tạo trên Strapi

Bước 4: Xác định mối quan hệ

Để xác định mối quan hệ giữa các loại nội dung:

  • Trong Trình tạo loại nội dung, hãy chỉnh sửa một trong các loại nội dung của bạn.

  • Thêm trường mới thuộc loại "Mối quan hệ" và chọn loại nội dung liên quan.

  • Lưu các thay đổi của bạn.

  • Ví dụ: bạn có thể thêm trường "Danh mục" vào loại nội dung "Bài viết" để liên kết từng bài viết với một danh mục cụ thể.


mối quan hệ nội dung nhiều-nhiều

Bước 5: Điền nội dung

Bây giờ các loại nội dung và mối quan hệ của bạn đã được xác định, bạn có thể bắt đầu thêm nội dung vào dự án Strapi của mình:

  • Nhấp vào "Trình tạo loại nội dung" ở thanh bên trái.
  • Bấm vào loại nội dung bạn muốn thêm nội dung vào (ví dụ: "Bài viết").
  • Nhấp vào "Thêm bài viết mới" (hoặc nút tương đương cho loại nội dung của bạn).
  • Điền vào các trường với thông tin liên quan.
  • Lưu các thay đổi của bạn.
  • Lặp lại các bước trên để thêm nội dung vào các kiểu nội dung khác và tạo mối quan hệ giữa chúng.


Ở đó bạn có nó! Bạn đã tạo thành công mô hình nội dung cơ bản bằng Strapi. Bạn có thể tùy chỉnh thêm các loại nội dung của mình, thêm nhiều trường hơn và xác định các mối quan hệ phức tạp hơn nếu cần cho dự án của mình.


Vui lòng xem tài liệu Strapi về trình tạo kiểu nội dung để biết thêm chi tiết về cách định cấu hình từng loại nội dung.

Phần kết luận

Mô hình nội dung có cấu trúc tốt là sự đầu tư vào sự hài lòng của người dùng. Khi người dùng có thể dễ dàng tìm thấy thông tin họ tìm kiếm và điều hướng trang web hoặc ứng dụng của bạn một cách trực quan, họ sẽ có nhiều khả năng tiếp tục tương tác và quay lại để xem thêm. Nền tảng linh hoạt và thân thiện với người dùng của Strapi giúp bạn dễ dàng mô hình hóa nội dung của mình và tạo trải nghiệm kỹ thuật số hấp dẫn cho người dùng.

Người giới thiệu

  1. https://www.smallbizgenius.net/by-the-numbers/ux-statistics/
  2. https://lapope.com/2023/12/09/content-modelling-and-structured-content-the-basics/