Chắc hẳn bạn đã từng trải qua tình huống: bạn truy cập một trang web mà mất quá nhiều thời gian để tải hoặc thậm chí bị treo đơ. Cảm giác đó thực sự khó chịu, phải không? Đôi khi, việc này không chỉ ảnh hưởng đến trải nghiệm của bạn mà còn có thể khiến bạn bỏ lỡ cơ hội quý báu.
Nhưng đừng lo lắng, chúng tôi có một giải pháp cho bạn – W3 Total Cache. Đặc biệt, chúng tôi sẽ hướng dẫn bạn cách tận dụng phiên bản miễn phí của plugin này để tối ưu hóa hiệu suất website của bạn. Điều này không chỉ giúp tăng tốc độ tải trang mà còn cải thiện trải nghiệm người dùng, đồng thời có thể giúp website của bạn đạt được thứ hạng tốt hơn trên các công cụ tìm kiếm.
Trong bài viết này, chúng tôi sẽ đồng hành cùng bạn từng bước, từ việc cài đặt đến cấu hình cơ bản, giúp bạn hiểu rõ hơn về cách W3 Total Cache hoạt động và làm thế nào nó có thể là một công cụ mạnh mẽ cho sự thành công của website bạn. Sẵn sàng khám phá cách biến website của bạn thành một trải nghiệm mượt mà và nhanh chóng? Hãy cùng chúng tôi bắt đầu!
Setup Guide
Trước khi chạy hướng dẫn thiết lập W3 Total Cache, hãy đảm bảo bộ đệm đối tượng (Redis hoặc memcached) được kích hoạt trong tài khoản lưu trữ của bạn. Trong cPanel, mục này thường nằm trong phần Chọn Phiên bản PHP → Tiện ích mở rộng PHP (hoặc tương tự). Kiểm tra tài liệu của máy chủ hoặc hướng dẫn của Google dành cho máy chủ của bạn. Tôi thích Redis có lợi thế hơn memcached, đặc biệt đối với các trang web lớn hơn/WooC Commerce.

Sau khi bật Redis hoặc memcached trên máy chủ của bạn, hãy mở hướng dẫn thiết lập và trang kiểm tra, cơ sở dữ liệu và bộ đệm đối tượng. W3 Total Cache cho bạn biết cài đặt nào nhanh nhất bằng cách hiển thị số có phần trăm tiết kiệm cao nhất (màu xanh lá cây). Đó là cài đặt bạn muốn sử dụng.



Bộ nhớ đệm của trình duyệt phải được bật:

Hình ảnh tải từng phần sẽ được bật nếu bạn dự định sử dụng W3 Total Cache cho việc này:

Sau khi hướng dẫn thiết lập hoàn tất, bạn có thể định cấu hình phần còn lại của cài đặt.

Dashboard
Sau khi thiết lập Cloudflare (trong cài đặt Tiện ích mở rộng) và Thông tin chi tiết về tốc độ trang (trong cài đặt Chung), bạn có thể xem các tiện ích của chúng tại đây. Ngoài ra, hầu hết mọi thứ khác đều là quảng cáo.

Feature Showcase
Điều duy nhất cần làm ở đây là kích hoạt dịch vụ hình ảnh nếu bạn định sử dụng W3 Total Cache để nén hình ảnh và sử dụng WebP. Nhiều người cũng sử dụng CDN (Cloudflare Polish hoặc Bunny Optimizer) hoặc plugin tối ưu hóa hình ảnh chuyên dụng. Tôi thích sử dụng CDN hơn, nhưng điều đó tùy thuộc vào bạn.

General Settings
- Preview Mode: ON
- Page Cache: ON
- Page Cache Method: TEST
- Minify: ON
- Minify Mode: AUTO
- Minify Cache Method: DISK
- HTML Minifier: MINIFY (DEFAULT)
- JS/CSS Minifier: JSMIN (DEFAULT) + MINIFY (DEFAULT)
- Opcode Cache: OPCODE: ZEND OPCACHE
- Database Cache: ON
- Database Cache Method: TEST
- Object Cache: TEST
- Object Cache Method: TEST
- Browser Cache: ON
- CDN: ON
- CDN Type: GENETIC MIRROR
- Enable Reverse Proxy Caching Via Varnish
- Lazy Load Images: ON
- Disable Emoji: ON
- Disable wp-embed Script
- Disable jquery-migrate On The Front-end: TEST
- Fragment Cache Method: OFF
- License – Nếu bạn mua key thì ghi vào
- Enable Google Page Speed Dashboard Widget: TEST
- Verify Rewrite Rules: ON
- Enable File Locking: OFF
- Optimize Disk Enhanced Page And Minify Disk Caching For NFS: OFF
- Fix Document Root Path: OFF
- Anonymously Track Usage To Improve Product Quality: OFF
- Debug Mode: OFF
Page Cache
- Cache Front Page: ON
- Cache Feeds: Site, Categories, Tags, Comments: ON
- Cache SSL (HTTPS) Requests: ON
- Cache URIs With Query String Variables: OFF
- Cache 404 (Not Found) Pages: TEST
- Don’t Cache Pages For Logged In Users: ON
- Cache Alias Hostnames: OFF
- Automatically Prime The Page Cache: TEST
- Purge Policy: cài đặt mặc định thường ổn. Sau khi xuất bản một bài đăng, bạn sẽ muốn xóa một số nội dung nhất định (tức là danh sách blog của bạn) để đảm bảo nó hiển thị nội dung mới. Cài đặt mặc định đã lọc trang đầu, trang bài đăng và nguồn cấp dữ liệu blog, điều này thường là đủ.
- REST API: TEST
- Advanced: những điều này cho phép bạn loại trừ một số phần nhất định của trang web khỏi bộ đệm và định cấu hình các cài đặt khác như chỉ định thời gian tồn tại, nhưng điều này không cần thiết trong hầu hết các trường hợp.

Minify Settings
- Rewrite URL Structure: ON
- Disable Minify For Logged In Users: OFF
- Minify Error Notification: ADMIN NOTIFICATION
- HTML Minify Settings: ON
- Inline CSS minification: ON
- Inline JS minification: ON
- Don’t minify feeds: ON
- Line break removal: TEST
- Ignored Comment stems: danh sách các nhận xét HTML nên bỏ qua việc thu nhỏ.
- JS Minify Settings: ON
- Minify Method: MINIFY ONLY
- Minify Engine Settings: TEST
- Preserved comment removal: ON
- Line break removal: TEST
- HTTP/2 Push: TEST
- CSS Minify Settings: ON
- Minify Method: MINIFY ONLY
- Minify Engine Settings: xem cài đặt JS ở trên để biết cách xóa nhận xét được giữ nguyên và xóa ngắt dòng. Bạn sẽ cần W3TC premium để loại bỏ CSS chặn kết xuất.
- @import Handling: PROCESS
- HTTP/2 Push: TEST
- Advanced: nếu cài đặt thu nhỏ làm hỏng trang web của bạn, hãy tìm các tệp có vấn đề và loại trừ chúng bằng các cài đặt này. Bạn cũng có thể tăng số lượng trong “Cập nhật tệp bên ngoài mỗi lần” nếu tệp CSS/JS không thay đổi thường xuyên và giảm “khoảng thời gian thu gom rác” trên các trang web có lưu lượng truy cập cao hơn.

Database Cache
Giữ nguyên (được nhà phát triển khuyến nghị trong tab “Cài đặt”).
Object Cache
Giữ nguyên (được nhà phát triển khuyến nghị trong tab “Cài đặt”).
Browser Cache
- Set Last-Modified Header: ON
- Set Expires Header: bật BẬT cho tất cả cài đặt (Chung, CSS & JS, Phương tiện và các tệp khác), nhưng để TẮT cho HTML & XML. W3TC cho biết chỉ sử dụng nó khi có quá nhiều lưu lượng HTML vì nó có thể khiến người dùng không nhìn thấy nội dung lỗi thời. Nếu không, điều này có thể khắc phục nội dung tĩnh phân phát bằng đề xuất chính sách bộ nhớ đệm hiệu quả trong PageSpeed Insights.
- Set Cache Control Header: ON
- Set Entity Tag (ETag): ON
- Set W3 Total Cache Header: ON
- Enable HTTP (gzip/brotli) Compression: Brotli nhanh hơn GZIP nhưng bạn cần đảm bảo rằng nó được bật trên máy chủ của mình, nếu không nó sẽ chuyển sang màu xám. Sử dụng GZIP nếu Brotli không có sẵn.

- Prevent Caching Of Objects After Settings Change: ON
- Remove Query Strings From Static Resources: OFF
- Prevent Caching Exception List: để trống trừ khi bạn có chuỗi truy vấn bạn muốn lưu vào bộ đệm sau khi thay đổi cài đặt.
- Don’t Set Cookies For Static Files: ON
- Do Not Process 404 Errors For Static Objects With WordPress: OFF
- 404 Error Exception List: để trống vì cài đặt trước đó sẽ bị tắt.
- Rewrite URL Structure Of Objects: OFF
- Expires Header Lifetime: những số này thường được để lại làm số mặc định. Google đề xuất sử dụng 1 năm (31536000 giây) đối với nội dung tĩnh là con số mặc định.
- Security Headers: thêm và định cấu hình các tiêu đề bảo mật mà bạn có thể kiểm tra trong securityheaders.com. Bạn cũng có thể sử dụng plugin Tiêu đề HTTP dễ dàng hơn nhiều.

Ok, như vậy là xong W3 Total Cache cho bạn nào cần!








