Kiểm tra website của bạn từ nhiều vị trí khác nhau
The Novaverb website performance test times one HTTP request to your URL from a probe in Germany or from community probes in ten cities, and shows DNS, TCP, TLS, first byte and HTML transfer.
Xem kết nối trước khi trang có thể hiển thị
Probe tại Đức đi theo các redirect HTTP, đo mọi yêu cầu, sau đó trực quan hóa phản hồi tài liệu cuối cùng mà không bịa ra dữ liệu trình duyệt hoặc Core Web Vitals.
What is a website performance test?
A website performance test times how a server and network deliver one page request. The Novaverb Website Performance Test measures DNS, TCP, TLS, request to first byte and document transfer for a public URL, from Novaverb's probe in Germany, from one community probe city, or from ten cities compared side by side.
What does the website performance test measure?
The website performance test measures five phases of one request: DNS lookup, TCP connect, TLS handshake, request to first byte and HTML transfer. In Germany mode the tool also records each redirect hop, the final response headers, the content encoding, the TLS version, the body bytes received and the declared content length.
Who should test a website from different locations?
Teams with visitors in more than one region should test a website from different locations. A developer checks whether a CDN serves distant users from an edge, a site owner compares a home market with an export market, and an SEO specialist looks for the delivery stage that slows a key landing page.
Why run a website performance test?
A website performance test exposes a delivery gap before customers in a distant region meet it. A single total hides which stage is slow, so the waterfall reports each phase separately, and comparing cities shows whether delay comes from distance to the origin, missing edge coverage or slow work before the first byte.
How does the website performance test work?
The website performance test submits the exact public URL to the selected live probe and keeps that probe's location with the result. The probe resolves DNS, opens a fresh TCP connection, negotiates TLS, sends GET, times the first byte and then times the document transfer. Only the phases that probe returns are shown.
- Chúng tôi gửi URL công khai chính xác đến probe trực tiếp đã chọn và giữ vị trí của probe đó với kết quả.
- Chúng tôi chỉ hiển thị các giai đoạn thời gian được trả về bởi probe đó; probe của Novaverb cung cấp phân tách chi tiết nhất.
- Chúng tôi gán nhãn mỗi vị trí là một mẫu đo tổng hợp và loại trừ phần kết xuất của trình duyệt, các tài nguyên phụ và dữ liệu thực địa từ người dùng thực.
What do you enter into the website performance test?
Enter the exact public address into the website performance test, including its path and query when they matter, then choose a measurement location. A bare domain is normalized to a full URL. A private host is refused. Redirect handling depends on the mode you select and is stated with the result.
yourdomain.comBất kỳ hình thức địa chỉ nào cũng hoạt động. http hoặc https, có hoặc không có www, chỉ tên miền hay một đường dẫn đầy đủ - chúng tôi chuẩn hóa cho bạn.A URL that redirectsTốt - chúng tôi theo dõi từng bước đầu tiên, sau đó đo lường điểm đến cuối cùng.Expecting full page-load / render timePhép đo này tính thời gian của các giai đoạn máy chủ và kết nối (TTFB), không phải việc trình duyệt hiển thị toàn bộ trang.Expecting your users' field numbersĐây chỉ là một yêu cầu mô phỏng từ một vị trí cố định - hãy dùng Core Web Vitals để có dữ liệu thực tế từ người dùng thật.What does a website performance test report contain?
A website performance test report from the Germany probe contains the final response TTFB with its guide band, the measured request total, a five-phase waterfall with each share, a redirect journey and the final response headers. A multi-location report lists every city with its TTFB, total request time and phase timings, plus the fastest and slowest location.
How do you read a website performance test result?
Read a website performance test result by looking for the phase that dominates the waterfall. High DNS suggests the name servers, high TCP suggests distance or route quality, high first byte wait suggests cache misses or origin work, and high HTML transfer suggests document size or encoding. Across cities, look for large gaps between regions.
Bài kiểm tra Hiệu suất Website đo lường điều gì?
Nó đo lường DNS, TCP, TLS, yêu cầu đến byte đầu tiên và chuyển tài liệu cho một URL công khai. Chọn probe trực tiếp của Novaverb tại Đức, một vị trí cộng đồng Globalping, hoặc so sánh mười thành phố trên khắp châu Á, châu Âu, châu Mỹ, châu Phi và châu Đại Dương.
Phương pháp đo lường, vị trí và giới hạn miễn phí
Chọn phép đo trực tiếp của Novaverb để có một phép đo được kiểm soát, chọn một thành phố Globalping để kiểm tra theo khu vực, hoặc chọn cả mười thành phố để so sánh năm khu vực. Hai phương pháp này được giữ tách biệt vì chúng có ranh giới khác nhau về redirect, thu thập và lưu giữ dữ liệu.
🇩🇪 Vị trí Đức
- Chạy trên cơ sở hạ tầng của Novaverb qua một kết nối HTTP/1.1 mới.
- Đi theo tối đa năm redirect HTTP và hiển thị biểu đồ waterfall của phản hồi cuối cùng.
- Thu thập nội dung phản hồi lên đến khoảng 3 MB và giữ riêng độ dài đã khai báo.
- Không tiêu thụ các bài kiểm tra probe của bên thứ ba.
🌍 Một thành phố hoặc tất cả 10
- Một probe hiện đang trực tuyến tại thành phố đã chọn sẽ gửi yêu cầu tới đúng URL đã được gửi lên.
- Trả về thời gian DNS, TCP, TLS, byte đầu tiên, tải xuống và tổng thời gian, kèm bằng chứng về thành phố và thời gian.
- Không theo vòng lặp chuyển hướng của Novaverb; kiểm tra một đích 3xx trả về riêng biệt.
- Siêu dữ liệu danh tính của probe được cố ý ẩn khỏi kết quả công khai.
- Mục tiêu và phép đo do Globalping xử lý và có thể vẫn truy xuất được trong tối đa bảy ngày.
Cách sử dụng miễn phí bị giới hạn: mỗi thành phố được chọn sẽ chạy một yêu cầu trực tiếp. Việc so sánh tất cả các vị trí sẽ chạy nhiều yêu cầu, nên có thể gặp giới hạn năng lực tạm thời. Nếu một probe không khả dụng, Novaverb để vị trí đó ở trạng thái chưa đo thay vì ước lượng kết quả.
Cách hoạt động của thác hiệu suất.
Tra cứu DNS
Phân giải tên máy chủ, trong khi kết nối vẫn được ghim vào địa chỉ IP công khai đã được xác thực.
Kết nối TCP
Mở một kết nối mới; không tái sử dụng socket trước đó.
Bắt tay TLS
Thương lượng HTTPS với SNI và HTTP/1.1 khi URL là an toàn.
Byte đầu tiên
Đo từ khi gửi GET cho đến khi các byte phản hồi đầu tiên đến.
Chuyển giao HTML.
Đo từ byte đầu tiên cho đến hết phần thân tài liệu đã thu thập, tối đa khoảng 3 MB.
Cách đọc các dải hướng dẫn TTFB.
web.dev đưa ra mức 800 ms trở xuống như một mục tiêu TTFB tốt mang tính ước lệ, và trên 1.800 ms là kém. Novaverb áp các dải tham chiếu này cho mẫu đo từ kết nối đến byte đầu tiên của phản hồi cuối, không phải cho toàn bộ hành trình chuyển hướng.
Lặp lại từ các khu vực liên quan đến người dùng trước khi kết luận rằng URL luôn nhanh.
Sử dụng dòng thác để xác định xem thiết lập hay yêu cầu chờ chiếm ưu thế.
Kiểm tra lại, so sánh trạng thái bộ nhớ đệm và điều tra giai đoạn lặp lại lớn nhất.
Kết quả này bao gồm gì - và những gì nó không có
Được đo trong lần chạy này
- DNS, TCP và thiết lập TLS mới cho mỗi yêu cầu.
- Thời gian yêu cầu đến byte đầu tiên và chuyển giao thân đã ghi lại
- Chuyển hướng HTTP, trạng thái và tiêu đề phản hồi cuối cùng.
- Số byte cơ thể nhận được và chiều dài nội dung được khai báo giữ riêng biệt
- Một khu vực đo: EU, Đức
Chưa được đo hoặc chứng minh
- CSS, JavaScript, hình ảnh, phông chữ hoặc tài nguyên bên thứ ba
- Phân tích trình duyệt, hiển thị, hoàn thành trực quan hoặc sẵn sàng tương tác
- LCP, INP, CLS, FCP hoặc điểm hiệu suất Lighthouse
- Phân vị người dùng thực, thời gian hoạt động hoặc hành vi tải bền vững
- Thời gian thực thi nguồn gốc thuần túy tách biệt khỏi độ trễ CDN và mạng
Cách cải thiện giai đoạn chiếm ưu thế.
Thời gian DNS cao.
Hãy xem xét độ trễ và độ tin cậy của DNS có thẩm quyền; so sánh nhiều lần chạy vì trạng thái bộ nhớ đệm của bộ phân giải (resolver) thay đổi.
Thời gian TCP cao.
Hãy rút ngắn khoảng cách bằng máy chủ biên (edge) hoặc CDN, và kiểm tra chất lượng tuyến đường hoặc tình trạng mất gói.
Thời gian TLS cao.
Kiểm tra chuỗi chứng chỉ, hỗ trợ TLS hiện đại và tái sử dụng kết nối trong các trình duyệt thực tế.
Thời gian chờ byte đầu tiên cao.
Hãy kiểm tra các lần trượt bộ nhớ đệm (cache miss) của CDN, công việc xử lý cơ sở dữ liệu, các lệnh gọi ra bên ngoài và tình trạng tranh chấp tài nguyên ở ứng dụng hoặc máy chủ gốc.
Chuyển giao HTML cao.
Hãy giảm kích thước tài liệu và xác minh mã hóa nội dung phù hợp, nhưng hãy nhớ rằng phép đo này chỉ thu thập phần tài liệu.
Hướng dẫn tiêu chuẩn và đo lường
Câu hỏi kiểm tra hiệu suất trang web
Đây có phải là một bài kiểm tra tốc độ trang hoàn chỉnh không?
Không. Nó chỉ đo thời gian kết nối và thời gian phản hồi tài liệu. Một bài kiểm tra đầy đủ trên trình duyệt còn phải tải các thành phần phụ thuộc, thực thi script và kết xuất trang.
Tại sao điều này khác với Chrome hoặc Lighthouse?
Probe chạy từ một máy chủ ở Đức qua một kết nối HTTP/1.1 mới. Trình duyệt của bạn có thể dùng tuyến đường khác, giao thức khác, bộ nhớ đệm khác và kết nối được tái sử dụng, rồi còn thực hiện phần việc kết xuất mà phép đo này không bao giờ thực hiện.
Nó có theo dõi chuyển hướng không?
Có, tối đa năm redirect HTTP. Mỗi chặng được đo độc lập bằng một yêu cầu mới; biểu đồ waterfall chính là của phản hồi cuối cùng.
Thời gian tổng có nghĩa là thời gian tải trang không?
Không. Nó là tổng của các giai đoạn kết nối và quá trình truyền phần tài liệu đã thu thập trong một yêu cầu. Nó không bao gồm tài nguyên phụ, thực thi mã, kết xuất và mức sẵn sàng tương tác.
Tại sao số byte tải xuống có thể khác với Content-Length?
Content-Length là một header do máy chủ khai báo. Body received là phần nội dung mà probe có giới hạn này thực sự đã thu thập; các phản hồi lớn có thể dừng gần mức giới hạn an toàn 3 MB.
Tại sao kết quả thay đổi giữa các lần chạy?
Trạng thái bộ nhớ đệm của DNS và CDN, tải của máy chủ gốc, định tuyến mạng và hạ tầng dùng chung đều thay đổi. Hãy chẩn đoán theo các quy luật xuất hiện qua nhiều lần đo lặp lại và dữ liệu người dùng thực, chứ không phải từ một lần chạy.
Mỗi con số là một yêu cầu mô phỏng đơn lẻ từ probe đã chọn; nó không đo việc kết xuất của trình duyệt, Core Web Vitals hay người dùng thực.
Where does the website performance test get its data?
The website performance test gets its data from live probes: Novaverb's own probe in Germany, or community probes that are online in the selected cities. Each number is one fresh HTTP request measured by that probe at that moment. When no matching probe returns a completed measurement, the location is marked unavailable.
What does the website performance test not tell you?
The website performance test does not tell you how a page renders or what real users experience. Each number comes from the selected probe. Germany mode follows redirects and captures up to about 3 MB, while community-probe mode measures the exact submitted URL. Neither mode loads CSS, JavaScript, images or fonts, or measures Core Web Vitals.
What does a website performance test result prove?
A website performance test result proves the request timings the selected probe supplied for one request at one moment. From it you can conclude which phase took longest from that location. You cannot conclude page load time, a lab audit score or a persistent regional difference, because every location is a single synthetic sample.
1. Nguồn
Thăm dò của Novaverb tại Đức hoặc các thăm dò cộng đồng đã chọn. Kết quả xác định nguồn gốc của bằng chứng.
2. Ranh giới
Mỗi số đến từ probe đã chọn. Chế độ Đức của Novaverb theo dõi chuyển hướng và ghi lại tối đa khoảng 3 MB; chế độ cộng đồng đo lường URL đã gửi chính xác. Không chế độ nào đo lường việc hiển thị, Core Web Vitals hoặc người dùng thực.
3. Hành động tiếp theo
Sử dụng phát hiện để xác minh một vấn đề, sau đó kết nối một không gian làm việc khi bạn cần lịch sử, giám sát hoặc phân tích toàn bộ trang web.
Which standards does the website performance test apply?
The website performance test applies W3C Navigation Timing, RFC 9110 and the web.dev Time to First Byte guidance. Navigation Timing defines the DNS, connection, TLS, wait and transfer phase model. RFC 9110 defines the HTTP semantics used to follow the redirect chain. The guidance supplies the band applied to the final response sample.
Gắn nhãn các giai đoạn yêu cầu hiện có theo mô hình thông dụng gồm DNS, kết nối, TLS, chờ và truyền dữ liệu.
Đọc thông số kỹ thuậtĐi theo chuỗi redirect theo đúng ngữ nghĩa HTTP trước khi thực hiện phép đo cuối cùng.
Đọc thông số kỹ thuậtLiên kết TTFB đã đo lường với hướng dẫn trường công khai.
Đọc thông số kỹ thuậtHow can you verify a website performance test result yourself?
Verify a website performance test result by repeating the same URL from the same location and checking that the dominant phase stays the same. For the Germany probe, a command-line HTTP client that prints per-phase timings gives an independent comparison, and the final response headers in the report can be matched against your own request.
What does a typical website performance test finding look like?
A typical website performance test finding is a URL that answers quickly in the cities near its origin and slowly in a distant region, with the extra time sitting in TCP, TLS and first byte. That pattern suggests distant visitors reach the origin directly instead of a nearby edge, which is a delivery problem.
Is the website performance test free?
The website performance test is free and needs no account, in Germany mode and with community probes. Comparing every city runs several live requests and depends on which community probes are online, so an unavailable location is left unmeasured. An account is needed for saved evidence, recurring measurement and tasks that are rechecked.
What does a Novaverb workspace add to the website performance test?
A Novaverb workspace adds what one website performance test cannot keep: saved evidence, monitoring over time and analysis of the whole site from a crawl. Site Health continues the job by grading the crawled URLs against a defined criteria library, ranking the findings into a work-list and re-running a check against fresh evidence.
When is a free website performance test not enough?
A free website performance test is not enough when one sample cannot answer the question. Rendering, interactivity and Core Web Vitals need browser lab and real-user data. A regional slowdown that comes and goes needs repeated measurement on a schedule. A site with many templates needs every important URL measured, not the single one submitted.
What should you do after you test a website from different locations?
After you test a website from different locations, rerun the slow location to confirm the gap is persistent. Then work on the dominant phase: DNS reliability, an edge or CDN for distance, certificate and TLS setup, cache misses and origin work for first byte wait, or document size for HTML transfer. Retest when the change is live.
Which free tools pair with the website performance test?
Free tools that pair with the website performance test cover what a connection probe leaves out. The Server Response Time Checker gives a fixed Germany baseline with cache hit or miss state. The PageSpeed Checker runs a lab audit that loads the page in a controlled environment. The Core Web Vitals Checker reports real-user field data.
What do people ask about the website performance test?
People ask the website performance test FAQ whether this is a complete page-speed test, why results differ from a browser or a lab audit, and whether redirects are followed. They also ask what the connection waterfall is, why timings differ by probe location, why downloaded bytes differ from Content-Length, and how to improve distant regions.
What does the Novaverb Website Performance Test measure?
It measures the full connection waterfall for a URL, DNS lookup, TCP connect, TLS handshake, Time To First Byte, and HTML transfer, from Novaverb's Germany probe or selected community probes placed across world regions.
How is this different from the single-location speed check?
The speed check runs only from Germany. This performance test can additionally run from community probes in multiple world regions, letting you compare connection timing across geographies rather than from one fixed vantage point.
Does this test measure Core Web Vitals or rendering?
No. Each number reflects network and server connection timing only. It does not run a browser, so it cannot measure Largest Contentful Paint, layout shift, interactivity, JavaScript execution, or anything about how the page visually renders.
What is the connection waterfall in this test?
It is the ordered breakdown of a request: DNS resolves the hostname, TCP establishes the connection, TLS negotiates encryption, TTFB captures server wait, and HTML transfer downloads the initial document. Each stage exposes where time is spent.
Why are timings different from each probe location?
Each probe is a separate physical location, so distance to your server and CDN edge changes DNS, connection, and transfer times. Regions far from your hosting or without nearby edge nodes will consistently show higher latency.
What is a good TTFB across regions?
Hãy nhắm tới kết quả nằm trong dải tốt ở các thị trường chính của bạn và các con số tương đối đồng đều ở nơi khác. Khoảng cách lớn giữa các khu vực thường cho thấy thiếu phủ CDN hoặc chỉ phục vụ từ origin cho người dùng ở xa, điều mà một mạng phân phối nội dung có thể san bằng.
How do I improve performance for distant regions?
Put a CDN in front of your origin so static assets and cached HTML serve from edge nodes near users. Also enable modern protocols and caching so far-away regions are not paying full origin round-trips.
Is one probe measurement reliable on its own?
Treat each number as a single sample from one probe at one moment, subject to transient network conditions. Run repeated checks and compare trends across regions rather than drawing conclusions from any isolated measurement.
Does this test represent what real users experience?
Not exactly. Probes approximate network paths but are not your actual visitors on their devices, browsers, and connections. Use this for comparing server and network delivery across regions, and pair it with field data for true real-user performance.
Why compare response time across regions?
Distance and routing can change connection and first-byte time. Regional probes help locate delivery gaps, but they do not measure browser rendering, real users or search-engine behavior.