Hướng dẫn về WebPageTest
WebPageTest là đó free, open-nguồn, lab-based performance tool kỹ thuật SEOs reach cho khi PageSpeed Insights tells bạn một trang là chậm nhưng không vì sao — đó history, cách đọc đó waterfall và filmstrip, đó CLS-hunting recipe, và nơi điều này fits alongside Lighthouse, PSI, và CrUX.
Ngôn ngữ
WebPageTest là một free, open-nguồn lab (synthetic) performance kiểm thử tool — đã tạo by Patrick Meenan trong 2008 as an internal AOL tool và acquired by Catchpoint trong 2020. Bạn cho điều này một URL, một real kiểm thử location, một trình duyệt, và một network profile, và điều này chạy đó trang on một real device và trả về deep diagnostics không single score có thể: một waterfall chart (render-blocking flags, yêu cầu sequencing), một filmstrip/video view (frame-by-frame, với một Highlight Layout Shifts option cho CLS), một connection view (DNS/TCP/TLS/TTFB), và Core Web Vitals frame by frame. Đó single hầu hết quan trọng điều để giữ straight: WebPageTest produces lab dữ liệu, không trường dữ liệu — điều này không feed Google Core Web Vitals tín hiệu xếp hạng (đó là real-người dùng CrUX). đây là cho diagnosis, không đó score Google sees. đây là không một Lighthouse đối thủ either — bạn có thể chạy Lighthouse từ bên trong điều này. Reach cho điều này khi PageSpeed Insights tells bạn một trang là chậm nhưng không vì sao hoặc nơi trong đó load.
Tóm tắt — WebPageTest là free tool đó loads của bạn trang on thực trình duyệt trong thực location và hiển thị bạn chính xác Điều gì happened as nó loaded — mỗi file nó downloaded, trong Điều gì order, và frame-by-frame video của trang appearing. nó tool bạn sử dụng Khi PageSpeed Insights nói trang là chậm nhưng bạn muốn để see Vì sao. nó không Google sản phẩm, và của nó scores không ảnh hưởng của bạn thứ hạng — nó diagnosis tool.
Điều gì WebPageTest là
phần lớn speed tools cho bạn number. WebPageTest cho bạn story — detailed, step-by-step picture của Cách của bạn trang loaded.
bạn go để webpagetest.org, loại trong URL, pick nơi trong world để kiểm thử từ và on Điều gì kind của device và connection, và hit bắt đầu. thực trình duyệt on thực machine loads của bạn trang, và WebPageTest records mọi thứ: mỗi image, script, và font nó fetched, Cách dài mỗi took, và filmstrip — thực tế frame-by-frame đặt của screenshots của trang appearing on screen.
nó free và open nguồn. nó là được xây dựng by nhà phát triển named Patrick Meenan lại trong 2008, và company được gọi là Catchpoint bought nó trong 2020 — nhưng free công khai version tại webpagetest.org là vẫn ở đó cho anyone để sử dụng.
Vì sao bạn’d sử dụng nó thay vì PageSpeed Insights
PageSpeed Insights (Google tool) là great tại telling bạn đó một trang là chậm và giving bạn một score. WebPageTest là tốt hơn tại telling bạn vì sao và nơi. Nếu PSI says “reduce render-blocking resources,” (bản dịch) «reduce render-blocking các tài nguyên,» WebPageTest cho thấy bạn đó chính xác file đó là blocking, tại điều gì second, trong một chart bạn có thể đọc như một timeline.
khác điều mọi người nhận sai: WebPageTest scores không phải xếp hạng factor. Google ranks partly on Cách fast thực khách truy cập experience của bạn trang web (đó được gọi là “trường dữ liệu,” và nó xuất hiện từ thực tế Chrome người dùng). WebPageTest là “lab” kiểm thử — một controlled chạy on một machine. nó cho finding và sửa các vấn đề, không cho number Google thực ra sees.
hai views phần lớn mọi người bắt đầu với
- ** waterfall.** chart với một hàng theo file của bạn trang loaded, stacked trong order họ nghĩ ra trong. Dài bars và files stacked tại bắt đầu là thường nơi của bạn slowness lives.
- ** filmstrip.** hàng của screenshots cho thấy trang việc vẽ trong theo thời gian. bạn có thể theo nghĩa đen watch moment của bạn main nội dung hiển thị lên — hoặc moment điều gì đó jumps khoảng on trang.
Muốn đầy đủ version — connection view, chính xác recipe I sử dụng để hunt xuống layout shift, Cách nó compares để Lighthouse và CrUX, và Cách I sử dụng nó cho kỹ thuật SEO? Chuyển để Nâng cao tab.
Tóm tắt — WebPageTest là free, open-nguồn lab (synthetic) performance tool: URL, thực distributed kiểm thử location, trình duyệt, và network profile trong, deep diagnostics out — waterfall (render-blocking flags, sequencing), filmstrip/video (frame-by-frame, với Highlight Layout Shifts option cho CLS), connection view (DNS/TCP/TLS/TTFB), và Core Web Vitals frame by frame. Patrick Meenan được xây dựng nó trong 2008 ( internal AOL tool); Catchpoint acquired nó trong 2020; code vẫn giữ open dưới Polyform Shield license. độ chính xác spine: nó produces lab dữ liệu, không trường dữ liệu, so nó làm không feed Google CWV tín hiệu xếp hạng (đó thực-người dùng CrUX). nó diagnostic, không score Google sees — và nó không Lighthouse đối thủ, vì Bạn có thể chạy Lighthouse bên trong nó. Reach cho nó Khi PageSpeed Insights tells bạn trang là chậm nhưng không Vì sao hoặc nơi trong load.
Điều gì nó thực ra là
Mỗi WebPageTest kết quả là một configured chạy: một URL, tested từ một cụ thể location, on một cụ thể trình duyệt và device, over một cụ thể connection profile, tại một cụ thể moment. đây là không một universal việc đo lường of “how fast your site is” (bản dịch) «cách fast trang web của bạn là» — đây là evidence từ đó chạy, và điều này cần để là đọc as such.
Trong đó cách diễn đạt, WebPageTest là đó deep-diagnostic tool trong đó web-performance toolbox. web.dev, Google own nhà phát triển site, frames điều này well: “WebPageTest contains an advanced suite of metrics and trace viewers. It enables deep diving into the performance of your site on real mobile hardware with network conditions.” (bản dịch) «WebPageTest contains an advanced suite of các chỉ số và trace viewers. Điều này enables deep diving vào đó performance of trang web của bạn on real mobile hardware với network conditions.» (web.dev, “How To Think About Speed Tools” (bản dịch) «Cách Think Về Speed Tools»)
Của nó “audit” trang adds đó SEO-liền kề angle: “WebPagetest will also check static-content caching, time to first byte, and if your site makes effective use of CDNs.” (bản dịch) «WebPagetest sẽ cũng kiểm tra static-nội dung bộ nhớ đệm, time để đầu tiên byte, và nếu trang web của bạn làm effective dùng of CDNs.» (web.dev, “Audit performance” (bản dịch) «Audit performance»)
nơi sibling tools trong điều này cluster — Google Lighthouse, PageSpeed Insights, và Chrome UX Báo cáo (CrUX) — cho bạn score hoặc truyền/fail, WebPageTest cho bạn yêu cầu-by-yêu cầu, frame-by-frame evidence underneath score.
brief history — và genuinely odd footnote
Patrick Meenan đã tạo và open-sourced WebPageTest trong 2008; điều này began life as an internal kiểm thử tool tại AOL. Catchpoint acquired điều này trong 2020. Đó Về trang tells đó origin story trực tiếp: “Catchpoint’s 2020 acquisition of WebPageTest, created and open-sourced by Patrick Meenan in 2008, marked a significant milestone.” (bản dịch) «Catchpoint 2020 acquisition of WebPageTest, đã tạo và open-sourced by Patrick Meenan trong 2008, marked một significant milestone.» Đó stated mission có blunt: “slow is the new down, and our mission is to empower you to deliver the best experiences to your users.” (bản dịch) «chậm là đó new xuống, và của chúng ta mission là để empower bạn để deliver đó best experiences để người dùng của bạn.» (webpagetest.org/về)
Ở đây đó odd footnote worth naming: Meenan hiện tại hoạt động tại Google on Chrome và web
performance. Và tuy vậy Google own chính thức Core Web Vitals tools trang —
web.dev/các bài viết/chỉ số quan trọng-tools, đó chính xác trang
Tìm kiếm Central Core Web Vitals doc
links để as “the different tools that can help you measure and report Core Web Vitals” (bản dịch) «đó khác nhau tools đó có thể help bạn đo lường và báo cáo Core Web Vitals»
— không mention WebPageTest. Điều này lists CrUX, PageSpeed Insights, Search Console,
Lighthouse, đó DevTools Performance panel, đó web-vitals JS library, và
Lighthouse-CI. Đó tool được xây dựng by đó person ai hiện tại hoạt động có absent.
đọc đó cẩn thận, though: nó là không tín hiệu đó WebPageTest là deprecated hoặc unendorsed. Google curates của nó own-sản phẩm tool list; thứ ba-party open-nguồn tool đơn giản không phải on nó. khác web.dev các trang (speed-tools, performance-audit-tools) reference WebPageTest positively. nó curation khoảng trống, không verdict on tool.
Lab so với. trường — phân biệt đó matters phần lớn
Đây là độ chính xác spine của toàn bộ topic, và nó sibling của lab-so với-trường point đó chạy qua toàn bộ web performance tools cluster.
WebPageTest chạy lab (synthetic) dữ liệu: controlled, repeatable kiểm thử on machine bạn configure, tại moment bạn chọn. Đó là khác animal từ trường dữ liệu — thực-người dùng Chrome UX Báo cáo (CrUX) measurements đó Google Search thực ra dùng cho Core Web Vitals tín hiệu xếp hạng, và đó surface trong PageSpeed Insights và Tìm kiếm Console.
So, plainly:
- WebPageTest chạy làm không feed Google tín hiệu xếp hạng. nó measures giống nhau các chỉ số Google cares về (LCP, INP, CLS), nhưng number Google ranks on xuất hiện từ CrUX trường dữ liệu, không từ bất kỳ lab chạy — không WebPageTest, không PSI lab section, không Lighthouse.
- WebPageTest là cho diagnosis: reproducing vấn đề, isolating nó, và confirming khắc phục trong fast, controlled loop. Trường dữ liệu (CrUX) là chậm, có thẩm quyền xác nhận đó thực người dùng felt improvement — see Core Web Vitals cho Cách đó tín hiệu xếp hạng hoạt động.
Put plainly, WebPageTest kết quả không phải — và không thể substitute cho — CrUX trường dữ liệu, thực-người dùng traffic numbers, hoặc Google Search xếp hạng hoặc trang-experience outcome. những điều đó là tách biệt datasets đó cần của họ own evidence; fast synthetic chạy không phải proof bất kỳ của them moved.
nếu bạn chỉ take một điều từ điều này trang: WebPageTest tells bạn Điều gì để khắc phục; CrUX tells bạn liệu Google tín hiệu xếp hạng moved.
Cách chạy basic kiểm thử
cốt lõi flow là có chủ ý đơn giản:
- URL. công khai trang bạn muốn để kiểm thử (nó có để là publicly reachable).
- Kiểm thử location. WebPageTest chạy on physically distributed thực machines khoảng world — pick một near của bạn audience, vì distance và network conditions thay đổi kết quả.
- trình duyệt / device. Chrome cho bạn phần lớn dữ liệu. Bạn có thể cũng emulate mobile devices.
- Connection profile. throttled network (e.g. chậm mobile connection) so bạn’re kiểm thử realistic conditions, không của bạn office fiber.
- Repeat chạy. Đây là một beginners skip. Performance varies chạy để chạy (network jitter, máy chủ load, CPU contention), so WebPageTest chạy multiple các kiểm thử và các báo cáo median. không bao giờ trust single chạy — đọc median. chỉ giữ trong mind median là vẫn synthetic sample từ của bạn chosen configuration, không population-cấp độ việc đo lường của Điều gì thực khách truy cập experience — đó Điều gì trường (CrUX) dữ liệu là cho.
mỗi một của những điều đó settings là part của thử nghiệm, không incidental detail. nếu bạn’re comparing hai các kiểm thử — trước khi/sau khi khắc phục, hoặc của bạn trang web so với đối thủ — so sánh chỉ có nghĩ là điều gì đó Khi bạn record settings và hold them constant: giống nhau location, giống nhau trình duyệt, giống nhau connection profile, giống nhau bộ nhớ đệm state (đầu tiên view so với. repeat view), và khoảng giống nhau chạy count và time window. Thay đổi bất kỳ của những điều đó giữa chạy và Bạn có thể easily mistake kiểm thử-configuration drift cho thực performance khác biệt.
Reading kết quả
waterfall chart
Đó waterfall là một yêu cầu-by-yêu cầu timeline: một hàng theo tài nguyên, trong load order, mỗi bar cho thấy DNS/connect/TLS/chờ/download phases. Điều này flags render-blocking các tài nguyên, cho thấy chuyển hướng chains as extra hops, và làm điều này obvious khi một handful of các tài nguyên tại đó top là gating mọi thứ behind them. Này là nơi “reduce render-blocking resources” (bản dịch) «reduce render-blocking các tài nguyên» dừng đang an abstraction và becomes “that CSS file, at that second.” (bản dịch) «đó CSS file, tại đó second.»
connection view
Grouped by connection thay vì by yêu cầu, điều này view exposes DNS lookup, TCP connect, TLS negotiation, và time để đầu tiên byte (TTFB) theo host. nó fastest way để see liệu của bạn slowness là máy chủ/network-side ( chậm TTFB, cũng nhiều tách biệt connections) versus nội dung-side.
filmstrip / video view — và my CLS-hunting recipe
filmstrip là strip của screenshots của trang việc vẽ theo thời gian; video view plays nó lại. nó Cách bạn see — không infer — Khi của bạn main nội dung xuất hiện, và Khi điều gì đó on trang jumps.
Này là đó WebPageTest feature I lean on hầu hết, và I’ve walked qua điều này repeatedly trong talks và trong my Ahrefs Core Web Vitals hướng dẫn. Cho hunting xuống Cumulative Layout Shift, đó chính xác recipe I dùng: “In Filmstrip View, use the following options: Highlight Layout Shifts, Thumbnail Size: Huge, Thumbnail Interval: 0.1 secs.” (bản dịch) «Trong Filmstrip View, dùng đó sau options: Highlight Layout Shifts, Thumbnail Size: Huge, Thumbnail Interval: 0,1 secs.» Đó turns đó filmstrip vào một cao-resolution timeline nơi một shift là không thể để miss. Trong đó real ví dụ từ đó hướng dẫn, đó culprit đã là một font đổi — “Notice how our font restyles between 5.1 secs and 5.2 secs, shifting the layout as our custom font is applied.” (bản dịch) «Notice cách của chúng ta font restyles giữa 5,1 secs và 5,2 secs, shifting đó layout as của chúng ta custom font là applied.» Web fonts, muộn-loading images, và injected quảng cáo là đó thông thường CLS suspects, và đó filmstrip catches them visually trong đó act.
Một caution: tài nguyên finishing loading trong waterfall tại giống nhau moment filmstrip hiển thị jump là mạnh circumstantial evidence, không proof — nó hypothesis. xác nhận nó by isolating suspect (block đó domain/yêu cầu, hoặc defer nó) và re-đang chạy giống nhau configuration; nếu shift disappears, bạn’ve confirmed nguyên nhân thay vì chỉ correlating hai timelines.
Core Web Vitals, frame by frame
WebPageTest các báo cáo LCP, CLS, và (với thực interaction) INP alongside TTFB, FCP, và Speed chỉ mục — và lets bạn see nơi trong load mỗi một happened thay vì chỉ cuối giá trị. nơi CrUX trường dữ liệu là khả dụng, nó có thể là shown alongside lab kết quả, nhưng deep diagnostics là lab chạy.
Nâng cao features
- Scripting / multi-step luồng. Kiểm thử các trang behind một login, hoặc một cart/checkout flow — script đó steps so WebPageTest measures một real journey, không chỉ một cold homepage. Control và ghi xuống điều gì đó script phụ thuộc vào: đó kiểm thử account/credentials dùng, điều gì state đó account là trong, bất kỳ dynamic nội dung on đó trang, và của bạn API quota — an undocumented script là as hard để so sánh chạy-để-chạy as an undocumented manual kiểm thử.
- Domain / yêu cầu blocking. Block một cụ thể bên thứ ba domain và re-chạy để đo lường chính xác cách nhiều đó chat widget hoặc quảng cáo script là costing bạn. Này là điều gì đó PSI đơn giản không thể làm.
- Lighthouse bên trong WebPageTest. “WebPageTest vs. Lighthouse” (bản dịch) «WebPageTest so với. Lighthouse» là một sai dichotomy — bạn có thể chạy một Lighthouse audit từ trong WebPageTest. Worth đang precise về điều gì đó có nghĩa là: đó Lighthouse audit là của nó own distinct, versioned báo cáo — của nó own 0–100 score và của nó own audit list — generated bên trong đó rộng hơn WebPageTest kiểm thử session, không đã hợp nhất vào WebPageTest native waterfall/filmstrip các chỉ số. As I put điều này trong đó Ahrefs hướng dẫn, hầu hết speed tools dùng Lighthouse dưới đó hood: “The exception is WebPageTest, although you can also run Lighthouse tests with it as well.” (bản dịch) «Đó exception là WebPageTest, although bạn có thể cũng chạy Lighthouse các kiểm thử với điều này as well.» (Ahrefs — Cốt lõi Web Chỉ số quan trọng)
- Opportunities & Các thử nghiệm. MỘT không-code, trước/sau HTML-thay đổi so sánh feature đó let bạn so sánh hai trạng thái of một trang không có touching production — introduced khoảng 2022, theo contemporaneous coverage by Detlef Johnson tại Tìm kiếm Engine Land (đó cụ thể bài viết có since đã retired từ đó site, và I không thể independently re-xác nhận đó feature hiện tại name hoặc availability so với một trực tiếp WebPageTest session during này cập nhật truyền — worth một fresh kiểm tra trước khi bạn xây dựng một workflow khoảng điều này by đó name).
- API / automation và riêng tư instances. có an API cho programmatic kiểm thử, và vì đó code là open nguồn, bạn có thể stand lên của bạn own riêng tư instance.
sử dụng WebPageTest cho kỹ thuật SEO
Đây là angle phần lớn WebPageTest các hướng dẫn skip, và nó Vì sao tool belongs trong kỹ thuật SEO kit:
- Kiểm thử as Googlebot. Bạn có thể set một Googlebot người dùng agent và watch cách render-blocking JS behaves — một hữu ích approximation (không một perfect replica) of cách Google renderer có thể experience đó trang. MobileMoxie kỹ thuật-SEO WebPageTest hướng dẫn frames đó SEO giá trị well: “The tool provides detailed information about the health of your pages and helps analyze things like round trip requests, asset errors, redirects, caching concerns, security information, and more.” (bản dịch) «Đó tool cung cấp detailed information về đó health of của bạn các trang và helps analyze điều như round trip các yêu cầu, asset các lỗi, các chuyển hướng, bộ nhớ đệm concerns, security information, và hơn.»
- Audit chuyển hướng chains. Đó waterfall exposes mỗi chuyển hướng hop, so một bloated chuỗi chuyển hướng (mỗi một round trip) là visible thay vì hidden.
- Kiểm tra bộ nhớ đệm và CDN effectiveness. Theo web.dev trên, WebPageTest kiểm tra static-nội dung bộ nhớ đệm, TTFB, và CDN usage — đó plumbing đó governs cách fast bots và người dùng alike nhận của bạn bytes.
- Diagnose JS-kết xuất các vấn đề. Nếu nội dung chỉ xuất hiện sau JavaScript chạy, đó filmstrip và waterfall cho thấy bạn khi (và liệu) điều này painted.
- Trước/sau evidence cho stakeholders. MỘT side-by-side filmstrip of đó hiện tại trang versus một proposed cách sửa là một far hơn persuasive artifact cho một client hoặc an eng team hơn một Lighthouse number đó dropped by six points.
Pricing và access
Đó free công khai service tại webpagetest.org có trong lịch sử offered on đó order of hundreds of kiểm thử chạy một month, plus một free API key với daily limits. MỘT paid WebPageTest Pro tier unlocks hơn API volume, riêng tư các kiểm thử, và priority trong đó kiểm thử queue. Và vì đó toàn bộ điều là open nguồn dưới đó Polyform Shield license — Catchpoint cách diễn đạt là đó “the WebPageTest code remains freely accessible under the Polyform Shield license, permitting its use for internal or non-competing commercial projects” (bản dịch) «đó WebPageTest code vẫn freely accessible dưới đó Polyform Shield license, permitting của nó dùng cho internal hoặc non-competing commercial projects» (webpagetest.org/về) — bạn có thể cũng self-host một riêng tư instance.
Honest limitations
- Learning curve. UI là dense; waterfall là intimidating trước khi nó hữu ích.
- Account needed cho saved/riêng tư kết quả. Casual một-off các kiểm thử là open, nhưng saving và riêng tư kiểm thử muốn account.
- nó diagnoses, nó không remediate. WebPageTest hiển thị bạn vấn đề trong exquisite detail; nó sẽ không hold của bạn hand qua khắc phục way some scoring tools try để.
- Single-chạy variability. Một chạy có thể mislead. sử dụng multiple chạy và đọc median — tool defaults để điều này cho reason.
note on Bing
có không Bing hoặc Microsoft tài liệu đó positions WebPageTest as xếp hạng
input hoặc đầu tiên-party khuyến nghị. Bing Quản trị viên web Tools có của nó own trang web Scan và
speed-related các khuyến nghị, nhưng không có gì WebPageTest-cụ thể — và Core Web Vitals
itself vẫn primarily Google construct. (không confuse WebPageTest với Bing own
bing.com/tools/speedtest, mà là network speed kiểm thử, không trang performance tool.)
nơi điều này sits
Này là đó deep-diagnostic member of đó web performance tools cluster. Của nó siblings mỗi own một khác nhau job: Google Lighthouse là đó lab audit đó produces đó 0–100 score (và đó nhiều other tools chạy dưới đó hood); PageSpeed Insights cho thấy CrUX trường dữ liệu và một Lighthouse lab chạy trong một UI; đó Chrome UX Báo cáo (CrUX) là đó real-người dùng trường dataset Google thực ra ranks on. Cho đó các chỉ số all of những đo lường và đó thresholds Google dùng, bắt đầu tại đó Core Web Vitals hub. Cho đó toàn bộ pipeline những tools sit trong, see đó web performance cluster.
AI summary
condensed take on Nâng cao version:
- WebPageTest = deep-diagnostic, lab-based performance tool. Free và open nguồn; đã tạo by Patrick Meenan trong 2008 ( internal AOL tool), acquired by Catchpoint trong 2020, code dưới Polyform Shield license.
- mỗi kết quả là một configured chạy — URL, location, trình duyệt, connection profile, moment trong time — không universal việc đo lường. Comparisons chỉ có nghĩa là điều gì đó Khi bạn record những điều đó settings và hold them constant.
- Lab, không trường. nó produces synthetic lab dữ liệu và làm không feed Google Core Web Vitals tín hiệu xếp hạng — đó thực-người dùng CrUX (seen trong PageSpeed Insights và Search Console). WebPageTest chạy không establish thực-người dùng traffic hoặc Tìm kiếm xếp hạng/trang-experience outcome either — nó cho diagnosis, không number Google ranks on.
- ** flow:** URL → thực distributed kiểm thử location → trình duyệt/device → throttled network → multiple repeat chạy, đọc median (không bao giờ single chạy — though ngay cả median là vẫn synthetic sample, không trường dữ liệu).
- Signature views: waterfall (yêu cầu-by-yêu cầu, render-blocking flags, chuyển hướng chains), filmstrip/video (frame-by-frame; Highlight Layout Shifts option cho CLS), connection view (DNS/TCP/TLS/TTFB), và Core Web Vitals frame by frame. Aligning waterfall event với filmstrip frame là mạnh hypothesis, không proof — xác nhận nó by isolating tài nguyên và re-kiểm thử.
- CLS recipe: Filmstrip View → Highlight Layout Shifts on, Thumbnail Size Huge, Thumbnail Interval 0,1s — way để catch font-đổi hoặc muộn-image shift trong act.
- không Lighthouse đối thủ — Bạn có thể chạy Lighthouse audit từ trong WebPageTest, nhưng nó của nó own distinct, versioned báo cáo (own score, own audits), không đã hợp nhất vào WebPageTest native các chỉ số. khác Nâng cao features: scripting/ multi-step luồng (document credentials/state/quotas), thứ ba-party domain blocking, không-code trước khi/sau khi so sánh feature introduced khoảng 2022 (của nó hiện tại name/ availability đã không independently re-confirmed điều này truyền), API, và self-hosting.
- SEO dùng: kiểm thử as Googlebot, audit chuyển hướng chains, kiểm tra bộ nhớ đệm/CDN/TTFB, diagnose JS kết xuất, và produce trước khi/sau khi evidence cho stakeholders.
- Odd footnote: Meenan hiện tại hoạt động tại Google, tuy vậy Google own chính thức CWV tools trang (web.dev/các bài viết/chỉ số quan trọng-tools) không list WebPageTest. đó curation khoảng trống cho thứ ba-party tool, không tín hiệu nó deprecated.
- Limitations: dense UI/learning curve, account needed cho saved/riêng tư các kiểm thử, nó diagnoses thay vì remediates, và single chạy có thể mislead.
Tài liệu chính thức
Chính-nguồn tài liệu (Google mentions của WebPageTest, WebPageTest own tài liệu, và note on Bing).
WebPageTest / Catchpoint
- WebPageTest — về — Meenan/Catchpoint origin story, mission statement, và Polyform Shield license.
- WebPageTest — free công khai kiểm thử service, including kiểm thử form, kết quả/filmstrip UI, và API cho programmatic kiểm thử.
Google (nơi nó references WebPageTest — và nơi nó notably không)
- web.dev — Cách Think về Speed Tools — situates WebPageTest as Nâng cao lab-diagnostic option và notes Bạn có thể chạy Lighthouse bên trong nó.
- web.dev — Audit performance — WebPageTest cho bộ nhớ đệm/TTFB/CDN kiểm tra.
- web.dev — Core Web Vitals tools — Google own CWV tools round-lên, mà làm không mention WebPageTest ( curation-khoảng trống footnote).
- Google Search Central — Core Web Vitals — links out để web.dev cho tool các khuyến nghị thay vì naming thứ ba-party lab tool.
Bing / Microsoft
- Không Bing/Microsoft tài liệu references WebPageTest as xếp hạng input hoặc đầu tiên-party khuyến nghị. Bing Quản trị viên web Tools’ own trang web Scan là nearest đầu tiên-party analog. See Bing Quản trị viên web guidelines cho chung hướng dẫn.
Quotes từ nguồn
On—record statements về WebPageTest. nơi link bao gồm #:~:text= anchor,
nó jumps để quoted passage on nguồn trang.
Google / web.dev — nơi WebPageTest fits
- “WebPageTest contains an advanced suite of metrics and trace viewers. It enables deep diving into the performance of your site on real mobile hardware with network conditions.” (bản dịch) «WebPageTest contains an advanced suite of các chỉ số và trace viewers. Điều này enables deep diving vào đó performance of trang web của bạn on real mobile hardware với network conditions.» — web.dev, “How To Think About Speed Tools.” (bản dịch) «Cách Think Về Speed Tools.» Nhảy đến trích dẫn
- “WebPagetest will also check static-content caching, time to first byte, and if your site makes effective use of CDNs.” (bản dịch) «WebPagetest sẽ cũng kiểm tra static-nội dung bộ nhớ đệm, time để đầu tiên byte, và nếu trang web của bạn làm effective dùng of CDNs.» — web.dev, “Audit performance.” (bản dịch) «Audit performance.» Nhảy đến trích dẫn
WebPageTest / Catchpoint — history, mission, license
- “Catchpoint’s 2020 acquisition of WebPageTest, created and open-sourced by Patrick Meenan in 2008, marked a significant milestone.” (bản dịch) «Catchpoint 2020 acquisition of WebPageTest, đã tạo và open-sourced by Patrick Meenan trong 2008, marked một significant milestone.» — webpagetest.org/về. Nguồn
- “slow is the new down, and our mission is to empower you to deliver the best experiences to your users.” (bản dịch) «chậm là đó new xuống, và của chúng ta mission là để empower bạn để deliver đó best experiences để người dùng của bạn.» — webpagetest.org/về. Nguồn
- “The WebPageTest code remains freely accessible under the Polyform Shield license, permitting its use for internal or non-competing commercial projects.” (bản dịch) «Đó WebPageTest code vẫn freely accessible dưới đó Polyform Shield license, permitting của nó dùng cho internal hoặc non-competing commercial projects.» — Catchpoint, webpagetest.org/về. Nguồn
Patrick Stox (me) / Ahrefs — CLS filmstrip technique
- “In Filmstrip View, use the following options: Highlight Layout Shifts, Thumbnail Size: Huge, Thumbnail Interval: 0.1 secs.” (bản dịch) «Trong Filmstrip View, dùng đó sau options: Highlight Layout Shifts, Thumbnail Size: Huge, Thumbnail Interval: 0,1 secs.» — từ my Ahrefs Core Web Vitals hướng dẫn. Nguồn
- “The exception is WebPageTest, although you can also run Lighthouse tests with it as well.” (bản dịch) «Đó exception là WebPageTest, although bạn có thể cũng chạy Lighthouse các kiểm thử với điều này as well.» — me, on cách WebPageTest differs từ Lighthouse-based tools. Nguồn
MobileMoxie — kỹ thuật-SEO angle
- “The tool provides detailed information about the health of your pages and helps analyze things like round trip requests, asset errors, redirects, caching concerns, security information, and more.” (bản dịch) «Đó tool cung cấp detailed information về đó health of của bạn các trang và helps analyze điều như round trip các yêu cầu, asset các lỗi, các chuyển hướng, bộ nhớ đệm concerns, security information, và hơn.» — MobileMoxie, on WebPageTest cho SEO kỹ thuật. Nguồn
WebPageTest bảng tra nhanh
nơi nó fits so với. khác tools
| Tool | Dữ liệu loại | Depth | Xếp hạng input? |
|---|---|---|---|
| WebPageTest | Lab (synthetic) | Deepest: waterfall, filmstrip, connection view, scripting, domain blocking | Không |
| Lighthouse | Lab (synthetic) | 0–100 score + audits; nhiều tools chạy nó dưới hood | Không |
| PageSpeed Insights | Cả hai | CrUX trường on top + Lighthouse lab chạy dưới | Trường (CrUX) part chỉ |
| Chrome UX Báo cáo (CrUX) | Trường (thực người dùng) | p75 thực-người dùng dataset | Có — Đây là Điều gì Google ranks on |
** views**
| View | Điều gì điều này cho thấy | Reach cho điều này khi |
|---|---|---|
| Waterfall | Yêu cầu-by-yêu cầu timeline, render-blocking flags, chuyển hướng hops | ”Why is it slow? What’s blocking?” (bản dịch) «Vì sao là điều này chậm? điều gì là blocking?» |
| Connection view | DNS / TCP / TLS / TTFB theo host | Slowness looks máy chủ/network-side |
| Filmstrip / video | Frame-by-frame paint; Highlight Layout Shifts option | LCP timing, và hunting CLS |
| Core Web Vitals | LCP / INP / CLS frame by frame | Tying một chỉ số để một moment trong đó load |
CLS-hunting recipe (mine)
- Filmstrip View → Highlight Layout Shifts on → Thumbnail Size: Huge → Thumbnail Interval: 0,1 secs. Watch cho frame nơi layout jumps (thường web-font đổi hoặc muộn image/quảng cáo).
Fast facts
- Lab, không trường — làm không feed Google CWV tín hiệu xếp hạng (đó CrUX).
- đọc median, không bao giờ single chạy — performance varies chạy để chạy.
- Bạn có thể chạy Lighthouse bên trong WebPageTest — nó không either/hoặc.
- Open nguồn dưới Polyform Shield license; self-hosting là có thể.
- Meenan (creator) hiện tại hoạt động tại Google, tuy vậy web.dev/các bài viết/chỉ số quan trọng-tools không list WebPageTest — curation khoảng trống, không deprecation.
WebPageTest chạy — checklist
Nhận trustworthy, hữu ích kết quả thay vì misleading một:
- Kiểm thử location đặt near của bạn thực audience (distance thay đổi numbers).
- Device + connection profile match của bạn người dùng (e.g. emulated mobile on throttled network), không của bạn office fiber.
- Multiple repeat chạy enabled — và bạn’re reading median, không single chạy.
- Checked waterfall cho render-blocking các tài nguyên và stray chuyển hướng hops.
- Checked connection view cho chậm TTFB hoặc cũng nhiều tách biệt connections.
- Ran filmstrip để see Khi main nội dung paints — và, cho CLS, enabled Highlight Layout Shifts tại 0,1s intervals, Huge thumbnails.
- Confirmed bạn’re treating kết quả as lab dữ liệu — cross-checked thực tín hiệu xếp hạng so với CrUX (PageSpeed Insights / Search Console).
- cho suspect thứ ba party, được sử dụng domain/yêu cầu blocking để đo lường của nó đúng cost.
- cho login/checkout luồng, được sử dụng scripting thay vì kiểm thử cold homepage.
- Saved trước khi/sau khi filmstrip nếu bạn’re proposing khắc phục để stakeholders.
Tools đó pair với WebPageTest
- WebPageTest itself (webpagetest.org) — free công khai lab tool, plus API và paid Pro tier cho volume/riêng tư các kiểm thử.
- PageSpeed Insights — fast way để kiểm tra trường (CrUX) dữ liệu WebPageTest có thể’t generate, so bạn know liệu tín hiệu xếp hạng thực ra moved.
- Google Search Console — Core Web Vitals báo cáo — tìm failing trang groups tại quy mô trên trang web, sau đó take representative URL vào WebPageTest để diagnose.
- Chrome DevTools Performance panel — local, login-friendly companion cho lab profiling Khi bạn không cần distributed locations.
- Google Lighthouse — runnable từ bên trong WebPageTest, hoặc standalone trong DevTools/CLI cho 0–100 audit.
- CrUX Vis (
cruxvis.withgoogle.com) — visualize thực-người dùng trường trend theo thời gian để xác nhận WebPageTest-diagnosed khắc phục landed cho thực tế người dùng. (See Chrome UX Báo cáo (CrUX).)
WebPageTest mistakes đó tạo sai confidence
Treating lab chạy as Google trường verdict
WebPageTest là synthetic dữ liệu từ device, location, trình duyệt, và network profile bạn được chọn. sử dụng nó để diagnose gây ra; sử dụng CrUX hoặc đầu tiên-party RUM để mô tả thực người dùng và Google CWV assessment.
Comparing chạy với khác kiểm thử settings
changed location, connection, trình duyệt, bộ nhớ đệm state, hoặc number của chạy có thể outweigh code thay đổi là tested. Save configuration và so sánh như với như.
Optimizing headline score thay vì waterfall
giá trị của WebPageTest là yêu cầu sequencing, connection setup, filmstrips, và chỉ số timing. Trace chậm chỉ số để concrete yêu cầu hoặc main-chuỗi trao đổi event rather hơn tuning grade trong isolation.
Judging thay đổi từ một chạy
Lab các kiểm thử vary. Chạy multiple các kiểm thử dưới giống nhau profile và so sánh representative kết quả; investigate outliers thay vì selecting fastest chạy.
Kiểm thử chỉ homepage
khác templates có khác LCP elements, scripts, thứ ba parties, và bộ nhớ đệm behavior. bao gồm các trang nơi người dùng và trường dữ liệu hiển thị thực tế vấn đề.
Prove performance thay đổi trong WebPageTest
Controlled trước khi/sau khi kiểm thử
Kiểm thử để chạy: save một location/trình duyệt/network/bộ nhớ đệm configuration và chạy multiple các kiểm thử cho unchanged và changed versions. Dự kiến kết quả: targeted chỉ số và của nó waterfall nguyên nhân improve trên representative chạy. thất bại interpretation: thay đổi là ineffective hoặc kiểm thử variance exceeds effect. Monitoring window: immediate lab kết quả. Rollback trigger: consistent regression trong đích hoặc liền kề Cốt lõi Web Vital.
yêu cầu-sequencing kiểm thử
Kiểm thử để chạy: so sánh waterfalls sau khi thay đổi preload, priority, blocking CSS/JS, hoặc bộ nhớ đệm. Dự kiến kết quả: dự kiến yêu cầu bắt đầu trước đó, transfers ít hơn bytes, hoặc tránh network trong dự kiến bộ nhớ đệm state. thất bại interpretation: hint/configuration đã làm không apply hoặc một dependency controls sequence. Monitoring window: immediate. Rollback trigger: thay đổi delays nhiều hơn cốt yếu yêu cầu hoặc tạo các lỗi.
Visual-correctness kiểm thử
Kiểm thử để chạy: inspect filmstrip/video và layout-shift highlighting cho giống nhau trước khi/sau khi profile. Dự kiến kết quả: nhanh hơn kết xuất không introduce bị thiếu nội dung, flashes, hoặc new shifts. thất bại interpretation: numeric improvement traded away visual correctness. Monitoring window: mỗi representative viewport trước khi phát hành. Rollback trigger: hỏng nội dung hoặc new visible instability.
các tài nguyên worth của bạn time
My related writing
- Core Web Vitals: MỘT Hoàn tất Hướng dẫn (Ahrefs) — bao gồm my WebPageTest Filmstrip recipe cho diagnosing Cumulative Layout Shift, đó WebPageTest-so với-Lighthouse cách diễn đạt, và đó các chỉ số WebPageTest measures alongside cách đó xếp hạng side hoạt động. (Này trang absorbed my trước đó “Advanced Guide to PageSpeed Insights” (bản dịch) «Advanced Hướng dẫn để PageSpeed Insights» post, mà hiện tại các chuyển hướng ở đây.)
- Đó Beginner Hướng dẫn để SEO kỹ thuật (Ahrefs) — nơi web performance sits trong đó bigger picture.
My speaking
- trang Experience Cập nhật — TMC, June 2021 (SlideShare) — covers giống nhau WebPageTest Filmstrip/CLS technique trong talk form.
- Crash Course trong kỹ thuật SEO — Beer & SEO Meetup, có thể 2019 (SlideShare) — WebPageTest as part của kỹ thuật SEO toolkit, lại trong 2019.
từ khoảng ngành
- WebPageTest — về — chính nguồn cho history, mission, và Polyform Shield license.
- Cách Think về Speed Tools (web.dev) — Google own positioning của WebPageTest among lab-kiểm thử tools.
- Audit performance (web.dev) — WebPageTest cho bộ nhớ đệm, TTFB, và CDN kiểm tra.
- Cách thiết lập WebPageTest để Evaluate kỹ thuật SEO (MobileMoxie) — closest existing SEO-angle setup hướng dẫn (Googlebot UA, các chuyển hướng, bộ nhớ đệm, asset các lỗi).
- Hoàn tất Hướng dẫn để sử dụng WebPageTest (Kinsta) — phần lớn comprehensive chung explainer (history, setup, interpreting kết quả, pricing).
- WebPageTest: Hướng dẫn để Web Performance Kiểm thử (DebugBear) — vendor-authored, nhưng good breakdown của multi-chạy averaging, waterfall/filmstrip/connection views, và scripting.
Tự kiểm tra: WebPageTest
Five nhanh các câu hỏi on Điều gì WebPageTest là, Cách đọc nó, và nơi nó fits. Pick câu trả lời cho mỗi, sau đó kiểm tra.
Nhật ký thay đổi
Đã cập nhật 8 thg 8, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 18 thg 7, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.