👉 Cách sử dụng GTMetrix để Kiểm tra Tốc độ của Trang web - Hiệu quả!

Đánh giá OptinMonster 2018: Đây có phải là công cụ tạo khách hàng tiềm năng tốt nhất không?

Tốc độ trang web được cho là một trong những số liệu quan trọng nhất đối với bất kỳ trang web nào – đối với một số trang web, sự khác biệt của một giây có thể tăng lên đến hàng nghìn đô la doanh thu bị mất (hoặc thu được). Điều này giúp đo chính xác tốc độ trang web rất quan trọng. Thật không may, tốc độ trang web không phải là số liệu đặc biệt dễ đo lường. Trong bài viết này, tôi sẽ chỉ cho bạn cách sử dụng một trong những công cụ phổ biến nhất hiện có, GTMetrix, để đánh giá hiệu quả tốc độ của một trang web.

Cân nhắc kiểm tra tốc độ

Nhiều công cụ – như GTMetrix nói trên – là tuyệt vời, nhưng khá vô ích nếu tất cả những gì bạn làm là kiểm tra tốc độ một lần. Nhiều yếu tố cần phải được tính đến nếu bạn muốn kiểm tra tốc độ một cách hiệu quả, nhưng một trong những yếu tố lớn nhất là: Kiểm tra tốc độ cần phải được thực hiện nhiều lần và trung bình được lấy cho kết quả để có bất kỳ ý nghĩa thực sự nào.

1. Số lượng xét nghiệm

Để có được một bộ dữ liệu toàn diện thực sự tốt, bạn cần thực hiện rất nhiều bài kiểm tra tốc độ, tốt nhất là vào các thời điểm khác nhau trong ngày. Lý tưởng sẽ là lên lịch kiểm tra hàng giờ và để nó chạy trong khoảng một tuần hoặc lâu hơn.

Lý do cho điều này là hiệu suất trang web của bạn sẽ thay đổi trong ngày, tùy thuộc vào số lượng khách truy cập của bạn hoặc thậm chí việc sử dụng hộp máy chủ của bạn nếu bạn đang ở trên một máy chủ chia sẻ.

Hiệu ứng phụ tốt đẹp của thử nghiệm này là bạn sẽ thấy giờ cao điểm của mình – có khả năng cho biết thời gian tốt nhất để bạn đăng nội dung mới hoặc nhắm mục tiêu quảng cáo / cửa sổ bật lên, v.v … tới khách truy cập của bạn.

Điều đó nói rằng, vẫn còn rất nhiều điều để học bằng cách thực hiện chỉ năm hoặc mười bài kiểm tra trong khoảng một giờ hoặc lâu hơn. Mặc dù tốc độ tải thực tế được tính bằng giây có thể thay đổi trong một ngày (hoặc thậm chí cả tuần), nhưng một số thứ mà GTMetrix có thể tiết lộ – chẳng hạn như nhiều đề xuất sẽ mang lại cho bạn cách tăng tốc trang web của bạn không thay đổi theo thời gian.

2. Địa điểm thử nghiệm

Khi bạn sử dụng phiên bản miễn phí của nhiều công cụ kiểm tra tốc độ (như Pingdom), bạn thường được chỉ định một máy chủ thử nghiệm ngẫu nhiên (nghĩa là vị trí mà trang web của bạn đang được thử nghiệm sẽ là ngẫu nhiên). Điều này thường có thể dẫn đến kết quả vô cùng không nhất quán. Trong khi thử nghiệm 1 có thể được thực hiện từ New York, ví dụ – 100 dặm từ máy chủ của bạn – Kiểm tra 2 có thể được thực hiện từ Sydney, 10.000 dặm từ máy chủ của bạn.

Vị trí bạn chọn để kiểm tra trang web của mình tạo nên sự khác biệt lớn. Đối với một số dự án (như doanh nghiệp địa phương), bạn có thể xóa dữ liệu từ các vị trí ở xa, nhưng trong các trường hợp khác (nghĩ rằng các trang web có đối tượng tiềm năng trên toàn thế giới) bạn sẽ muốn thử nghiệm trên toàn cầu.

Để kiểm tra cục bộ, chọn máy chủ thử nghiệm gần vị trí thực của máy chủ của bạn. Nếu bạn không biết vị trí của máy chủ, hãy hỏi công ty lưu trữ bạn sử dụng để lưu trữ trang web của mình.

Để kiểm tra trên toàn cầu, chọn bốn hoặc năm máy chủ thử nghiệm ở các vị trí chính trên khắp thế giới. Cá nhân, tôi muốn chọn ít nhất một máy chủ từ Hoa Kỳ, một từ châu Âu, một từ Úc và một từ châu Á.

Để có thể chọn vị trí để kiểm tra trang web của bạn sử dụng GTMetrix, bạn cần đăng ký tài khoản miễn phí và đăng nhập.

3. Mục tiêu kiểm tra

Tôi thường thấy mọi người chỉ thử nghiệm trang chủ của họ. Đây là sai lầm của người mới bắt đầu hoàn toàn có thể làm mọi thứ trở nên tồi tệ hơn bạn nghĩ. Trước hết, trang chủ của bạn có thể là trang tốn ít dữ liệu nhất trên trang web của bạn, làm cho trang web trở nên nhanh nhất một cách tự nhiên.

Trang chủ của bạn cũng có thể không quan trọng như bạn muốn nghĩ. Tôi đã làm việc trên một trang web có 97% lưu lượng truy cập của nó một cách hữu cơ thông qua các công cụ tìm kiếm, hầu như tất cả đều được gửi đến các bài đăng / trang đơn – vì vậy hãy chắc chắn tập trung vào nhiều hơn là chỉ trang chủ của bạn!

Tóm lại: tốc độ của trang chủ của bạn tất nhiên là quan trọng, nhưng có thể là thứ yếu đối với nhiều trang khác của bạn, vì vậy hãy chắc chắn cũng kiểm tra như một số trang khác. Kiểm tra các trang như trang bài đăng, trang cửa hàng và trang sản phẩm, v.v. để có được một tập hợp kết quả đầy đủ.

Cách hoạt động của GTMetrix

Việc sử dụng GTMetrix cơ bản là miễn phí. Bạn có thể truy cập trang chính và bắt đầu phân tích trang web của mình ngay lập tức. Tài khoản đã đăng ký (hoặc thậm chí là tài khoản trả phí) cung cấp cho bạn nhiều tùy chọn hơn, chẳng hạn như cho phép bạn chọn các địa điểm thử nghiệm, tự động kiểm tra và hơn thế nữa.

Tổng quan về kết quả cho bạn thấy trình duyệt và vị trí được sử dụng để kiểm tra, Điểm số PageSpeed ​​và YSlow, thời gian tải trang, số lượng yêu cầu và tổng kích thước trang. Đây là những điều tuyệt vời để phân tích xu hướng, nhưng nếu bạn thực sự muốn biết tại sao trang web của mình chậm và / hoặc những gì có thể được thực hiện để cải thiện hơn nữa, bạn sẽ cần đào sâu hơn.

Tốc độ trang và YSlow

PageSpeed ​​và YSlow cung cấp hai phương pháp khác nhau một chút về cách cấu trúc và cơ chế của trang web tác động đến tốc độ của nó. Các kết quả này chứa các khuyến nghị riêng của họ để làm cho mọi việc nhanh hơn – chẳng hạn như bộ nhớ đệm, thêm hết hạn tiêu đề, giảm thiểu tài sản, cho phép nén gzip và tương tự.

Các phần tương ứng trong GTMetrix mỗi liên kết để biết thêm thông tin về chủ đề – vì vậy bạn có thể đọc sâu hơn về nó và tìm hiểu chính xác phải làm gì để thực hiện từng phương pháp tăng tốc cụ thể được liệt kê.

Một điểm quan trọng cần lưu ý: Không theo đuổi điểm số phần trăm. Đây có thể gây hiểu nhầm và không nhất thiết phải tính đến tất cả mọi thứ quan trọng, như kích thước tổng thể tính bằng megabyte của trang (mà tình cờ thường bị ảnh hưởng bởi hình ảnh được tối ưu hóa kém). Thay thế, nhấn mạnh tốc độ tải trang thực tế được tính bằng giây – nhằm mục đích để cạo giây này (và 'đường dẫn hiển thị quan trọng' – thêm về điều này dưới đây) nên là mục tiêu thực sự!

Thác nước

Thác nước là một trong những công cụ hữu ích nhất để xác định các tắc nghẽn trong tốc độ trang web của bạn.Chế độ xem cụ thể này thực sự rất giống với những gì bạn có thể thấy trong các công cụ dựa trên trình duyệt, chẳng hạn như Bảng điều khiển Firebug Net. Để biết thêm thông tin, hãy xem nhanh bài viết tuyệt vời này về cách đọc thác nước. Nếu bạn thiếu thời gian, đây là phiên bản tóm tắt:

Mỗi nội dung trên trang web của bạn cần phải được tra cứu, chuyển giao và hiển thị. Mỗi thanh trong thác nước cho thấy tất cả các bước liên quan đến từng nội dung và thời gian họ đã thực hiện.

Các bước mà mỗi nội dung có thể trải qua như sau, với một chút giải thích được thêm vào:

  • Tra cứu DNS: Thời gian để giải quyết DNS
  • Kết nối: Thời gian thực hiện để tạo kết nối
  • Chặn: Thời gian dành cho hàng đợi trình duyệt đang chờ kết nối
  • Gửi: Thời gian thực hiện để gửi yêu cầu
  • Đang chờ đợi: Thời gian chờ đợi phản hồi (thời gian đến byte đầu tiên)
  • Đang nhận: Thời gian tải xuống nội dung

Dựa trên thông tin này, chúng tôi có thể đưa ra một số giả định về những gì đang xảy ra với trang web của chúng tôi. Trước hết, hãy nhìn vào dòng màu xanh lam trong thác nước phía trên. Nó đại diện cho điểm mà tại đó DOM được tải. Đường màu đỏ biểu thị thời gian trang được tải.

Thời gian để byte đầu tiên (TTFB) cũng được coi là một chỉ báo quan trọng về tốc độ máy chủ của bạn. Điều này được thể hiện bằng thông tin chờ đợi trong thác nước. Nếu bạn liên tục nhìn thấy một TTFB cao (ngay cả sau khi trải qua và cải thiện các khuyến nghị chính để cải thiện tốc độ trang web), có thể máy chủ lưu trữ của bạn là điều khiến bạn thất vọng!

Video và lịch sử

Hai phần cuối chỉ dành cho các tài khoản trả phí. Video hiển thị bản ghi thực tế của việc tải trang – điều này có thể cho bạn thấy tất cả dữ liệu khác nhau này thực sự có giá trị bao nhiêu. Trong khi đó là một tính năng tốt đẹp, tôi không thấy mình sử dụng nó nhiều như nó được, sự thật được nói, một chút phô trương, theo ý kiến ​​của tôi.

Tuy nhiên, tab lịch sử thực sự là một trong những tính năng tốt nhất vì nó cho phép bạn xem kết quả của nhiều thử nghiệm trên một trang trong một biểu đồ dễ hiểu, tiện dụng.

Cấu hình A Test Suite

Cá nhân tôi có một tài khoản chuyên nghiệp với GTMetrix, mà tôi sử dụng chủ yếu để thử nghiệm cả trang web của riêng tôi và các công nghệ cụ thể mà họ quan tâm.

Một nhược điểm của GTMetrix (mặc dù tôi chưa từng gặp bất kỳ công cụ nào có thể làm được điều này dù sao đi nữa) là nó không thể thiết lập các phép thử biến đổi. Ý tôi là, bạn không thể yêu cầu GTMetrix chọn một trang ngẫu nhiên từ một tập hợp cụ thể và kiểm tra nó từ một vị trí ngẫu nhiên. Điều này sẽ cho chúng ta một biểu đồ có thể đi sâu hơn nữa, dựa trên trang và vị trí (một cái gì đó cho tương lai có lẽ?).

Cách khác là chỉ định cả một số trang và vị trí và kiểm tra tất cả các biến thể mỗi giờ. Đây là, thừa nhận, khá tài nguyên chuyên sâu – nhưng sẽ cung cấp cho chúng tôi một tập dữ liệu tuyệt vời để làm việc với. Khi nó đứng, bạn có thể làm điều này bằng tay và sử dụng tính năng so sánh GTMetrix để phân tích kết quả của bạn.

Để bắt đầu, tôi tạo ra tất cả các bài kiểm tra khác nhau mà tôi cần. Nếu tôi muốn thử nghiệm 2 trang từ 3 địa điểm, tôi sẽ thiết lập các bài kiểm tra cho tất cả các hoán vị – điều này sẽ dẫn đến 6 bài kiểm tra. Sau đó tôi sẽ theo dõi từng thử nghiệm hàng giờ trong ít nhất một vài ngày, lý tưởng là một tuần.

Khi một khoảng thời gian thỏa đáng đã trôi qua, tôi vào trang tổng quan của mình, chọn tất cả các bài kiểm tra và so sánh chúng. Điều này dẫn đến dữ liệu cạnh nhau và đồ thị tổng hợp.

Mẹo tốc độ cho người dùng WordPress

Oh, và nếu bạn đang sử dụng WordPress (chủ đề trang web này, tất nhiên, chủ yếu là tất cả về) và xảy ra để được tìm kiếm một số sửa chữa nhanh chóng để tăng tốc độ lên: đây là một vài rất hiệu quả các mẹo mà hầu như tất cả các trang web được WordPress hỗ trợ đều có thể hưởng lợi từ:

  • 1. Đảm bảo bất kỳ máy chủ web nào bạn sử dụng đều sử dụng máy chủ được tối ưu hóa đặc biệt cho WordPress – và nếu bạn vẫn đang sử dụng chung, không được tối ưu hóa lưu trữ được chia sẻ, chuyển sang một cái gì đó nhanh hơn nhiều, giống như một kế hoạch lưu trữ web từ WP Engine, bánh đà hoặc Kinsta.
  • 2. Nếu bạn chưa có, hãy bắt đầu sử dụng một plugin bộ nhớ đệm trang, chẳng hạn như W3 Total Cache, WP Super Cache hoặc WP Rocket.
  • 3. Hãy dành thời gian để xem qua các hình ảnh của trang web của bạn và đảm bảo chúng được tối ưu hóa như chúng có thể (hoặc tối ưu hóa lại chúng trong một chương trình như Photoshop hoặc xem xét sử dụng dịch vụ / plugin chuyên dụng như WP Smush).
  • 4. Đảm bảo rằng trang web của bạn đang tải càng nhiều JavaScript càng tốt ở cuối trang của nó (thay vì ở đầu trang sẽ trì hoãn việc tải tất cả các phần tử trang khác).
  • 5. Đau như nó có thể: loại bỏ bất kỳ hồ sơ phương tiện truyền thông xã hội không cần thiết từ tải trên trang của bạn (chẳng hạn như Facebook, Twitter và hồ sơ Google+ – tất cả trong số đó hoàn toàn có thể thêm giây vào thời gian tải trang của bạn).
  • 6. Kích hoạt tính năng nén gzip, giảm thiểu tất cả các tập lệnh và tận dụng bộ nhớ đệm của trình duyệt bất cứ khi nào có thể.
  • và 7. Có lẽ quan trọng nhất: Xóa mọi plugin không cần thiết có thể tải tất cả các tệp CSS và JavaScript trong các trang của bạn – mặc dù không có giới hạn về số lượng plugin bạn có thể cài đặt trên trang web được WordPress hỗ trợ, nguyên tắc chung của ngón tay cái là: càng nhiều plugin, trang web càng chậm!

– Bất kỳ bản sửa lỗi siêu nhanh nào khác có hiệu quả không? Hãy để chúng trong các bình luận dưới đây! ;)

GTMetrix như một công cụ giám sát

Cho đến nay chúng tôi đã tập trung chủ yếu vào GTMetrix như một cách để tìm ra những gì cần được cải thiện trên một trang web để làm cho nó nhanh hơn. Tuy nhiên, bằng cách sử dụng tính năng cảnh báo, bạn cũng có thể phát hiện (và báo cáo) mọi trường hợp trang web của bạn chậm xuống dưới một tốc độ được xác định trước.

Bạn có thể đặt một số điều kiện từ thời gian tải trang và điểm YSlow thành kích thước HTML – điều này tạo nên một hệ thống khá hoàn chỉnh. Nếu bất kỳ điều kiện đặt trước nào của bạn được đáp ứng, bạn sẽ nhận được email ngay lập tức, cho phép bạn hành động dựa trên thông tin để khắc phục bất kỳ vấn đề nào.

Bằng cách theo dõi trang web của bạn, bạn có thể không thể ngăn chặn hoàn toàn chậm trễ, nhưng ít nhất, bạn sẽ có cơ hội phản ứng nhanh chóng với bất kỳ vấn đề nào để giảm thiểu thiệt hại do việc tăng lưu lượng truy cập bất ngờ.

Nơi GTMetrix rơi ngắn

Nhìn chung, tôi thích GTMetrix hơn, và chọn sử dụng nó trên tất cả các công cụ kiểm tra tốc độ khác để đo lường và theo dõi các trang web của riêng tôi. Điều này không, tuy nhiên, có nghĩa là tất cả mọi thứ về nó là hoàn hảo. Một trong những vấn đề lớn nhất của tôi với GTMetrix là nó không cung cấp thử nghiệm biến đổi, mà sẽ là một tiết kiệm thời gian rất lớn – một cái gì đó tôi sẽ sẵn sàng trả thêm một chút vì điều này sẽ cắt khá một chút thời gian ra khỏi thủ tục kiểm tra của tôi.

Một lĩnh vực trọng tâm khác có thể nhấn mạnh tầm quan trọng của việc sử dụng máy chủ chất lượng cao. Bằng cách phát hiện và hiển thị các máy chủ lưu trữ khác nhau mà người dùng đang sử dụng, tốc độ có thể được so sánh và các máy chủ tốt hơn được đề xuất cho một số người dùng nhất định. TTFB cũng có thể được theo dõi và các đề xuất cho các máy chủ nhanh hơn được hiển thị khi giá trị này đặc biệt cao.

Một vài lưu ý về các đường dẫn hiển thị quan trọng có thể – và theo ý kiến ​​của tôi Nên – cũng được thêm vào. Trong khi điều này là cảm nhận, nhiều yếu tố có thể được phát hiện, chẳng hạn như nhiều tệp JS / CSS được tải không cần thiết sớm trên trang (một sự cân nhắc hoàn toàn quan trọng bằng cách). Tối ưu hóa đường dẫn hiển thị quan trọng sẽ dẫn đến trang web của bạn thực sự xuất hiện trên màn hình của người dùng nhanh hơn rất nhiều – ngay cả khi tốc độ tải trang 'tổng thể' vẫn còn khá cao!

Tổng quan

Nếu bạn muốn có một trang web nhanh, bạn sẽ cần một công cụ toàn diện để kiểm tra nó trong một số trường hợp. GTMetrix cho phép bạn thực hiện chính xác điều này: bằng cách giám sát một URL hàng giờ và từ các vị trí khác nhau, nó sẽ cho bạn bức tranh hoàn chỉnh về cách trang web của bạn hoạt động.

Được sử dụng đúng cách trong trận chiến với tốc độ trang web chậm, GTMetrix sẽ trang bị cho bạn nhiều thông tin hơn để chống lại. Chỉ cần nhớ thử nghiệm nhiều hơn chỉ trang chủ của bạn, để kiểm tra từng trang nhiều lần và từ nhiều vị trí và để tập trung vào việc giảm thời gian tải thay vì tối đa hóa điểm số phần trăm PageSpeed ​​và YSlow!

Bạn có biết cách nào khác để đo tốc độ của trang web hay không? Suy nghĩ?

Xem video: Đánh giá OptinMonster

Like this post? Please share to your friends:
Trả lời

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: