Nếu bạn là webmaster chạy doanh nghiệp trực tuyến, bạn biết một trong những yếu tố xếp hạng tốt trên Google và các công cụ tìm kiếm khác là có trang tải nhanh. Và một lời khuyên thường nghe là tối ưu hóa ảnh xuống dung lượng thấp nhất để không làm chậm tải trang. Nếu bạn dùng WordPress, Optimus là plugin tối ưu hóa ảnh bạn nên thử.
Optimus là gì
Optimus là plugin WordPress (phát triển bởi KeyCDN) tối ưu hóa ảnh bạn tải lên site và có khả năng giảm tới 70% dung lượng ảnh.

Khi bạn tải ảnh mới trong WordPress, ảnh sẽ được gửi đến máy chủ Optimus.io để tối ưu hóa. Ảnh đã tối ưu sẽ được trả về máy chủ của bạn và thay thế file tải lên. Tất cả các bước diễn ra thầm lặng trong nền và real-time.
Optimus dùng nén không mất dữ liệu (lossless) nên chất lượng ảnh không bị ảnh hưởng. Nó cũng loại bỏ tất cả metadata thừa trên ảnh để đổi lấy dung lượng file nhỏ hơn.
Plugin miễn phí, tuy nhiên có giới hạn ảnh 100kb. Nếu nâng cấp lên Optimus HQ ($19/năm), bạn có thể chuyển đổi tất cả ảnh sang định dạng .webp giảm dung lượng thêm. Một lưu ý: định dạng .webp chỉ được hỗ trợ trên Chrome và Opera.
So sánh nén ảnh
Để xem Optimus so với plugin tối ưu hóa ảnh khác như thế nào, chúng tôi lấy WP Smush, Kraken và Optimus so sánh.
Ảnh dùng là ảnh núi Phú Sĩ, tìm thấy ở đây. Dung lượng gốc 669,982 bytes (672 KB).

Kết quả sau khi dùng 3 plugin tối ưu hóa các bản sao của cùng ảnh.

| Dịch vụ tối ưu hóa ảnh | Dung lượng gốc (bytes) | Dung lượng nén (bytes) | Tiết kiệm (%) |
|---|---|---|---|
| Optimus | 669,982 | 577,337 | 13.83 |
| WP Smush | 669,982 | 577,367 | 13.82 |
| Kraken (Lossless) | 669,982 | 631,653 | 5.72 |
| Kraken (Lossy) | 669,982 | 111,563 | 83.35 |
| Optimus (webp) | 669,982 | 109,922 | 83.59 |
Với nén lossless, bạn thấy Optimus tối ưu tốt nhất, ngang ngửa WP Smush. Kraken xa hơn nhiều chỉ giảm 5%.
Tuy nhiên, nếu tính Kraken lossy (Optimus không cung cấp lossy), chênh lệch giảm dung lượng khá lớn (83% vs 13%). Mặt khác, định dạng .webp của Optimus ngang ngửa nén lossy ở mức giảm 83.59%.
Lưu ý: WP Smush cũng cung cấp lossy nhưng cần gói pro; đó là lý do chúng tôi không test.
Phục vụ ảnh .webp
Như đã nói, .webp chỉ hỗ trợ trên Chrome và Opera. Vấn đề là "làm sao phục vụ ảnh .webp chỉ cho trình duyệt hỗ trợ?". Đó là lúc plugin WordPress Cache Enabler xuất hiện. Được phát triển bởi cùng tác giả Optimus, Cache Enabler tạo 2 phiên bản tĩnh của website: một với ảnh bình thường, một với ảnh .webp. Nó sẽ phát hiện trình duyệt có hỗ trợ .webp không và phục vụ phiên bản phù hợp. Hãy nghĩ nó như plugin cache trang (như W3 Total Cache hay WP Super Cache) nhưng có hỗ trợ .webp.
Kết luận
Nếu bạn chỉ muốn giảm dung lượng tối đa và không ngại mất chút chất lượng ảnh, Kraken Image Optimizer là lựa chọn (chúng tôi dùng ở MakeTechEasier). Nhưng nếu bạn muốn nén lossless với hỗ trợ .webp, hãy thử Optimus. Kết hợp với mạng KeyCDN và WP Cache Enabler, bạn có thể cải thiện tốc độ tải trang rất nhiều.