Trong hành trình xây dựng một website kiếm tiền trực tuyến, tối ưu hóa tốc độ là một trong những yếu tố quan trọng nhất để thu hút và duy trì người dùng. Đã đến lúc chúng ta khám phá một công cụ mạnh mẽ trong việc đo đạc và cải thiện hiệu suất trang web của bạn – đó là Pingdom. Trong phần 3 của loạt bài viết “Hướng dẫn tối ưu tốc độ căn bản cho website kiếm tiền online”, chúng ta sẽ đào sâu vào việc tìm hiểu về công cụ này và cách nó có thể giúp bạn đạt được mục tiêu kiếm tiền trực tuyến của mình một cách hiệu quả hơn. Hãy cùng chúng tôi khám phá!
Những gợi ý thông thường từ công cụ Pingdom Speed Test (và cách đọc chúng)
Công cụ Pingdom từng là một trong những công cụ đo tốc độ yêu thích của tôi (chủ yếu là do giao diện người dùng dễ thương và thân thiện của họ), nhưng sau đó đã trở nên hơi phiền hà để sử dụng. Tuy vậy, nó vẫn có ích và liên quan, bởi nó cung cấp thông tin hữu ích và cũng được sử dụng bởi nhiều khách hàng và nhà phát triển. Tôi cũng nghĩ rằng một phần của sự phổ biến của nó là vì nó ghi lại các thời gian nhanh nhất so với GPI và GTmetrix. Điều này bởi vì Pingdom không ghi lại thời gian tải biểu tượng trang web (favicon) mà thường kéo dài thời gian tải của GTmetrix.
Lý do tại sao tôi không thích nó bây giờ như trước là vì tất cả các hạn chế. Pingdom đã cải thiện giao diện người dùng của họ nhưng trở nên hạn chế với dịch vụ miễn phí của họ. Bài kiểm tra không cho phép bạn chạy nhiều bài kiểm tra cùng một lúc; có vẻ như bạn chỉ có thể kiểm tra một tên miền một lần mỗi 5 phút hoặc tương tự. Nếu bạn cố gắng chạy nó một lần nữa quá sớm, bạn sẽ nhận được một thông báo cảnh báo hoặc một điểm số “lưu trữ” đã thấy trước đó. Có những lúc nó cũng không chạy bài kiểm tra từ vị trí máy chủ bạn chọn… RẤT KHÓ CHỊU! Tôi thích rằng URL điểm kiểm tra của Pingdom có vẻ lưu trữ lâu hơn. Tôi cảm thấy bạn có thể mở URL điểm kiểm tra sau vài tháng mà vẫn thấy kết quả, trong khi GTmetrix chỉ lưu trữ trong 30 ngày. GPI không cho phép bạn lưu chúng, tôi tin.
Giảm số lần tra cứu DNS (Reduce DNS lookups)
Gợi ý này không hợp lý với tôi. Rõ ràng rằng bạn không nên có nhiều lần tra cứu tên miền khác nhau cho cùng một tên miền. Nhưng khi bạn có tài nguyên được tải từ nhiều tên miền khác nhau, như là trường hợp của nhiều trang web hiện nay, gợi ý này không còn phù hợp nữa. Ngay cả một trang web “trung bình” hiện nay sẽ tải từ tên miền gốc, sau đó là webfont, sau đó là tập lệnh theo dõi tiếp thị, sau đó là tập lệnh chat và cũng có một số tài nguyên khác. Điểm của tôi là, không có nhiều điều bạn có thể làm để khắc phục gợi ý này. Miễn là bạn không gọi tài nguyên từ các phiên bản khác nhau của cùng một tên miền, bạn làm đúng. Điều tốt là công cụ này ít nhất cũng cho bạn biết tất cả các tên máy chủ (và biến thể của chúng) đang được yêu cầu.
Giảm số yêu cầu HTTP (Make fewer HTTP requests)
Tôi có cảm xúc giao động ở đây. Câu trả lời rõ ràng là DỰ! Ít yêu cầu tốt hơn nhiều yêu cầu. Nhưng câu hỏi đặt ra là LÀM cách nào bạn giảm số yêu cầu của bạn. Nếu bạn làm điều đó bằng cách loại bỏ thực sự các yêu cầu, đó là tuyệt vời. Nhưng nếu bạn chỉ làm điều đó bằng cách kết hợp CSS và JS, điều đó không thực sự giúp đỡ. Chắc chắn, chúng ta có thể tranh luận suốt cả ngày về việc liệu bạn nên làm điều đó hay không. Đôi khi, kết hợp tập tin có thể làm tăng thời gian tải trang, vì chúng phải được tải cùng nhau.
Nén các thành phần bằng gzip (Compress components with gzip)
Chỉ số hoàn toàn hợp lệ nhưng có chút khó chịu khi nó không giải thích các tình huống thay thế. Đầu tiên: bạn nên hoàn toàn sử dụng nén GZIP vì nó giúp giảm kích thước của tài sản trang web, làm cho chúng nhanh hơn trong việc truyền tải và tải lên. TUY NHIÊN, bạn có thể hoàn toàn bỏ qua GZIP và cả gợi ý này nếu bạn đã sử dụng nén BROTLI trên máy chủ của mình, mà còn tốt hơn GZIP! Thứ hai: bạn cũng có thể bỏ qua gợi ý này nếu nó đề cập đến các tài sản đang được tải từ các máy chủ bên thứ ba (vì bạn không có kiểm soát).
Sử dụng các tên miền không sử dụng cookie (Use cookie-free domains)
Một gợi ý “rác” mà không được giải thích cụ thể đối với tôi. Gợi ý này cơ bản chỉ phàn nàn nếu bạn đang sử dụng cookie nhưng không nêu rõ các cookie bạn đang sử dụng hoặc giải thích tại sao trang web của bạn có thể sử dụng cookie. Trong trường hợp bạn không biết, có nhiều lý do để sử dụng cookie. Chúng được sử dụng để quản lý phiên người dùng (người dùng đã đăng nhập), ghi nhớ các lựa chọn trước đây của người dùng (GDPR, cửa sổ bật lên thông tin về bản tin), hoặc cho mục đích theo dõi.
Thêm tiêu đề hết hạn (Expires headers)
Gợi ý hữu ích để chỉ cho trình duyệt của người dùng lưu trữ các tài sản tĩnh mà không thay đổi thường xuyên. Vấn đề duy nhất là gợi ý / điểm này thường phàn nàn về các tài sản của bên thứ ba được tải từ các máy chủ bên ngoài mà bạn không kiểm soát.
Tránh chuyển hướng URL
Điều này là điều không cần phải nghĩ nhiều. Lý tưởng, bạn không nên chuyển hướng tên miền của bạn sang một tên miền khác. Lý do tại sao một số người thấy điều này là vì họ nhập sai tên miền hoặc có thể tham khảo đến một số liên kết của bên thứ ba tự chuyển hướng.
Cấu hình thẻ thực thể (ETags)
ETags giúp trình duyệt tiết kiệm thời gian bằng cách cho họ biết liệu tài nguyên có thể được tải từ bộ nhớ đệm cục bộ thay vì tải lại từ máy chủ nguồn. Tuy nhiên, chúng không phải lúc nào cũng là tùy chọn tốt nhất tùy thuộc vào tình huống của bạn. Dù sao, chỉ số này không quá quan trọng theo ý kiến của tôi vì hầu hết lượt truy cập đều là lần đầu tiên.
Kết luận
Trong cuộc hành trình tối ưu hóa tốc độ trang web của bạn, sử dụng các công cụ đo đạc như Google Page Speed, GTmetrix và Pingdom có thể giúp bạn đạt được mục tiêu của mình. Tuy nhiên, mỗi công cụ này có điểm mạnh và yếu riêng, và chúng phù hợp với đối tượng và mục tiêu sử dụng cụ thể.
Google Page Speed:
- Được tạo bởi Google, công cụ này phù hợp cho người mới bắt đầu với tối ưu hóa tốc độ trang web.
- Dễ sử dụng và cung cấp thông tin dễ hiểu về cách cải thiện tốc độ trang web.
- Thường tập trung vào các khía cạnh quan trọng như tối ưu hóa hình ảnh và việc sử dụng tài nguyên trình duyệt.
Pingdom
- Cung cấp một cái nhìn tổng quan về hiệu suất trang web với giao diện thân thiện.
- Đặc biệt phù hợp cho những người có kinh nghiệm hơn trong việc tối ưu hóa tốc độ trang web.
- Mặc dù có một số hạn chế, như giới hạn trong việc chạy bài kiểm tra liên tục và không hiển thị tất cả các tên miền được yêu cầu, nhưng vẫn là một công cụ mạnh mẽ để phân tích hiệu suất.
GTmetrix:
- Được xem là một trong những công cụ tốt nhất để đánh giá tốc độ trang web.
- Cung cấp dữ liệu cụ thể và chi tiết hơn về hiệu suất, cho phép bạn xác định rõ các điểm yếu và cách cải thiện chúng.
- Có tính năng nhiều hơn, bao gồm việc so sánh với các yêu cầu tốc độ hàng đầu và lưu trữ báo cáo tối ưu hóa.
Trong số ba công cụ này, GTmetrix thường được xem là tốt nhất, chính xác nhất và tích hợp nhiều tính năng hữu ích nhất. Đối với những người chuyên sâu về tối ưu hóa tốc độ trang web hoặc cần dữ liệu chi tiết để làm việc, GTmetrix là sự lựa chọn hàng đầu.
Google Page Speed thích hợp cho người mới bắt đầu và cung cấp một cơ hội tốt để hiểu cách làm tốc độ trang web tốt hơn.
Pingdom, mặc dù hạn chế một chút so với GTmetrix, vẫn có giá trị trong việc đo đạc hiệu suất trang web và có thể được sử dụng như một công cụ bổ trợ để kiểm tra và xác nhận các dữ liệu.
Cuối cùng, việc sử dụng một hoặc nhiều công cụ này sẽ giúp bạn có cái nhìn toàn diện về tốc độ trang web của mình và cách cải thiện nó, tùy theo mục tiêu và kiến thức của bạn.








