Tính năng của KDIGI CMS
Cập nhật lần cuối:

KDIGI CMS gồm tám nhóm tính năng: quản lý nhiều website, soạn thảo Markdown, SEO và JSON-LD, thư viện media, phân quyền, API headless, mô hình nội dung và quy trình biên tập. Mọi tính năng dưới đây đều có trong bản MIT 1.1.0 và được mô tả theo đúng tài liệu mã nguồn.
Tóm tắt nhanh
- Một bản cài phục vụ nhiều website; mỗi site có thương hiệu, SEO, menu và (tùy chọn) kho media riêng.
- Soạn thảo Markdown với Milkdown; API trả HTML đã làm sạch ở đúng khóa gốc.
- SEO: mẫu tiêu đề kiểu RankMath, JSON-LD
@graph, kiểm tra SEO, gợi ý liên kết, redirect tự động.- Bốn vai trò:
super-admin,admin,editor,author.- REST và GraphQL, webhook revalidate ISR, Docker Compose chạy bằng một lệnh.
Nhóm 1: Hạ tầng và quản lý website
Quản lý nhiều website
Collection Sites là ranh giới giữa các website: mỗi document là một site với siteKey, domain, ngôn ngữ mặc định, thương hiệu, thông tin liên hệ, footer, cấu hình SEO và tích hợp GA4/GTM/Clarity. Thêm site mới chỉ là nhập dữ liệu, không cần triển khai lại. Đọc quản lý nhiều website.

Phân quyền người dùng
Bốn vai trò xếp từ cao xuống thấp: super-admin (toàn quyền mọi site), admin (quản lý nội dung và cài đặt trong site được gán), editor (biên tập và đăng bài), author (viết và sửa bài của mình, không tự đăng). Người dùng được gán vào từng site. Xem phân quyền người dùng.
Headless API
REST và GraphQL (/api/graphql), lọc theo site bằng where[tenant][equals]=<id>, Markdown được trả thành HTML đã làm sạch, webhook POST /api/cms/revalidate kích hoạt ISR khi nội dung đổi. Xem Headless API.
Nhóm 2: Soạn thảo và nội dung
Trình soạn thảo Markdown
Milkdown/Crepe với slash menu, chọn liên kết nội bộ bằng @, tìm và thay thế, dán nội dung từ Google Docs hoặc Word và chuyển thành Markdown, shortcode dùng lại theo site. Xem trình soạn thảo Markdown.

Nội dung và cấu trúc
Trang, bài viết, sản phẩm/dịch vụ, landing page dạng block, chuyên mục và thẻ, tác giả, menu dạng cây, FAQ, shortcode, redirect, bình luận (có reCAPTCHA) và đánh giá sao. Nội dung có hai ngôn ngữ vi và en. Xem nội dung và cấu trúc.
Thư viện media
Thư mục, trình sửa ảnh, nhập ảnh từ URL có chống SSRF, chuyển WebP khi tải lên (site dùng R2). Mặc định lưu trên ổ đĩa, tùy chọn Cloudflare R2 riêng cho từng site. Xem thư viện media.
Quy trình biên tập
Lịch nội dung và bảng điều khiển biên tập, hẹn giờ đăng, lịch sử phiên bản, thùng rác. Xem quy trình biên tập.
Nhóm 3: SEO
SEO và JSON-LD
Mẫu tiêu đề và mô tả theo từng loại nội dung (%title% %sep% %sitename%…), trường seo.* chuẩn hóa, đồ thị JSON-LD @graph sinh khi lưu, Open Graph có fallback, kiểm tra SEO GET /api/seo/audit, gợi ý liên kết nội bộ và AI SEO tùy chọn. Xem SEO và JSON-LD.

Nhóm 4: Di chuyển và vận hành
Chuyển từ WordPress
Pipeline nhập ba giai đoạn (thô → chuẩn hóa → nhập) có cổng duyệt và sao lưu, giữ lại cấu trúc SEO, redirect và gallery. Xem chuyển từ WordPress.
Tự host
docker compose up là chạy; có sẵn docker-compose.coolify.yml cho Coolify; container tự áp dụng migration khi khởi động. Xem tự host.
Bảng tổng hợp nhanh
| Tính năng | Chi tiết chính | Trang |
|---|---|---|
| Đa website | Sites: siteKey, domain, thương hiệu, SEO, R2 riêng |
Xem |
| Markdown | Milkdown, slash menu, shortcode, dán từ Docs/Word | Xem |
| SEO | Mẫu RankMath-style, JSON-LD, audit, AI tùy chọn | Xem |
| Media | Thư mục, sửa ảnh, từ URL, WebP, local/R2 | Xem |
| Phân quyền | 4 vai trò, gán theo site | Xem |
| API | REST, GraphQL, revalidate | Xem |
| Nội dung | Pages, posts, products, landings, taxonomies, menu | Xem |
| Biên tập | Lịch, phiên bản, thùng rác, hẹn giờ | Xem |
Song ngữ Việt/Anh
Nội dung được lưu theo hai locale vi (mặc định) và en, có fallback khi bản dịch chưa có. Giao diện quản trị cũng có tiếng Việt và tiếng Anh; đây là hai thiết lập độc lập. Mỗi site còn có defaultLanguage, quyết định ngôn ngữ của JSON-LD được sinh ra.
Khi nào nên chọn KDIGI CMS?
KDIGI CMS hợp với bạn nếu cần quản lý nhiều website bằng một hệ thống, ưu tiên SEO có cấu trúc, muốn tự host và kiểm soát dữ liệu, hoặc đang rời WordPress. Nếu bạn cần một giao diện website dựng sẵn và hệ sinh thái theme/plugin, KDIGI CMS không phù hợp vì nó là CMS headless: phần hiển thị bạn tự xây. Để so sánh có nguồn dẫn, xem trang so sánh.
Thử ngay
- Demo trực tuyến với tài khoản biên tập công khai.
- Tự host bằng Docker trong vài phút.
- Tài liệu kỹ thuật cho từng tính năng.
- Quay lại trang chủ KDIGI CMS để xem tổng quan dự án.
Trong mục này
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.
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.
Phân quyền người dùng
Bốn vai trò super-admin, admin, editor, author; gán theo từng website; tác giả gửi bài chờ duyệt. Có tài khoản demo để thử ngay không cần cài đặt.
Quản lý nhiều website
Một bảng quản trị cho nhiều website: tách dữ liệu theo site, cấu hình tên miền, thương hiệu, SEO riêng. Phù hợp agency và doanh nghiệp nhiều thương hiệu.
Quy trình biên tập
Bảng điều khiển biên tập, lịch nội dung, bản nháp và xuất bản, lịch sử phiên bản có khôi phục, thùng rác. Giúp nhóm nội dung làm việc nhất quán.
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.
Thư viện media
Quản lý ảnh theo thư mục, sửa ảnh trực tiếp, nhập ảnh từ URL có chống SSRF, lưu trên ổ đĩa hoặc Cloudflare R2, xuất WebP để trang tải nhanh hơn.
Trình soạn thảo Markdown
Soạn bài bằng Markdown với Milkdown: slash menu, dán từ Google Docs/Word, bảng, gallery, shortcode. Nội dung xuất HTML sạch, đúng cấu trúc cho SEO.
Câu hỏi thường gặp
KDIGI CMS có những tính năng chính nào?
KDIGI CMS có phải là CMS headless không?
KDIGI CMS có hỗ trợ tiếng Việt không?
Tính năng AI SEO có bắt buộc không?
Đọc tiếp
Quản lý nhiều website
Một bảng quản trị cho nhiều website: tách dữ liệu theo site, cấu hình tên miền, thương hiệu, SEO riêng. Phù hợp agency và doanh nghiệp nhiều thương hiệu.
Trình soạn thảo Markdown
Soạn bài bằng Markdown với Milkdown: slash menu, dán từ Google Docs/Word, bảng, gallery, shortcode. Nội dung xuất HTML sạch, đúng cấu trúc cho SEO.
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.
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.