Chỉ số tốc độ (Speed Index)

Speed Index đo điều gì, ngưỡng điểm tham khảo, lý do đây chỉ là chỉ số phòng thí nghiệm của Lighthouse chứ không phải Core Web Vital hoặc yếu tố xếp hạng, và cách cải thiện.

Xuất bản lần đầu: 26 thg 6, 2026 · Cập nhật lần cuối: 22 thg 8, 2026 · Advanced
Ngôn ngữ

Speed Chỉ mục measures cách quickly nội dung là visually displayed during trang load — đó average time tại mà visible parts of đó trang xuất hiện, scored trong seconds (thấp hơn là tốt hơn). đây là computed từ một video of đó load, so đây là một lab-chỉ chỉ số: không trong CrUX, PageSpeed Insights trường dữ liệu, hoặc Search Console. Điều này originated trong WebPageTest (Pat Meenan) và Lighthouse computes điều này qua đó open-nguồn Speedline module. Điều này không phải một Cốt lõi Web Vital và Không phải là yếu tố xếp hạng — đây là một of five Lighthouse performance các chỉ số, weighted 10% trong Lighthouse 10. Mobile thresholds: Good ≤ 3,4 s, Cần improvement ≤ 5,8 s, Poor > 5,8 s (desktop Good ≤ ~1,3 s). Điều này improves với đó giống nhau các cách sửa as FCP và LCP: nhanh hơn máy chủ phản hồi và ít hơn render-blocking các tài nguyên.

Evidence for this claim Lighthouse Speed Index estimates how quickly page contents are visually populated during a lab load. Scope: Lighthouse lab metric; results depend on test environment and viewport. Confidence: high · Verified: Chrome Developers: Speed Index Evidence for this claim Lighthouse documents Speed Index scoring and weighting, which can change between Lighthouse versions. Scope: Current Lighthouse scoring model, not a Google Search ranking factor. Confidence: high · Verified: Lighthouse: Performance scoring

Tóm tắt — Speed chỉ mục measures Cách quickly nội dung là visually displayed during trang load — average time visible nội dung xuất hiện, scored trong seconds (thấp hơn là tốt hơn). nó computed từ video của load by summing area trên visual-progress curve, mà làm nó lab-chỉ chỉ số (không trong CrUX, PSI trường dữ liệu, hoặc Search Console). nó originated trong WebPageTest (Pat Meenan); Lighthouse computes nó qua open-nguồn Speedline module. nó là không Cốt lõi Web Vital và không xếp hạng factor — nó một của five Lighthouse các chỉ số, weighted 10% trong Lighthouse 10. Mobile: Good ≤ 3,4 s, Cần improvement ≤ 5,8 s, Poor > 5,8 s; desktop good ≤ ~1,3 s. nó có thể’t là nhanh hơn FCP, nó viewport-phụ thuộc, và nó improves với giống nhau các cách sửa as FCP/LCP.

Evidence for this claim Lighthouse Speed Index estimates how quickly page contents are visually populated during a lab load. Scope: Lighthouse lab metric; results depend on test environment and viewport. Confidence: high · Verified: Chrome Developers: Speed Index

Điều gì Speed chỉ mục thực ra measures

Google definition là một line: “Speed Index measures how quickly content is visually displayed during page load.” (bản dịch) «Speed Chỉ mục measures cách quickly nội dung là visually displayed during trang load.» Đó key word là visually. Speed Chỉ mục không một single timestamp đó way Đầu tiên Contentful Paint và Largest Contentful Paint là — đây là một composite score đó represents đó average time tại mà đó visible parts of đó trang là displayed. Thấp hơn là tốt hơn, và đây là reported trong seconds.

Đó mental model I tìm clearest: draw một graph với time on đó X axis và “percent of the page visually complete” (bản dịch) «percent of đó trang visually hoàn tất» on đó Y axis, climbing từ 0% để 100%. Speed Chỉ mục là đó area trên đó curve. Đó nhanh hơn đó curve climbs để 100%, đó nhỏ hơn đó area, đó tốt hơn đó score. MỘT trang đó là blank cho một trong khi leaves một big rectangle of empty area trên đó line; một trang đó paints fast leaves gần như none.

Cách nó calculated

Lighthouse captures video của trang loading và computes visual progression giữa frames. mỗi interval của time nhận weighted by Cách incomplete trang vẫn là tại đó moment — fully blank frame được tính tại 100%, mostly-được kết xuất frame được tính cho rất little. gốc WebPageTest formula là:

Speed Index = Σ ( interval × (1 − visual completeness% / 100) )

worked ví dụ làm nó concrete. DebugBear walks qua một load như điều này:

  • 0% hoàn tất (0–253 ms) → 253,0 ms contribution
  • 43% hoàn tất (253–403 ms) → 85,5 ms contribution
  • 98% hoàn tất (403–536 ms) → 2,7 ms contribution
  • 99% hoàn tất (536–653 ms) → 1,2 ms contribution
  • Total: 342,3 ms

Notice đầu tiên chunk: trong khi không có gì là visible, all của đó time contributes tại đầy đủ weight. Đó là lý làm Speed chỉ mục có thể không bao giờ là nhanh hơn đầu tiên Contentful Paint — mỗi millisecond trước khi đầu tiên nội dung paints là được tính tại 100%.

Lighthouse không roll của nó own implementation ở đây. nó chạy open-nguồn Speedline module (originally từ Paul Irish), mà áp dụng giống nhau visual-progress-từ-video methodology as WebPageTest, hoạt động off Chrome DevTools traces với screenshots enabled. Speedline có thể compute tiêu chuẩn Speed chỉ mục (histogram khác biệt giữa hiện tại và cuối frame) hoặc perceptual variant sử dụng SSIM; tiêu chuẩn một là Điều gì bạn thông thường see.

Điều gì good score

Lighthouse 10 grades Speed chỉ mục so với thực-trang web dữ liệu từ HTTP Archive, và thresholds differ sharply by device vì Lighthouse simulates mid-tier mobile device với throttling theo mặc định:

Speed chỉ mụcMobileDesktop
Good (green)0 – 3,4 s0 – 1,3 s
Cần improvement (orange)3,4 – 5,8 s1,3 – 2,3 s
Poor (red)> 5,8 s> 2,3 s

Nếu bạn đã seen đó old “under 1,000 ms is good” (bản dịch) «dưới 1 000 ms là good» benchmark floating khoảng, đó là legacy WebPageTest hướng dẫn cho một cụ thể era và connection profile — không đó hiện tại Lighthouse mobile bar. Luôn know mà tool và mà device/network settings produced đó number bạn là looking tại, vì đó cùng trang scores differently trong Lighthouse, WebPageTest, và GTmetrix.

nơi nó sits trong Lighthouse score

Speed chỉ mục là một của five các chỉ số trong Lighthouse 10 Performance score, và nó weighted 10% — tied với FCP cho lowest weight:

Chỉ sốLighthouse 10 weight
đầu tiên Contentful Paint10%
Speed chỉ mục10%
Largest Contentful Paint25%
Cumulative Layout Shift25%
Total Blocking Time30%

practical takeaway: chasing Speed chỉ mục trong isolation là thấp ROI. Total Blocking Time (30%) và LCP và CLS (25% mỗi) move overall score far nhiều hơn. Trừ khi Speed chỉ mục là điều cụ thể failing, bạn’ll thường nhận nhiều hơn by sửa LCP và TBT — và Speed chỉ mục improves as side effect anyway. Trong PageSpeed Insights bạn’ll tìm Speed chỉ mục trong lab (Lighthouse) section, không trong trường-dữ liệu section lên top.

là Speed chỉ mục Cốt lõi Web Vital hoặc xếp hạng factor?

Không on cả hai được tính, và phân biệt matters Khi bạn’re explaining báo cáo để stakeholder.

  • nó không Cốt lõi Web Vital. Core Web Vitals là LCP, INP, và CLS, measured on thực người dùng qua CrUX. Speed chỉ mục không phải trong đó đặt và không hiển thị lên trong Search Console’s Core Web Vitals báo cáo.
  • nó không trực tiếp xếp hạng factor. Google trang-experience tín hiệu dùng Cốt lõi Web Chỉ số quan trọng trường dữ liệu. Speed chỉ mục là lab-chỉ diagnostic đó Google không collect từ thực người dùng, so có không trực tiếp path từ của bạn Speed chỉ mục number để thứ hạng.

mối quan hệ để thứ hạng là gián tiếp: các vấn đề đó produce bad Speed chỉ mục — chậm TTFB, render-blocking CSS/JS, invisible text during font đổi — là giống nhau ones đó produce bad FCP và LCP. khắc phục them và tốt hơn Speed chỉ mục thường tracks tốt hơn LCP, mà là part Google thực ra rewards.

Vì sao nó lab-chỉ

Speed chỉ mục cần frame-by-frame video của trang kết xuất, sau đó image processing để compute visual tính đầy đủ on mỗi frame. đó far cũng expensive để chạy on mỗi thực khách truy cập, so nó chỉ tồn tại trong synthetic/lab tools — Lighthouse, WebPageTest, GTmetrix. thực Người dùng Monitoring và CrUX dataset đơn giản không carry nó. nếu bạn cần trường performance dữ liệu, bạn sử dụng Core Web Vitals; Speed chỉ mục là cho diagnosing kết xuất trong controlled kiểm thử.

nơi nó nghĩ ra từ

Speed chỉ mục originated trong WebPageTest, mà Pat Meenan đã tạo và open-sourced trong 2008 ( chỉ số itself là đã thêm khoảng 2012). nó là designed để khắc phục thực khoảng trống trong các chỉ số của time:

  • Render bắt đầu có thể fire on single pixel hoặc background color — không có ý nghĩa nội dung.
  • Document hoàn tất (onload) bao gồm dưới—fold và irrelevant các tài nguyên.

Speed chỉ mục split khác biệt by measuring trên—fold visual tính đầy đủ theo thời gian — tốt hơn proxy cho Điều gì người dùng thực ra perceives. Lighthouse sau đó adopted đó methodology qua Speedline module, mà là Vì sao WebPageTest và Lighthouse numbers share lineage mặc dù của họ throttling differs.

Cách improve nó

có không Speed chỉ mục-cụ thể trick — Google own hướng dẫn là đó bất cứ điều gì bạn làm để improve trang load speed sẽ improve của bạn Speed chỉ mục score. trên thực tế:

  • Cut máy chủ phản hồi time (TTFB). mỗi millisecond trước khi đầu tiên byte là blank-trang time được tính tại đầy đủ weight.
  • Eliminate render-blocking CSS và JavaScript. những điều này delay đầu tiên paint, mà là phần lớn expensive part của curve. Inline cốt yếu CSS, defer rest.
  • khắc phục font loading. During font đổi, text có thể là invisible — counting as 0% hoàn tất cho đó span. font-display: swap (hoặc optional) giữ text visible. Đây là một của audits Lighthouse explicitly flags cho Speed chỉ mục.
  • Minimize main-chuỗi trao đổi hoạt độngreduce JavaScript execution time — khác hai diagnostics Lighthouse calls out as cao-impact cho Speed chỉ mục.
  • Prioritize trên—fold nội dung. Speed chỉ mục chỉ cares về visible viewport, so getting đầu tiên screen painted fast là toàn bộ game.

những điều này overlap gần như completely với FCP và LCP optimization — mà là chính xác Vì sao I treat Speed chỉ mục as corroborating tín hiệu, không tách biệt để-làm list. trước khi bạn act on bất kỳ single number, xem xét load filmstrip (Lighthouse và WebPageTest cả hai generate một) để xác nhận Điều gì thực ra việc vẽ sớm versus muộn, và so sánh một vài repeated, như-cho-như chạy thay vì một kiểm thử — see chạy-để-chạy variability note dưới.

Limitations worth knowing

  • Lab-chỉ — điều này không bao giờ reflects một real người dùng experience, chỉ đó kiểm thử environment.
  • Viewport-phụ thuộc — điều này measures đó visible area, so mobile và desktop cho very khác nhau kết quả (hence đó very khác nhau thresholds).
  • SPA/AJAX blind spot — single-trang apps có thể look artificially fast: đó shell paints quickly trong khi đó real nội dung loads sau đó không có một trang refresh.
  • Carousels, autoplay video, và consent overlays — bất cứ điều gì đó giữ thay đổi pixels sau đó có ý nghĩa nội dung có loaded có thể là penalized cho continuing để register as “incomplete,” đó giống nhau mechanism đó penalizes auto-rotating carousels.
  • Không một “fully loaded” (bản dịch) «fully loaded» chỉ số — điều này measures trên-đó-fold visual progression, không khi mỗi script, image, hoặc dưới-đó-fold element finishes. WebPageTest tách biệt Visually Hoàn tất chỉ số (luôn ≥ Speed Chỉ mục) là đó một đó catches một muộn lazy-loaded widget.
  • Visual progress không proof of usefulness. Speed Chỉ mục chỉ measures pixel thay đổi so với một cuối frame — điều này không know liệu điều gì là on screen là readable, correctly ordered, accessible, hoặc thực ra interactive. MỘT fast-việc vẽ skeleton hoặc shell có thể score well trong khi đó real nội dung (và đó ability để dùng điều này) arrives sau đó; đó là đó giống nhau chế độ lỗi as đó “meaningless early paint” (bản dịch) «meaningless sớm paint» anti-pattern trên, chỉ described từ đó chỉ số side.
  • Chạy-để-chạy variability. Vì đây là derived từ một single recorded load, Speed Chỉ mục moves với đó kiểm thử conditions — Google own scoring hướng dẫn lists device differences, trình duyệt extensions, antivirus software, và ngay cả quảng cáo/MỘT-B-kiểm thử thay đổi as sources of score fluctuation đó có không có gì để làm với của bạn code. So sánh distributions từ repeated, như-cho-như chạy, không một-off numbers.

Speed chỉ mục lives trong giống nhau web performance cluster as Core Web Vitals hub và của nó neighbors. nó closest để đầu tiên Contentful Paint (Speed chỉ mục có thể’t beat FCP) và Largest Contentful Paint (giống nhau các cách sửa, giống nhau root gây ra), sits alongside Total Blocking Time trong Lighthouse score, và bạn’ll đáp ứng nó bên trong LighthousePageSpeed Insights. cho trường các chỉ số đó thực ra drive thứ hạng, bắt đầu tại Core Web Vitals hub.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.