Chúng tôi sẽ liệt kê một số plugin và viết một số đề xuất cho người dùng WordPress đang tìm kiếm trợ giúp tối ưu WordPress trong bài viết này.
Tối ưu hình ảnh WordPress với Smush
Cài đặt và kích hoạt WP Smush đẻ tối ưu hóa và nén hình ảnh cho website WordPress. Hãy đảm bảo chức năng “Auto-Smush Images on upload” đã được bật. Từ nay, các hình ảnh upload lên WordPress của bạn sẽ được WP Smush tối ưu hóa.
Cài đặt và kích hoạt WP Fastest Cache
Sau khi cài đặt, bạn sẽ thấy “WP Fastest Cache” nằm tại sidebar của Dashboard WordPress.
Tiến hành kích hoạt các cài đặt sau:
- Cache System: Cho phép bộ nhớ đệm để phân phối các trang nhanh hơn.
- Preload: Bạn sẽ nhận được một cửa sổ bật lên cho biết bộ đệm nào cần lưu trữ.
- Logged-in Users: Hiển thị trang không lưu thực tế khi đã đăng nhập.
- Minify HTML: Nén giảm kích thước tệp HTML.
- Minify CSS: Nén giảm kích thước tệp CSS.
- Combine CSS: Gộp các tệp CSS thành 1 file duy nhất, để giảm thiểu số lượng request.
- Combine JS: Gộp các tệp JS thành 1 file duy nhất, để giảm thiểu số lượng request.
- Gzip: Nén các tập tin tải xuống.
- Browser Caching: Cache trình duyệt.
Chú ý quan trọng khi tối ưu website WordPress
Việc thu nhỏ về cơ bản thông qua các tập lệnh sẽ loại bỏ dữ liệu không liên quan như nhận xét, định dạng, khoảng trắng và những thứ khác mà máy tính không cần đọc. Việc kết hợp sẽ lấy nội dung của từng tập lệnh riêng lẻ và tổng hợp tất cả chúng thành một tập lệnh duy nhất.
Bởi vì các quy trình này sửa đổi dữ liệu, đôi khi chúng phá vỡ chức năng do lỗi chính tả, lỗi cú pháp, tên hàm trùng lặp, v.v.
Đảm bảo kiểm tra chức năng website của bạn sau khi bật các tính năng thu nhỏ / kết hợp. Nếu bạn thấy mọi thứ bị hỏng, hãy tắt tất cả các tính năng thu nhỏ / kết hợp và bật lại từng cái một để tìm ra tính năng nào gây ra sự cố.
Nếu môi trường lưu trữ của bạn hỗ trợ HTTP / 2, thì không cần kết hợp các tập lệnh, vì giao thức HTTP / 2 hỗ trợ ghép kênh – về cơ bản cho phép nhiều lượt tải xuống bằng một kết nối TCP (chỉ có 6 kết nối song song trong HTTP / 1.x.)
Phân tích trang web của bạn
Phân tích lại website (thông qua GTmetrix.com) và xem sự khác biệt về hiệu suất!
Bạn sẽ thấy sự cải thiện trong các số liệu sau:
- Fully loaded time/Onload time (Thời gian tải đầy đủ / Thời gian tải).
- Total Page Size (Tổng kích thước trang).
- Requests (Yêu cầu).
- Google Page Speed / YSlow scores (Điểm số PageSpeed / YSlow):
- Serve scaled images (Phục vụ hình ảnh thu nhỏ).
- Optimize images (Tối ưu hóa hình ảnh).
- Leverage browser caching (Tận dụng bộ nhớ đệm trình duyệt).
- Minify CSS/HTML (Giảm thiểu CSS / HTML).
- Enable gzip compression (Cho phép nén gzip).
- Make fewer HTTP requests (Thực hiện ít yêu cầu HTTP hơn).
Điểm số của bạn có thể thay đổi! Do tính chất khác nhau của việc cài đặt WordPress, plugin, theme và môi trường lưu trữ (hosting), có thể không ảnh hưởng đáng kể đến tất cả các số liệu trên. Nhưng, những thứ như tài nguyên của bên thứ ba (tiện ích Facebook, nhúng YouTube, v.v.) và quảng cáo vẫn có thể ảnh hưởng lớn đến điểm số này.