Một trong những lưu ý đối với các web developer là tốc độ load của website. Một trang web có tốc độ chậm sẽ làm mất đi lượt khách truy cập, hơn thế nếu bạn làm về SEO thì tốc độ load cũng là một phần quan trọng mà Google dựa vào để đánh giá website của bạn.
Trong bài này mình sẽ liệt kê vài cách đơn giản để trang WordPress cải thiện được tốc độ load.
Dùng các plugin về Cache
Cache là một cách tốt nhất để tăng tốc website của bạn. Nếu bạn có một trang web lớn có lựu truy cập nhiều thì Cache chính là thứ bạn cần để tăng tốc website.

WordPress có 2 plugin được nhiều người dùng trong việc lưu cache cho website là W3 Total Cache và WP Super Cache.
W3 Total Cache thì phù hợp hơn cho các website lớn chạy trên VPS riêng. Đối với các website vừa và nhỏ sử dụng shared hosting thì WP Super Cache là một lựa chọn khà hợp lý.
Tối ưu hình ảnh
Đối với các website hình ảnh là một thành phần quan trọng. Nó được dùng mọi nơi trên website, nếu có quá nhiều hình ảnh với dung lượng lớn thì có thể làm chậm tốc độ load của website.
Để tối ưu hình ảnh ta cũng có vài cách khác nhau.
– WP Smush.it giúp tự động nén các hình ảnh trong WordPress
– Tiny PNG là một ứng dụng web giúp bạn nén các hình ảnh định dạng PNG, có plugin dành cho Photoshop
– Prepros cũng có chức năng tối ưu hóa hình ảnh, nhưng ở bản miễn phí thì bạn phải click vào từng file một
Minify CSS và Javascript
Minify là việc bạn loại bỏ tất cả các khoảng trắng, dấu tab không cần thiết trong các file html,css,js.
Các khoảng trắng chỉ giúp coder đọc code dễ dàng hơn, đối với các web server thì các khoảng trắng không có ý nghĩa gì.

File CSS sau khi được Minify
Ngoài cách minify thủ công, ta có thể sử dụng WP Minify để WordPress minify khi load và nên sử dụng chung với cache để có hiệu quả hơn
Giảm HTTP Requests
Đôi khi trang web cần load quá nhiều file css, js cũng làm cho website chậm đi, chưa nói đến các hình ảnh. Việc request quá nhiều giữa trình duyệt và web server cũng có thể làm quá tải server của bạn. Hạn chế các request là việc mà ta cần làm.
Khắc phục việc load quá nhiều file CSS và JS, ta có thể gộp tất cả vào 1 file để giảm lượng request.
Đối với hình ảnh ta có thể sử dụng lazy loading để khắc phục.jQuery Image Lazy Loading plugin giúp bạn làm việc đó trên WordPress. Plugin chỉ load các tiếp các hình ảnh khi khách truy cập cuộn trang để đọc tiếp nội dung bài.
Tối ưu Database
Tối ưu Database của bạn có thể tiết kiệm được dung lượng database trên hosting và giữ cho database của bạn luôn hoạt động ổn định.

Bạn có thể vào phpMyadmin trên hosting để tự tay tối ưu database, hoặc có thể dùng 2 plugin này
WP-DBManager cho phép tối ưu, sửa chửa, backup và phục hồi database ngay trong Dashborad của WordPress.
WP-Optimize môt plugin khác giúp tối ưu WordPress Database. Plugin sẽ xóa các post revisions, comments đánh dấu là span và các thứ có trong Trash của các mục như: Post, Category, Page,…
Tóm lại
Để tăng tốc cho website việc tối ưu hóa luôn cần thiết. Có nhiều cách để tăng tốc cho WordPress bạn có thề tham khảo các bài viết ở các link bên dưới
Bài viết tiếng Việt
- Hướng dẫn tăng tốc WordPress từ A đến Z
- Hướng dẫn tăng tốc WordPress toàn diện
- Tăng tốc cho Website WordPress
- Thiết lập cho WP Super Cache
- 3 WordPress Plugin Tối Ưu Hình Ảnh Cho Blog
- Tăng tốc WordPress với Plugin W3 Total Cache
- Sử dụng WP Smush.it nén ảnh wordpress tối ưu tốc độ tải trang
- Dọn dẹp database WordPress tối ưu với Smart Cleanup Tools
Bài viết tiếng Anh
- Optimizing & Speeding Up Your WordPress Site
- Speed Up Your WordPress – How to Save Images Optimized for Web
- How To Boost Your Website’s Performance With W3 Total Cache And A CDN
- How to Install and Setup WP Super Cache for Beginners
- Optimize Your WordPress Database with One Click
- How to Optimize the WordPress Database
Nguồn bài viết: 5 Quick Ways to Speed Up Your WordPress Site