Mình có 1 website cá nhân nhưng càng ngày càng chậm. Bạn nào biết cách tăng tốc độ site chia sẻ giúp mình với nhé. Cảm ơn mọi người
Site: https://reviewxiaomiwatch.com/
Làm sao để tăng tốc độ load website?
Bí kíp phân tích tốc độ website: Vào DevTools rồi vào tab Network
Vấn đề của trang của bạn nằm ở chỗ là file ảnh quá nặng. Bạn nên tìm cách giảm dung lượng file ảnh xuống mà vẫn giữ chất lượng ảnh.
Về cách tăng tốc độ website thì bạn có thể đọc hai bài viết sau của anh Phạm Huy Hoàng để biết cách tăng tốc độ website:
Ngay xua minh cung bi nhu ban va duoc moi nguoi chi dan nhiet tinh nen tang toc toi 90%, ban thu xem sao.
P/s: may minh loi go dau, minh se update lai co dau sau
Bên Google có bài viết nói về lý do vì sao tốc độ load web lại quan trọng và tài liệu hướng dẫn cách tăng tốc độ web, mình khuyến khích bạn đọc 2 cái này. Link:
Tại sao tốc độ lại quan trọng?
Tài liệu hướng dẫn cách tăng tốc độ load web:
https://web.dev/fast/
Đối với dân lập trình web thì mình khuyến khích đọc tài liệu, xem các bài viết trên MDN và web.dev
. Ngoài ra, trên web.dev có tool phân tích hiệu năng website khá hay ho.
Có 2 cái gây chậm ở site bạn là file js và css
Mình check thử thì thấy js còn include 2 lần elementor liền, bạn search thử dòng này sẽ thấy !elementor - v3.0.0 - 23-08-2020/
Mình không chuyên WP lắm nên k rõ sao nó lại có cái elementor, search gg nó là cái để build page, thì lẽ ra nó chỉ nên nằm ở backend.
Homepage đang nhận css của cả site, nếu cần bạn làm hẳn riêng file css chỉ cho riêng homepage hoặc khi homepage không làm gì thì inline vài dòng css load cho nhanh
Ngoài ra đo ở lighthouse cũng cho bạn một vài thông tin khác để tối ưu cho riêng WP
Có cái lạ ở site bạn là nếu tắt cái file js đi, thì image không lazyload nữa, hình như đây là tính năng
cảm ơn bạn nhé để mình check lại và thử xem sao
cảm ơn bạn. mình thêm hiểu về cái lazy load và fix lại xem sao
mình dùng plug in elementor để build page. về js và css chắc mình sẽ tìm hiể thêm. cảm ơn bạn nhiều nhé