Giải pháp
Giải pháp KDIGI CMS cho website doanh nghiệp
Trang giới thiệu, dịch vụ, tin tức và FAQ có phân quyền, lịch sử phiên bản, dữ liệu nằm trên hạ tầng của bạn.
Cập nhật lần cuối:

KDIGI CMS là CMS headless cho website công ty có nhiều người biên tập: bạn quản trị nội dung trong admin và dựng giao diện công khai riêng. Giấy phép MIT, tự host bằng Docker Compose hoặc Coolify.
Tóm tắt nhanh
- Nội dung ở
pages,landings,products,posts,faqs,menus.- Hai ngôn ngữ
vivàen, thiếuenthì lấyvi.authorkhông xuất bản;editortrở lên duyệt.- Tối đa 30 phiên bản mỗi tài liệu, có thùng rác.
Cấu trúc nội dung cho website công ty
- Trang tĩnh
pages: giới thiệu, liên hệ, chính sách. - Landing chiến dịch
landingsdạng block: hero, cta, faq, stats, pricingTable… - Dịch vụ, sản phẩm
productsvới một dòng giá; không có giỏ hàng hay thanh toán. - Tin tức
postsloạiblog,news,guide. - FAQ Gắn vào tài liệu để sinh FAQPage JSON-LD.
- Menu Cây nhiều cấp, kéo thả trong admin.
Xem nội dung và cấu trúc và trình soạn thảo Markdown.

Quy trình duyệt bài đề xuất
- Tạo tài khoản Super-admin tạo người dùng và gán site ở trường
tenants. - Soạn thảo Nhân viên nội dung là
author, tạo bảndraftvà chỉ sửa tài liệu của mình. - Duyệt Editor sửa nếu cần, đặt
status = published; muốn hẹn giờ thì đặtpublishedAttương lai. - Sửa bài đang live Editor sửa, hoặc dùng History để Restore phiên bản cũ.
Chi tiết ở quy trình biên tập và phân quyền người dùng.

Song ngữ vi/en
Cấu hình locales: ['vi', 'en'], mặc định vi, có fallback. Frontend gọi API với ?locale=vi hoặc ?locale=en; defaultLanguage của site quyết định ngôn ngữ JSON-LD.
Chuẩn SEO
- Điền
seoTitlescho từng loại nội dung - Điền
knowledgeGraph: tên, logo, điện thoại, địa chỉ, giờ mở cửa - Ánh xạ
pageGroupchoABOUT,CONTACT,PRIVACY_POLICY - Gắn
faqsvào trang dịch vụ - Frontend chèn nguyên văn
seo.jsonLd.rawvào<head> - Đổi slug thì CMS tự tạo redirect 301
Lưu ý JSON-LD không đảm bảo thứ hạng, nó chỉ cung cấp dữ liệu có cấu trúc. Xem SEO và JSON-LD và SEO on-page.
Sở hữu dữ liệu và vận hành
- Tự host Một server Next.js cổng 3000 cùng PostgreSQL. Xem tự host.
- Sao lưu, nâng cấp
pg_dumpđịnh kỳ cộng volume media; đọc CHANGELOG trước khigit pull. - Bảo mật
PAYLOAD_SECRETtừ 32 ký tự, HTTPS, tạosuper-adminngay sau khi triển khai.
SECURITY.md quy định báo lỗi riêng tư, phản hồi trong 3 ngày làm việc. Đừng chạy SEED_DEMO trên bản cài thật.
Khi nào không phù hợp
Ưu điểm
- Dữ liệu và chi phí nằm trong tay bạn
- Phân quyền, phiên bản, JSON-LD sẵn có
Hạn chế
- Không có theme: cần đội dựng frontend
- Không có duyệt nhiều cấp, chỉ
draftvàpublished - Không có giỏ hàng;
productschỉ một dòng giá - Chỉ hai ngôn ngữ; tự host nghĩa là bạn lo sao lưu và bảo mật
Câu hỏi thường gặp
KDIGI CMS có phù hợp làm website giới thiệu công ty không?
Quy trình duyệt bài hoạt động thế nào?
Dữ liệu doanh nghiệp được lưu và sao lưu ra sao?
Có chính sách báo lỗi bảo mật không?
Website song ngữ Việt - Anh được hỗ trợ đến đâu?
Đọc tiếp
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.
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.
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.
Tự host
Cài KDIGI CMS trên VPS của bạn bằng Docker Compose hoặc Coolify: yêu cầu hệ thống, biến môi trường, sao lưu, nâng cấp và các bước tăng cường bảo mật.