Theo thông tin mới nhất từ Google, tốc độ tải trang sẽ là một trong những tiêu chí quan trọng để xếp hạng website trên kết quả tìm kiếm di động và máy tính bàn. Mặc dù tiêu chí này đã được tính đến trong kết quả tìm kiếm của Google đã lâu nhưng trước đây chỉ áp dụng với máy tính để bàn thôi.
Bản thân là người dùng, mình cũng rất “dị ứng” với những trang web có tốc độ tải trang “rùa bò”. Thường mình vào trang nào quá 5 giây chưa tải xong là mình bỏ qua và vào trang khác để đọc. Do vậy, tốc độ tải trang của 1 trang web là rất quan trọng để giữ chân người đọc và gián tiếp làm tăng thức hạng trên kết quả tìm kiếm Google, Bing…Bài viết này mình chia sẻ 10 cách tăng tốc WordPress mà ai cũng làm được, đảm bảo tốc độ load web dưới 1 giây
Sử dụng theme tốt
Đối với mình, theme là yếu tố vô cùng quan trọng trong thiết kế website, đặc biệt nếu lựa chọn được một bộ theme tốt thì tốc độ tải trang web của bạn sẽ không cải thiện đáng kể cho dù chưa tối ưu gì. Thực tế, một bộ theme gọn nhẹ, chuẩn SEO luôn có lợi thế hơn trong việc đi SEO, tốc độ tải trang nhanh hơn, trải nghiệm người dùng tốt hơn nên nhiều lượt truy cập và thứ hạng Google tốt hơn. Dưới đây là 3 bộ theme mình ưu tiên lựa chọn hàng đầu khi làm web, tốc độ tải luôn dưới 1 giây, không cần biết lập trình:
- Magazine Pro – Genesis Framework
- GeneratePress
- Astra
Sử dụng VPS thay cho hosting
VPS có nhiều lợi thế hơn hosting trong việc tối ưu tốc độ tải trang vì mình có thể cài đặt, cấu hình riêng những tính năng phù hợp nhất cho trang web của mình. Hiện nay giá thuê 1 VPS cũng tương đối rẻ và cách cài đặt cũng không khó. Nếu chưa quen, bạn có thể sử dụng các script hỗ trợ quản trị VPS như LarVPS hay VPSsim. Mình sẽ viết 1 bài hướng dẫn cài đặt và tối ưu Litespeed VPS không sử dụng script
Sử dụng càng ít plugin càng tốt
Nếu bạn đang thiết kế website bằng WordPress thì việc cài đặt quá nhiều plugin sẽ làm tốc độ load trang của website trở nên chậm hơn nhiều. Do đó, bạn nên cân nhắc và loại bỏ các plugin không cần thiết, chỉ giữ lại những plugin thật sự cần thiết.
Nhờ số lượng plugin càng ít đi mà dung lượng trang web sẽ nhẹ hơn và tốc độ tải trang web sẽ càng nhanh hơn. Web mình thường chỉ cài plugin cache, plugin SEO, plugin lọc spam, amp…
Cài đặt Cache plugin
Đây luôn là plugin đầu tiên mình cài cho trang web. Mình đã sử dụng qua các plugin cache như: WP Super Cache, WP Fastest Cache, WP Total Cache, WP Rocket, WP Litespeed…và mình ấn tượng nhất là 2 plugin Litespeed nếu dùng Litespeed webserver và Rocket nếu dùng Nginx webserver
Tối ưu hóa hình ảnh
Hình ảnh là một thành phần không thể thiếu trong giao diện trang web. Tuy nhiên đây cũng là thứ gây ‘nặng nề’ cho trang web của bạn. Vì thế, bạn cần cân bằng giữa dung lượng ảnh và chất lượng ảnh, ‘tối ưu hóa’ hoặc chỉnh sửa hình ảnh để có được một hình ảnh chất lượng tốt ở mức dung lượng thấp nhất có thể. Nhờ vậy mà tốc độ trang web sẽ nhanh hơn.
Để tối ưu hóa hình ảnh, bạn cần đảm bảo 2 kỹ thuật sau là được:
- Sử dụng đúng kích có hình ảnh cho theme đang dùng. Nếu bạn thay theme thì nên dùng plugin regenerate thumbnails để tạo lại kích thước đúng cho theme mới
- Tối ưu dung lượng ảnh bằng plugin. Nếu bạn sử dụng Litespeed cache thì đã có tính năng tối ưu ảnh tuyệt vời của plugin rồi nên không cần cài thêm plugin nữa. Nhưng nếu bạn dùng Rocket, thì nên cài thêm plugin Imagify để nén ảnh
Sử dụng CDN cho trang web
CDN là một hệ thống các máy chủ được đặt tại nhiều nơi trên thế giới với chức năng sao lưu bản sao các nội dung tĩnh bên trong trang web. Sau đó, các máy chủ này sẽ phân tán nó ra nhiều máy chủ khác. Nhờ vậy, khi người dùng truy cập thì tốc độ trang sẽ nhanh hơn, do nhiều tính năng, thông tin, cơ sở dữ liệu được tải cùng một lúc và các nội dung tĩnh trên CDN được tải từ máy chủ gần người dùng nhất.
Bạn nên sử dụng CDN nếu trang web của bạn có: Máy chủ đặt xa người dùng, lưu lượt truy cập lớn, hao tốn nhiều băng thông, người dùng đến từ nhiều nước khác nhau trên thế giới hoặc khi bạn đang sử dụng kỹ thuật load Balancing FailOver.
CDN hiện nay không quá đắt, thậm chí bạn có thể dùng free cdn của Cloudflare cũng cho tốt độ rất tốt
Và cuối cùng, mời bạn xem kết quả tải trang của 10hay.com khi tối ưu theo các bước trên nhé: