CDN cho e-commerce là mạng máy chủ đặt ở nhiều vị trí địa lý, lưu sẵn bản sao ảnh sản phẩm, video và các file tĩnh của website bán hàng để phục vụ người mua từ điểm gần họ nhất. Kết quả là trang tải nhanh hơn, máy chủ gốc nhẹ tải hơn, và website chịu được lượng truy cập đột biến trong mùa sale.
Với website bán hàng, ảnh và video thường chiếm phần lớn dung lượng mỗi trang. Vì vậy CDN thường là khoản đầu tư hạ tầng cho hiệu quả nhanh nhất — đôi khi chỉ mất vài ngày để triển khai.
Tóm tắt nhanh
- CDN giảm độ trễ bằng cách phục vụ nội dung từ node gần người mua, thay vì từ một máy chủ duy nhất.
- CDN cải thiện chỉ số LCP (Largest Contentful Paint) — thường là ảnh sản phẩm chính — một phần của Core Web Vitals mà Google dùng để đánh giá trải nghiệm trang.
- Mùa sale, CDN có thể gánh phần lớn request, giúp máy chủ gốc chỉ xử lý giỏ hàng và thanh toán.
- Với người mua Việt Nam, số node trong nước và kết nối tới các nhà mạng lớn quan trọng hơn tổng số node toàn cầu.

CDN là gì và hoạt động như thế nào?
CDN (Content Delivery Network — mạng phân phối nội dung) gồm nhiều máy chủ biên (edge node) đặt ở các thành phố khác nhau. Khi người mua mở trang sản phẩm, ảnh được tải từ edge node gần nhất thay vì từ máy chủ gốc (origin) của website.
Quy trình gồm 4 bước:
- Người mua gửi yêu cầu tải ảnh sản phẩm, ví dụ
cdn.tenshop.vn/ao-thun-trang.webp. - DNS của CDN chọn edge node gần người mua nhất và đang hoạt động tốt.
- Edge node kiểm tra bộ nhớ đệm. Nếu đã có ảnh (cache hit), trả về ngay. Nếu chưa có (cache miss), edge node lấy ảnh từ origin.
- Edge node lưu lại ảnh theo thời gian quy định (TTL) để phục vụ các người mua tiếp theo.
Tỷ lệ cache hit càng cao, website càng nhanh và máy chủ gốc càng nhẹ. Website TMĐT cấu hình tốt thường đạt tỷ lệ cache hit trên 90% cho ảnh và file tĩnh.
Vì sao website thương mại điện tử cần CDN?
Website TMĐT cần CDN vì 4 lý do: trang sản phẩm nặng ảnh, người mua ở khắp cả nước, traffic tăng đột biến khi sale, và tốc độ ảnh hưởng trực tiếp đến tỷ lệ chuyển đổi.
| Vấn đề khi không có CDN | Tác động | CDN giải quyết thế nào |
|---|---|---|
| Trang sản phẩm có 10–30 ảnh, mỗi ảnh vài trăm KB | Trang tải chậm trên mạng di động | Phục vụ ảnh từ node gần, nén và truyền qua HTTP/2, HTTP/3 |
| Máy chủ đặt ở một nơi, người mua ở khắp cả nước | Người mua ở xa chịu độ trễ cao hơn | Node phân bố theo vùng và theo nhà mạng |
| Mùa sale, hàng chục nghìn người mở cùng trang deal | Máy chủ gốc quá tải, lỗi 502/503 | Edge node trả ảnh và file tĩnh, origin chỉ xử lý request động |
| Video sản phẩm, livestream | Buffer, giật, người xem rời đi | Phân phối video theo từng đoạn nhỏ từ edge |
Nhiều nghiên cứu trong ngành bán lẻ trực tuyến cho thấy trang chậm hơn làm giảm tỷ lệ chuyển đổi; con số cụ thể khác nhau theo ngành và thiết bị, nên hãy đo trên chính website của bạn trước và sau khi bật CDN.
CDN có giúp SEO cho website bán hàng không?
Có, nhưng gián tiếp. CDN không phải yếu tố xếp hạng trực tiếp; nó giúp trang tải nhanh hơn, từ đó cải thiện Core Web Vitals và trải nghiệm người dùng — những tín hiệu Google dùng khi đánh giá trang.
Cụ thể, CDN tác động đến SEO qua 3 đường:
- LCP (Largest Contentful Paint): trên trang sản phẩm, phần tử lớn nhất thường là ảnh chính. Google xem LCP dưới 2,5 giây là tốt. CDN rút ngắn thời gian tải ảnh này.
- TTFB (Time to First Byte) và khả năng thu thập dữ liệu: origin nhẹ tải hơn thì phản hồi nhanh hơn cho cả người dùng lẫn Googlebot, giúp website có nhiều nghìn sản phẩm được thu thập dữ liệu đều đặn hơn.
- Độ ổn định: website không sập trong mùa sale nghĩa là không mất traffic tự nhiên đúng lúc nhu cầu tìm kiếm cao nhất.
Lưu ý kỹ thuật SEO khi dùng CDN: giữ ảnh trên tên miền con của chính bạn (ví dụ cdn.tenshop.vn), khai báo ảnh trong sitemap ảnh, và kiểm tra CDN không chặn Googlebot hay trả về nội dung khác nhau theo user-agent.
Dùng CDN cho ảnh sản phẩm, video và livestream
Ảnh, video và livestream có cách phân phối khác nhau, nên cấu hình CDN cũng khác nhau.
CDN cho ảnh sản phẩm
Ảnh sản phẩm là nội dung dễ cache nhất và cho hiệu quả lớn nhất. Quy trình khuyến nghị: lưu ảnh gốc trên Sun S3, xuất các kích thước cần dùng (thumbnail, ảnh danh sách, ảnh chi tiết) ở định dạng WebP hoặc AVIF, rồi phục vụ qua Sun CDN. Đặt tên file có phiên bản (ví dụ ao-thun-trang-v2.webp) để có thể cache rất lâu mà vẫn cập nhật ảnh mới ngay khi đổi tên.
CDN cho video sản phẩm
Video ngắn trên trang sản phẩm nên được chia thành các đoạn nhỏ theo chuẩn HLS (HTTP Live Streaming) với nhiều mức chất lượng. Trình phát tự chọn mức phù hợp với tốc độ mạng của người xem, và CDN cache từng đoạn như các file tĩnh thông thường.
CDN cho livestream bán hàng
Livestream trên website riêng cần một máy chủ nhận luồng phát (thường qua RTMP hoặc SRT), chuyển thành HLS, rồi CDN phân phối tới người xem. Livestream HLS thông thường có độ trễ vài giây đến hơn 10 giây; nếu cần tương tác gần thời gian thực (chốt đơn theo bình luận), hãy cân nhắc Low-Latency HLS hoặc WebRTC. Lưu ý: livestream trên TikTok, Shopee, Facebook chạy trên hạ tầng của nền tảng — CDN riêng chỉ cần khi bạn phát trên website, app của mình hoặc phát đồng thời nhiều kênh. Xem thêm Cloud cho TikTok Shop.
Cấu hình cache cho website TMĐT
Nguyên tắc: cache lâu những gì ít thay đổi, không bao giờ cache những gì mang dữ liệu riêng của từng người mua.

[ẢNH 2 — Phân luồng nội dung cache tại CDN và nội dung đi thẳng về origin]
Loại nội dung
Cache trên CDN?
TTL gợi ý
Ghi chú
Ảnh sản phẩm có phiên bản trong tên file
Có
30 ngày – 1 năm
Đổi tên file khi đổi ảnh
CSS, JS đã đóng gói có mã hash
Có
1 năm
Công cụ build tự đổi tên khi cập nhật
Video sản phẩm (đoạn HLS)
Có
7–30 ngày
Trang danh mục, trang sản phẩm (HTML)
Có điều kiện
1–5 phút
Chỉ khi không chứa giá riêng hay thông tin đăng nhập
Giỏ hàng, thanh toán, tài khoản
Không
—
Luôn đi thẳng về origin
API tồn kho, giá flash sale
Không, hoặc rất ngắn
0–10 giây
Tránh hiển thị sai tồn kho
Trước mỗi đợt sale, hãy dùng chức năng xóa cache (purge) cho các trang và ảnh vừa cập nhật, rồi làm nóng cache bằng cách truy cập trước các trang deal chính.
Tiêu chí chọn CDN cho website bán hàng tại Việt Nam
Với website bán cho người mua trong nước, hãy ưu tiên chất lượng node tại Việt Nam hơn tổng số node toàn cầu.
| Tiêu chí | Vì sao quan trọng | Câu hỏi nên đặt cho nhà cung cấp |
|---|---|---|
| Node tại Việt Nam | Độ trễ thấp cho người mua trong nước | Có bao nhiêu node trong nước, kết nối với những nhà mạng nào? |
| Băng thông tối đa | Chịu được đỉnh traffic mùa sale | Tổng dung lượng mạng là bao nhiêu, có giới hạn theo gói không? |
| Cách tính phí | Hóa đơn mùa sale dễ dự đoán | Tính theo GB, theo băng thông đỉnh hay gói cố định? Có phí data transfer từ origin không? |
| HTTPS, HTTP/2, HTTP/3 | Bảo mật và tốc độ trên di động | Có cấp chứng chỉ SSL miễn phí cho tên miền riêng không? |
| Purge và API | Cập nhật giá, ảnh tức thì | Xóa cache mất bao lâu, có API để tự động hóa không? |
| Báo cáo | Đo hiệu quả | Có số liệu cache hit, băng thông theo thời gian thực không? |
| Hỗ trợ | Xử lý sự cố đêm sale | Hỗ trợ tiếng Việt 24/7? |
Sun CDN có hơn 100 node tại Việt Nam, hơn 50 node quốc tế và tổng băng thông 1Tbps, tính giá bằng VNĐ. Với người mua ở nước ngoài, các CDN toàn cầu như Cloudflare hay Amazon CloudFront có mạng lưới rộng hơn; nhiều doanh nghiệp bán cả trong nước và quốc tế dùng kết hợp. Xem đơn giá tại Bảng giá dịch vụ cloud Sunteco.
Tích hợp CDN cho website WooCommerce trong 5 bước
Các bước dưới đây áp dụng cho WooCommerce; nền tảng khác làm tương tự, chỉ khác bước thay đường dẫn ảnh.
- Tạo vùng CDN (zone) trên Sun CDN, khai báo origin là tên miền website hoặc bucket Sun S3. Hướng dẫn chi tiết tại tài liệu Sun CDN.
- Trỏ tên miền con
cdn.tenshop.vnbằng bản ghi CNAME tới địa chỉ CDN được cấp, rồi bật SSL cho tên miền này. - Thay đường dẫn tài nguyên tĩnh sang tên miền CDN bằng plugin (như CDN Enabler, hoặc tính năng CDN của WP Rocket, W3 Total Cache).
- Đặt quy tắc cache theo bảng ở mục trên; loại trừ
/cart,/checkout,/my-account. - Đo trước và sau bằng PageSpeed Insights và WebPageTest, so sánh LCP và tổng thời gian tải trên thiết bị di động.
Đang chuẩn bị cho 11.11, 12.12? CDN là việc ưu tiên số một trong checklist chuẩn bị hạ tầng sale cuối năm. Seller Shopee có thể đọc thêm hạ tầng cloud cho seller Shopee; bức tranh tổng thể có trong hướng dẫn giải pháp cloud thương mại điện tử.
Câu hỏi thường gặp về CDN cho e-commerce
CDN là gì, tại sao web TMĐT cần?
CDN là mạng máy chủ phân tán, lưu bản sao ảnh, video và file tĩnh để phục vụ người mua từ điểm gần nhất. Web TMĐT cần CDN vì trang sản phẩm nặng ảnh, người mua ở khắp nơi và traffic tăng đột biến khi sale.
CDN có ảnh hưởng SEO website bán hàng không?
Có, gián tiếp. CDN giúp trang tải nhanh hơn, cải thiện chỉ số LCP trong Core Web Vitals và giúp website ổn định khi traffic cao — những yếu tố hỗ trợ trải nghiệm người dùng và xếp hạng.
CDN Việt Nam nào tốt cho website bán hàng?
Hãy chọn CDN có nhiều node trong nước, kết nối tốt với các nhà mạng lớn, băng thông đủ cho mùa sale và giá dễ dự đoán. Sun CDN của Sunteco có hơn 100 node tại Việt Nam, tổng băng thông 1Tbps và tính giá bằng VNĐ.
Có nên cache trang giỏ hàng và thanh toán không?
Không. Giỏ hàng, thanh toán và trang tài khoản chứa dữ liệu riêng của từng người mua, nên luôn phải đi thẳng về máy chủ gốc. Chỉ cache ảnh, video, CSS, JS và các trang không có thông tin cá nhân.
Livestream bán hàng có cần CDN không?
Livestream trên TikTok, Shopee hay Facebook dùng hạ tầng của nền tảng nên không cần CDN riêng. CDN cần khi bạn livestream trên website, app của mình hoặc phát đồng thời tới nhiều kênh với lượng người xem lớn.
Trải nghiệm Sun CDN cho website bán hàng
Sun CDN có hơn 100 node tại Việt Nam, hơn 50 node quốc tế, băng thông 1Tbps và giá VNĐ. Đội kỹ thuật Sunteco hỗ trợ cấu hình cache tối ưu cho website TMĐT của bạn.






