Giải pháp
CMS cho website bán hàng dạng danh mục: làm được gì, không làm gì
Backend nội dung cho catalogue, bảng giá và landing. Không có giỏ hàng, thanh toán, tồn kho hay đơn hàng.
Cập nhật lần cuối:

Collection products là trang sản phẩm hoặc dịch vụ tổng quát: nội dung Markdown, một dòng giá, slider ảnh, FAQ, đánh giá sao. Phần mua hàng do frontend hoặc dịch vụ thương mại riêng lo.
Tóm tắt nhanh
- Một dòng giá, VND mặc định (hỗ trợ USD, EUR, GBP, JPY).
- JSON-LD
Product+Offer, breadcrumb theoproduct-category.- Landing dạng khối, trường
campaignlưu UTM.- Có nhập sản phẩm WooCommerce.
Phù hợp với loại website nào
| Mô hình | Phù hợp? | Lý do |
|---|---|---|
| Catalogue, khách liên hệ qua Zalo, form, điện thoại | Có | Chỉ cần trang sản phẩm, giá hiển thị, SEO |
| Dịch vụ, gói giá, khóa học bán qua tư vấn | Có | pricingTable, offerCards, FAQ, landing |
| Blog nhiều, sản phẩm ít | Có | Blog, danh mục, liên kết nội bộ cùng một CMS |
| Giỏ hàng, mã giảm giá, vận chuyển | Không | Cần nền tảng thương mại chuyên dụng |
| Nhiều biến thể, quản lý tồn kho | Không | prices[] chỉ một dòng, không có tồn kho |
Thiết lập đề xuất
- Tạo site Khai báo
domainđể webhook revalidate trỏ đúng. Xem quản lý nhiều website. - Dựng danh mục Taxonomies với
type = product-category, có cây cha–con. - Nhập sản phẩm Điền
contentMd,excerpt, ảnh,hero.slider[], nhóm FAQ. - Điền giá Dòng duy nhất của
prices[]:originalPrice,currentPrice,currency,validUntil. - Đặt mẫu SEO
Sites.seoTitles.products. Xem SEO và JSON-LD. - Frontend gọi API Lọc
where[tenant][equals]=<id>. Xem Headless API.

Product và Offer
Offerchỉ phát khiprices[0].currentPrice > 0priceCurrencylấy từcurrency, mặc địnhVNDaggregateRatingchỉ khi đủ điều kiện (ngưỡng số đánh giá, bình luận đã duyệt)- Mục FAQ thiếu câu hỏi hoặc đáp án bị bỏ khỏi
FAQPage
Landing chiến dịch
Landing có 12 loại khối, ba template và trạng thái archived cho chiến dịch đã kết thúc. CMS lưu UTM và mục tiêu chuyển đổi; việc gắn tham số và đo lường do frontend làm. Xem nội dung và cấu trúc.
Chuyển từ WooCommerce
Pipeline 8 phase nhập product, product_cat, product_tag, giữ SEO Yoast/RankMath và redirect 301 từ permalink cũ. Xem chuyển từ WordPress.
Khi nào không phù hợp
Ưu điểm
- Catalogue, bảng giá, landing và blog trong một CMS
- JSON-LD Product trung thực với nội dung trang
Hạn chế
- Không có giỏ hàng, thanh toán, đơn hàng, tồn kho
- Không có biến thể hay nhiều mức giá
- Không có storefront dựng sẵn
Câu hỏi thường gặp
KDIGI CMS có giỏ hàng và thanh toán không?
Dữ liệu có cấu trúc Product được sinh thế nào?
Chuyển cửa hàng WooCommerce sang KDIGI CMS được không?
Đọc tiếp
Nội dung và cấu trúc
Mô hình nội dung gồm trang, bài viết, sản phẩm, landing, taxonomy, tác giả, FAQ, menu dạng cây, redirect, bình luận, đánh giá, phiên bản và thùng rác.
SEO và JSON-LD
Trường SEO, mẫu title kiểu RankMath, đồ thị JSON-LD, ảnh OG dự phòng, kiểm tra SEO, gợi ý internal link và AI SEO tùy chọn ngay trong trình soạn thảo.
Headless API
Lấy nội dung qua REST hoặc GraphQL, Markdown chuyển sang HTML ở khóa gốc, hợp đồng revalidate cho ISR và ví dụ tích hợp Next.js chạy được ngay.
Chuyển từ WordPress
Hướng dẫn chuyển WordPress sang KDIGI CMS: bài viết, trang, media, menu, dữ liệu Yoast/RankMath, WooCommerce, redirect 301. Có checklist và giới hạn rõ ràng.