Hướng dẫn về Chrome DevTools Performance Panel
Đó Performance panel là Chrome DevTools' được xây dựng-trong, local profiler cho recording cách một trang loads và chạy, reading một flame chart, finding của bạn LCP element, và diagnosing Core Web Vitals các vấn đề — điều này có thể cũng cho thấy tùy chọn real-người dùng CrUX trường dữ liệu alongside của bạn local trace. Điều gì điều này là, cách đọc điều này, và vì sao điều này không điều gì Googlebot sees.
Ngôn ngữ
Đó Chrome DevTools Performance panel là một local profiler được xây dựng vào Chrome (và Chromium-based Edge). Bạn record một trace và đọc đó thô detail of cách một trang loads và chạy: một flame chart of main-chuỗi trao đổi hoạt động, an FPS/CPU timeline, một network waterfall, một filmstrip, và — since đó 2023–2024 redesign — một trực tiếp Core Web Vitals view plus an Insights sidebar (LCP phase breakdown, render-blocking các yêu cầu, forced reflow, bên thứ ba cost). Nơi Lighthouse/PageSpeed Insights score một trang và list các cách sửa, đó Performance panel hands bạn đó trace to explore yourself. Three điều to nhận right: đó recorded trace itself là của bạn local trình duyệt behavior, không Googlebot's Web Rendering Service; đó trace là lab evidence, though đó panel có thể tùy chọn cho thấy real-người dùng CrUX trường dữ liệu alongside điều này — đó hai không phải đó giống nhau việc đo lường; và đó standalone Performance Insights panel đã là đã xóa trong Chrome 132, của nó features folded vào đó main panel Insights tab. Cho SEO đây là đó fastest được xây dựng-trong way to pinpoint của bạn chính xác LCP element và spot render-blocking third parties.
Tóm tắt — Performance panel là tool được xây dựng vào Chrome (open DevTools, click Performance) đó records chính xác Điều gì của bạn trình duyệt làm trong khi trang loads — mỗi script, mỗi network yêu cầu, mỗi paint. Unlike PageSpeed Insights, nó không cho bạn score; nó cho bạn thô picture so Bạn có thể tìm Vì sao trang là chậm. quan trọng: nó hiển thị Điều gì của bạn trình duyệt làm, không Điều gì Google crawler làm, và nó free với không account.
Điều gì nó là
Chrome DevTools có lot của tabs. Performance panel là một cho recording Cách trang loads và chạy, sau đó digging vào detail. nó captures của bạn trình duyệt hoạt động theo thời gian — downloading files, đang chạy JavaScript, laying out và painting trang — và lays nó out as timeline Bạn có thể zoom vào.
Think của khác biệt điều này way. PageSpeed Insights và Lighthouse là like báo cáo card: họ chạy kiểm thử và hand bạn score plus để-làm list. Performance panel là like security-camera recording của toàn bộ trang load — không score, nhưng Bạn có thể rewind và see chính xác moment điều gì đó went sai.
Cách open nó và Điều gì bạn see đầu tiên
- Open DevTools (right-click trang → Inspect, hoặc press Cmd+Option+I on Mac / Ctrl+Shift+I on Windows).
- Click Performance tab tại top.
moment bạn open nó, panel đã hiển thị bạn của bạn trang Largest Contentful Paint (LCP) và Cumulative Layout Shift (CLS) — hai của three Core Web Vitals — measured trực tiếp trong của bạn own trình duyệt. Click khoảng trang và nó picks up Interaction để tiếp theo Paint (INP) cũng. bạn nhận snapshot của của bạn local Core Web Vitals không có recording bất cứ điều gì.
Recording trang load
để see đầy đủ story của load, click Bắt đầu profiling và reload trang (turn on Screenshots checkbox đầu tiên so bạn cũng nhận filmstrip của Điều gì trang looked like tại mỗi moment). panel reloads trang và records mọi thứ. Khi nó dừng, bạn nhận dense timeline: colored bars cho thấy scripting, rendering, và painting; strip của screenshots across top; và network section cho thấy Điều gì loaded Khi.
nó looks intimidating đầu tiên time. một điều phần lớn SEOs thực ra come ở đây để làm là đơn giản, và I’ll walk qua nó trong Nâng cao tab: tìm chính xác element đó là của bạn LCP — biggest điều trang painted — so bạn know Điều gì để optimize.
điều mọi người nhận sai
** Performance panel hiển thị Điều gì của bạn Chrome trình duyệt làm — không Điều gì Googlebot làm.** Googlebot renders các trang với của nó own hệ thống ( Web Rendering Service), mà không phải giống hệt để của bạn đầy đủ desktop trình duyệt. So panel là fantastic cho diagnosing speed và understanding rendering, nhưng nó là không way để xác nhận Điều gì Google có thể thực ra crawl và chỉ mục. cho đó bạn sử dụng Google Search Console’s URL Inspection tool.
Muốn đầy đủ walkthrough — reading flame chart, Insights sidebar, finding của bạn LCP element, throttling để simulate chậm phone, và Cách điều này compares để Lighthouse và WebPageTest? Switch để Nâng cao tab.
Tóm tắt — Performance panel là Chrome DevTools’ được xây dựng-trong, local profiler. Open nó và nó hiển thị trực tiếp local LCP/CLS (và INP sau khi bạn interact); hit Bắt đầu profiling và reload trang (với Screenshots on) để record đầy đủ load. bạn đọc flame chart của main-chuỗi trao đổi hoạt động, FPS/CPU timeline, network waterfall, và analysis tabs (Bottom-up, Call Tree, Event Log), plus Insights sidebar đó breaks LCP vào của nó four sub-parts và flags render-blocking các yêu cầu, forced reflow, và thứ ba-party cost. nó fastest được xây dựng-trong way để pinpoint của bạn chính xác LCP element. Three điều để giữ straight: nó profiles của bạn trình duyệt, không Googlebot’s Web Rendering Service; recorded trace là lab evidence, và trong khi panel có thể tùy chọn hiển thị thực-người dùng CrUX trường dữ liệu alongside nó, đó trường overlay không phải giống nhau việc đo lường as của bạn local trace; và old standalone Performance Insights panel là đã xóa trong Chrome 132 — những điều đó features hiện tại trực tiếp bên trong điều này panel Insights tab. Throttling multipliers là relative để của bạn machine, không absolute benchmark.
Điều gì Performance panel thực ra là
Google framing là đơn giản: “Use the Performance panel to analyze your website’s performance” (bản dịch) «Dùng đó Performance panel to analyze của bạn website performance» và “The Performance panel lets you record CPU performance profiles of your web applications” (bản dịch) «Đó Performance panel cho phép bạn record CPU performance profiles of của bạn web applications» (Chrome DevTools tài liệu). đây là một profiler — bạn record một trace of mọi thứ đó trình duyệt làm over một slice of time, thì explore đó trace.
nó worth positioning so với của nó siblings up front, vì mọi người conflate them constantly:
- Lighthouse / PageSpeed Insights chạy automated audit và cho bạn score plus prioritized recommendations (PSI cũng adds thực CrUX trường dữ liệu). Scored, automated, opinionated.
- WebPageTest chạy của bạn trang on remote thực device, records lịch sử, shareable kết quả, và hỗ trợ multi-step scripting. Remote, shareable, thorough.
- ** Performance panel** cho bạn thô, interactive trace từ của bạn own local trình duyệt — không score, không account, không remote machine. Deeper và nhiều hơn flexible, nhưng bạn làm interpreting.
recorded trace itself là local, lab evidence — snapshot của của bạn một trình duyệt, device, và network tại đó moment. nhưng panel khoảng nó không phải purely lab tool: since redesign nó có thể cũng hiển thị tùy chọn thực-người dùng CrUX trường các chỉ số alongside của bạn local kết quả. giữ hai straight — local lab so với. remote lab so với. thực-người dùng trường — vì đó phân biệt là spine của toàn bộ web performance tools cluster, và nó Điều gì myths dưới turn on.
brief history (so bạn know mà panel bạn’re even looking tại)
Đó panel đã được khoảng một dài time. Elizabeth Sweeny và Paul Irish of đó Chrome DevTools team put điều này này way: “The Performance panel in Chrome DevTools has been helping developers measure and optimize their runtime performance in one form or another for the better part of 15 years,” (bản dịch) «Đó Performance panel trong Chrome DevTools có đã helping nhà phát triển đo lường và optimize của họ runtime performance trong một form hoặc another cho đó tốt hơn part of 15 năm,» và “Starting with a panel called ‘Timeline’, it evolved to the Performance panel you know today” (bản dịch) «Starting với một panel called ‘Timeline’, điều này evolved to đó Performance panel bạn know hôm nay» (Performance tooling trong 2024 và beyond). Along đó way, as they note, “Lighthouse was launched in 2016 to help spot optimization opportunities more easily,” (bản dịch) «Lighthouse đã là launched trong 2016 to help spot optimization opportunities hơn easily,» và “The experimental Performance Insights panel was released in 2022 to test new ways of surfacing performance insights.” (bản dịch) «Đó experimental Performance Insights panel đã là đã phát hành trong 2022 to kiểm thử new ways of surfacing performance insights.»
Đó cuối cùng một matters cho currency. Đó standalone Performance Insights panel đã là an thử nghiệm, và đây là đã biến mất: Google own notice trạng thái đó “The Performance insights panel is deprecated and removed from DevTools starting with Chrome version 132. We recommend you use the Performance > Insights tab instead” (bản dịch) «Đó Performance insights panel là deprecated và đã xóa từ DevTools starting với Chrome version 132. We khuyến nghị bạn dùng đó Performance > Insights tab thay vì» (deprecation notice). Nếu một tutorial hoặc screenshot bạn là sau cho thấy một tách biệt “Performance Insights” (bản dịch) «Performance Insights» panel, điều này có trước Chrome 132 và là stale — đó insights hiện tại trực tiếp trong một sidebar bên trong đó regular Performance panel.
Opening nó và trực tiếp các chỉ số screen
Open DevTools và select Performance từ đó tabs tại đó top. As Google mô tả điều này, “When you open the Performance panel, it immediately captures and shows you your local Largest Contentful Paint (LCP) and Cumulative Layout Shift (CLS) metrics,” (bản dịch) «Khi bạn open đó Performance panel, điều này immediately captures và cho thấy bạn của bạn local Largest Contentful Paint (LCP) và Cumulative Layout Shift (CLS) các chỉ số,» và “If you interact with your page, the Performance panel also captures your local Interaction to Next Paint (INP)” (bản dịch) «Nếu bạn interact với trang của bạn, đó Performance panel cũng captures của bạn local Interaction to Tiếp theo Paint (INP)» (overview tài liệu). Này landing screen là part of đó redesign Rick Viscomi described as “a completely redesigned Performance panel landing page featuring a live view of your local Core Web Vitals performance” (bản dịch) «một completely redesigned Performance panel landing trang featuring một trực tiếp view of của bạn local Core Web Vitals performance» (Monitor của bạn local và real-người dùng Core Web Vitals trong DevTools). So trước khi bạn record bất cứ điều gì, bạn đã có của bạn đầy đủ set of local Core Web Vitals.
Recording trace: runtime so với. load
có hai điều Bạn có thể record, và phân biệt matters:
- Runtime performance — đó trang là đã loaded và bạn muốn to profile điều này trong khi điều này chạy (an animation, một chậm interaction, một scroll jank). Google: “Runtime performance is how your page performs when it is running, as opposed to loading” (bản dịch) «Runtime performance là cách trang của bạn performs khi điều này là đang chạy, as opposed to loading» (Analyze runtime performance).
- Load performance — bạn muốn đó toàn bộ story từ một fresh navigation. Click Bắt đầu profiling và reload trang. Turn on Screenshots đầu tiên so bạn nhận một filmstrip of visual frames alongside đó trace.
Đối với SEO hoạt động — LCP, layout shift, render-blocking scripts — bạn gần như luôn muốn load recording với screenshots on.
trace chỉ contains Điều gì happened bên trong của nó recording window — whatever bạn đã không capture ( interaction bên ngoài window, lazy-loaded hoạt động đó fires sau đó) là đơn giản unobserved, không absent. nếu bạn muốn trace bạn hoặc ai đó khác có thể reproduce hoặc so sánh sau đó, note down: Chrome version và date (labels, shortcuts, và chính xác UI shift phát hành để phát hành), liệu screenshots là on, của bạn CPU/network throttling settings, và liệu bạn left Nâng cao paint/CSS instrumentation và JavaScript sampling options tại của họ defaults — mỗi của những điều đó adds detail và overhead, so trace recorded với khác settings không phải trực tiếp comparable để một recorded không có them.
Reading trace
recording cho bạn several stacked tracks. main ones:
- Đó flame chart / Main track. Này là đó heart of điều này. Google: “DevTools shows you a flame chart of activity on the main thread, over time. The x-axis represents the recording, over time,” (bản dịch) «DevTools cho thấy bạn một flame chart of activity on đó main chuỗi trao đổi, theo thời gian. Đó x-axis represents đó recording, theo thời gian,» và “Use the Main track to view activity that occurred on the page’s main thread” (bản dịch) «Dùng đó Main track to view activity đó occurred on đó trang main chuỗi trao đổi» (features reference). Time chạy left to right; đó stack of bars under mỗi moment là đó call stack. MỘT wider bar = một lâu hơn-đang chạy task — đó là nơi của bạn time went. Đó nesting cho thấy bạn trace structure — điều gì called điều gì, và khi — nhưng điều này không by itself proof đó một parent task gây ra một rộng hơn người dùng-experience vấn đề; treat điều này as đó starting point cho một hypothesis, thì xác nhận.
- Đó FPS chart. MỘT nhanh đọc on jank. Google: “Whenever you see a red bar above FPS, it means that the framerate dropped so low that it’s probably harming the user experience” (bản dịch) «Bất cứ khi nào bạn see một red bar trên FPS, điều này có nghĩa là đó đó framerate dropped so thấp đó đây là probably harming người dùng experience» (runtime tài liệu). bạn là aiming cho một smooth 60 FPS; red bars mark đó rough spots.
- Đó CPU chart cho thấy cách busy đó main chuỗi trao đổi đã là over đó recording.
- Đó Network track là một waterfall of mỗi yêu cầu — điều gì loaded, khi, và trong điều gì order (này là nơi render-blocking các tài nguyên cho thấy up).
- Đó Timings track surfaces custom
performance.mark()measurements nếu của bạn app emits them.
The illustrative trace contains HTML from 0 to 180 milliseconds, blocking CSS from 110 to 390 milliseconds, synchronous JavaScript from 190 to 540 milliseconds, an asynchronous analytics request from 230 to 470 milliseconds, and a font from 390 to 560 milliseconds. First paint occurs at 560 milliseconds. This is a teaching example, not a captured trace.
© Patrick Stox LLC · CC BY 4.0 ·
Dưới flame chart, three analysis tabs slice giống nhau dữ liệu differently:
- Bottom-up — “Use the Bottom-up tab to view which activities directly took up the most time in aggregate.” (bản dịch) «Dùng đó Bottom-up tab to view mà activities trực tiếp took up đó hầu hết time trong aggregate.» Best cho “what single function is eating my time?” (bản dịch) «điều gì single function là eating my time?»
- Call tree — “Use the Call tree tab to view which root activities cause the most work.” (bản dịch) «Dùng đó Call tree tab to view mà root activities nguyên nhân đó hầu hết hoạt động.» Best cho “which top-level task kicked all this off?” (bản dịch) «mà top-level task kicked all này off?»
- Event log — đó giống nhau events trong chronological order.
Insights sidebar
redesign phần lớn hữu ích addition cho diagnosis là Insights sidebar — successor để đã xóa standalone Performance Insights panel. thay vì bạn hunting qua flame chart, nó surfaces cụ thể, named các vấn đề. ones đó quan trọng phần lớn Đối với SEO:
- LCP breakdown. Google splits LCP vào four sub-parts — time để đầu tiên byte, tài nguyên load delay, tài nguyên load time, và element render delay (LCP breakdown insight). điều này tells bạn Vì sao của bạn LCP là chậm (máy chủ? muộn-loading image? render blocking?) thay vì chỉ đó nó chậm.
- Render-blocking các yêu cầu — CSS/JS đó delayed đầu tiên paint (render-blocking insight).
- Forced reflow — nơi trình duyệt có để pause script để recalculate layout.
- thứ ba-party cost — Cách nhiều của bạn embeds, tags, và widgets là costing bạn.
Vì những là surfaced tự động, đó Insights sidebar là đó closest đó Performance panel nhận to Lighthouse “here’s what to fix” (bản dịch) «ở đây điều cần cách sửa» experience — trong khi vẫn letting bạn drop vào đó thô trace behind any insight.
Treat mỗi insight as guided hypothesis, không proof. nó identifies potential vấn đề và connects bạn để trace context behind nó, nhưng flagging item không phải giống nhau as proving đó item gây ra outcome bạn’re chasing, hoặc đó sửa nó sẽ. xác nhận với trace itself — và với trước khi/sau khi re-recording — trước khi bạn tell client hoặc teammate insight là ** nguyên nhân.
CPU và network throttling (và caveat đó trips mọi người up)
của bạn dev machine là far nhanh hơn hơn typical phone, so trang đó feels instant để Bạn có thể là painful cho thực người dùng. Throttling simulates weaker conditions: CPU slowdown multiplier và network profile (Chậm 4G, etc.).
Đó catch, straight từ Google: “Throttling is relative to your computer’s capabilities. For example, the 2x slowdown option makes your CPU operate 2 times slower than its usual ability” (bản dịch) «Throttling là relative to của bạn computer capabilities. Ví dụ, đó 2x slowdown option làm của bạn CPU operate 2 times chậm hơn hơn của nó thông thường ability» (features reference). Đó có nghĩa là một “4x slowdown” là không an absolute benchmark — 4x on một fast laptop và 4x on một yếu một không đó giống nhau kết quả. đây là một relative dial, không một tiêu chuẩn bạn có thể so sánh across machines. MỘT second, practical dùng DebugBear points out trong của họ deep DevTools walkthrough: throttling có thể cũng chỉ chậm đó recording down so dense clusters of events là legible.
Lab dữ liệu ở đây so với. trường dữ liệu Google ranks on
Đây là nơi SEOs nhận burned. Performance panel numbers — trực tiếp các chỉ số và mỗi recording — là lab dữ liệu từ của bạn machine, on của bạn network, tại đó moment. Google thực tế Core Web Vitals tín hiệu xếp hạng xuất hiện từ thực-người dùng CrUX trường dữ liệu ( 28-day aggregate của thực Chrome người dùng), mà bạn see trong Search Console và PageSpeed Insights. perfect local recording làm không bảo đảm passing trường score — thực người dùng có chậm hơn devices, tệ hơn networks, và nhiều hơn variety hơn của bạn một kiểm thử.
Đó redesigned panel thực ra bridges này: since đó cập nhật, điều này có thể cho thấy của bạn real-người dùng CrUX trường dữ liệu right alongside của bạn local kết quả, so bạn có thể so sánh “what I just measured” (bản dịch) «điều gì I chỉ measured» so với “what real users experience.” (bản dịch) «điều gì real người dùng experience.» Khi đó trường overlay là khả dụng, bạn có thể switch điều này giữa đó URL và origin level và giữa mobile và desktop, và đó UI exposes đó dữ liệu period đây là drawing từ — so match những to đó trace bạn là comparing điều này so với. Even khớp đó way, trường-informed environment settings (throttling presets đó panel khuyến nghị based on CrUX) approximate một được chọn real-người dùng segment; một single local recording vẫn không recreate đó underlying population distribution hoặc predict một xếp hạng outcome. Đó overlay là đó clearest được xây dựng-trong reminder đó của bạn local trace và Google tín hiệu xếp hạng là hai khác nhau numbers. Cho đó đầy đủ lab-so với-trường treatment, see đó web performance tools hub và đó sibling Core Web Vitals và CrUX explainers.
Cách I sử dụng nó cho kỹ thuật SEO
I’ve leaned on Performance panel cho năm — không as standalone deliverable, nhưng as tool I reach cho Khi score không phải đủ và I cần để see thực tế mechanics. một vài concrete dùng:
Finding đó chính xác LCP element. Này là đó single hầu hết valuable SEO trick trong đó panel, và đây là một recipe I’ve taught từ stage. Trong my Trang Experience Cập nhật (TMC, June 2021) deck, đó steps là: Performance > kiểm tra “Screenshots”, click “Start profiling and reload page” (bản dịch) «Bắt đầu profiling và reload trang», tìm LCP on đó timing graph, thì click đó node — này là đó element cho LCP. DevTools tells bạn precisely mà element Google sẽ count as của bạn Largest Contentful Paint, so bạn know chính xác điều cần optimize. Richie Lauridsen of Seer Interactive mô tả đó giống nhau technique trong Search Engine Journal: “In hovering over the flag for LCP, we can actually see the piece of content flagged to be the largest contentful paint during the page load” (bản dịch) «Trong hovering over đó flag cho LCP, we có thể thực ra see đó piece of nội dung flagged to là đó largest contentful paint during đó trang load» (3 Ways to Dùng Chrome DevTools cho SEO Khắc phục sự cố). Đó hai independent ghi-ups land on đó giống nhau recipe tells bạn đây là một tiêu chuẩn workflow, không một một-off.
Explaining rendering to mọi người. Trong my JavaScript SEO hướng dẫn I dùng đó panel to làm đó rendering pipeline visible: “In Chrome Dev Tools, if you run a test on the ‘Performance’ tab, you get a loading chart.” (bản dịch) «Trong Chrome Dev Tools, nếu bạn chạy một kiểm thử on đó ‘Performance’ tab, bạn nhận một loading chart.» Walking qua đó chart — download, HTML parse, JS execution, layout, paint — là cách I giải thích to clients và colleagues đó Googlebot’s rendering không làm mọi thứ một đầy đủ trình duyệt paint làm, mà là central to diagnosing JS SEO các vấn đề.
Spotting render-blocking thứ ba parties và diagnosing layout shift round nó out: network waterfall hiển thị Điều gì holding up đầu tiên paint, và trace (plus CLS chỉ số) hiển thị Điều gì shifted và Khi.
Googlebot myth ( một để thực ra internalize)
Ở đây đó trap: “if it looks fine in my Performance panel, Googlebot sees it fine too.” (bản dịch) «nếu điều này looks fine trong my Performance panel, Googlebot sees điều này fine cũng.» Điều này không follow. Đó panel profiles của bạn local, đầy đủ-featured Chrome. Googlebot renders với đó Web Rendering Service, một gần đây-nhưng-không-giống hệt Chromium xây dựng đó không hỗ trợ mọi thứ một đầy đủ trình duyệt làm và behaves differently (đây là stateless, denies permission prompts, và so on — see crawling và rendering). Đó Performance panel là superb cho understanding và diagnosing rendering behavior; điều này không phải một substitute cho confirming điều gì là thực ra crawlable và indexable. Cho đó, dùng Search Console’s URL Inspection tool hoặc một thô fetch.
nhanh disambiguation footnote
không confuse Performance panel với Performance monitor — tách biệt, nhỏ hơn DevTools feature đó hiển thị trực tiếp strip của thực-time các chỉ số (CPU usage, JS heap, DOM nodes) thay vì recorded trace. giống nhau word, khác tool.
AI summary
condensed take on Nâng cao version:
- Điều gì nó là: Chrome DevTools Performance panel là được xây dựng-trong, local profiler. Open DevTools → Performance. nó records Cách trang loads và chạy; nó không produce score. recorded trace là local, lab evidence, though panel có thể tùy chọn hiển thị CrUX trường dữ liệu alongside nó.
- Positioning: Lighthouse/PageSpeed Insights = scored automated audit (+ CrUX trường dữ liệu); WebPageTest = remote thực-device lab; Performance panel = thô interactive trace từ của bạn own trình duyệt.
- Trực tiếp các chỉ số: on open nó hiển thị local LCP và CLS; interacting adds local INP — đầy đủ local Core Web Vitals không có recording.
- Recording: runtime (trang đã đang chạy) so với. load (Bắt đầu profiling và reload trang, với Screenshots on cho filmstrip).
- Reading trace: flame chart của main-chuỗi trao đổi hoạt động (wider bar = lâu hơn task), FPS chart (red = jank, đích 60 FPS), CPU chart, Network waterfall, Timings; plus Bottom-up / Call Tree / Event Log analysis tabs.
- Insights sidebar (replaced standalone Performance Insights panel, đã xóa trong Chrome 132): LCP breakdown vào 4 sub-parts, render-blocking các yêu cầu, forced reflow, thứ ba-party cost. Treat mỗi insight as guided hypothesis, không proof của nguyên nhân — xác nhận với trace và trước khi/sau khi re-recording.
- Throttling là relative để của bạn machine, không absolute benchmark — “4x” on fast laptop ≠ “4x” on yếu một.
- Lab ≠ trường: recorded trace là lab dữ liệu; Google ranks on thực-người dùng CrUX trường dữ liệu. redesign có thể hiển thị CrUX tiếp theo để của bạn local kết quả (khớp by URL/origin, form factor, và period) — approximation của thực-người dùng segment, không recreation của nó.
- SEO dùng: pinpoint chính xác LCP element (Patrick slide recipe, corroborated by SEJ Richie Lauridsen), spot render-blocking thứ ba parties, diagnose layout shift, giải thích rendering.
- Myth để bust: nó hiển thị của bạn trình duyệt, không Googlebot’s Web Rendering Service — xác nhận crawlability với URL Inspection, không DevTools.
Tài liệu chính thức
Chính-nguồn tài liệu từ Chrome DevTools team.
Chrome / Google
- Performance panel overview — Điều gì nó là, Cách open nó, và trực tiếp local LCP/CLS/INP các chỉ số.
- Analyze runtime performance — recording, flame chart, FPS/CPU, và runtime-so với-load phân biệt.
- Performance features reference — Main track, Bottom-up, Call Tree, Event Log, và throttling definitions.
- Performance insights (deprecation notice) — standalone panel là đã xóa trong Chrome 132; sử dụng Performance > Insights thay vì.
- LCP breakdown insight — LCP split vào TTFB, tài nguyên load delay, tài nguyên load time, và element render delay.
- Render-blocking các yêu cầu insight — identifying CSS/JS đó delays đầu tiên paint.
- Monitor của bạn local và thực-người dùng Core Web Vitals trong DevTools — Rick Viscomi on redesigned landing trang và CrUX trường-dữ liệu overlay.
- Performance tooling trong 2024 và beyond — Elizabeth Sweeny & Paul Irish on Timeline → Performance history và nơi Lighthouse/Insights fit.
- 400% nhanh hơn Performance panel — engineering deep-dive; evidence panel là actively invested trong và thay đổi phát hành-để-phát hành.
- Performance monitor — tách biệt thực-time các chỉ số strip, không main Performance panel (disambiguation).
Bing / Microsoft
- Không Bing-cụ thể tài liệu on Chrome/Edge DevTools Performance panel tồn tại — Đây là trình duyệt tool, không tìm kiếm-engine sản phẩm. Chromium-based Edge ships near-giống hệt DevTools với giống nhau Performance panel, so mọi thứ ở đây áp dụng ở đó cũng.
Quotes từ nguồn
On—record statements từ Chrome DevTools team và ngành practitioners. mỗi Chrome link là deep link đó jumps để quoted passage.
Chrome DevTools — Điều gì panel là và Cách đọc nó
- “Use the Performance panel to analyze your website’s performance.” (bản dịch) «Dùng đó Performance panel to analyze của bạn website performance.» / “The Performance panel lets you record CPU performance profiles of your web applications.” (bản dịch) «Đó Performance panel cho phép bạn record CPU performance profiles of của bạn web applications.» — Chrome DevTools tài liệu. Jump to quote
- “When you open the Performance panel, it immediately captures and shows you your local Largest Contentful Paint (LCP) and Cumulative Layout Shift (CLS) metrics.” (bản dịch) «Khi bạn open đó Performance panel, điều này immediately captures và cho thấy bạn của bạn local Largest Contentful Paint (LCP) và Cumulative Layout Shift (CLS) các chỉ số.» / “If you interact with your page, the Performance panel also captures your local Interaction to Next Paint (INP).” (bản dịch) «Nếu bạn interact với trang của bạn, đó Performance panel cũng captures của bạn local Interaction to Tiếp theo Paint (INP).» Jump to quote
- “Runtime performance is how your page performs when it is running, as opposed to loading.” (bản dịch) «Runtime performance là cách trang của bạn performs khi điều này là đang chạy, as opposed to loading.» / “DevTools shows you a flame chart of activity on the main thread, over time. The x-axis represents the recording, over time.” (bản dịch) «DevTools cho thấy bạn một flame chart of activity on đó main chuỗi trao đổi, theo thời gian. Đó x-axis represents đó recording, theo thời gian.» Jump to quote
- “Whenever you see a red bar above FPS, it means that the framerate dropped so low that it’s probably harming the user experience.” (bản dịch) «Bất cứ khi nào bạn see một red bar trên FPS, điều này có nghĩa là đó đó framerate dropped so thấp đó đây là probably harming người dùng experience.» Jump to quote
- “Use the Main track to view activity that occurred on the page’s main thread.” (bản dịch) «Dùng đó Main track to view activity đó occurred on đó trang main chuỗi trao đổi.» / “Use the Bottom-up tab to view which activities directly took up the most time in aggregate.” (bản dịch) «Dùng đó Bottom-up tab to view mà activities trực tiếp took up đó hầu hết time trong aggregate.» / “Use the Call tree tab to view which root activities cause the most work.” (bản dịch) «Dùng đó Call tree tab to view mà root activities nguyên nhân đó hầu hết hoạt động.» Jump to quote
- “Throttling is relative to your computer’s capabilities. For example, the 2x slowdown option makes your CPU operate 2 times slower than its usual ability.” (bản dịch) «Throttling là relative to của bạn computer capabilities. Ví dụ, đó 2x slowdown option làm của bạn CPU operate 2 times chậm hơn hơn của nó thông thường ability.» Jump to quote
Chrome DevTools — history và currency note
- “The Performance panel in Chrome DevTools has been helping developers measure and optimize their runtime performance in one form or another for the better part of 15 years.” (bản dịch) «Đó Performance panel trong Chrome DevTools đã được helping nhà phát triển đo lường và optimize của họ runtime performance trong một form hoặc another cho đó tốt hơn part of 15 năm.» / “Starting with a panel called ‘Timeline’, it evolved to the Performance panel you know today.” (bản dịch) «Starting với một panel called ‘Timeline’, điều này evolved to đó Performance panel bạn know hôm nay.» — Elizabeth Sweeny & Paul Irish, Chrome DevTools team. Jump to quote
- “The Performance insights panel is deprecated and removed from DevTools starting with Chrome version 132. We recommend you use the Performance > Insights tab instead.” (bản dịch) «Đó Performance insights panel là deprecated và đã xóa từ DevTools starting với Chrome version 132. We khuyến nghị bạn dùng đó Performance > Insights tab thay vì.» Jump to quote
- “a completely redesigned Performance panel landing page featuring a live view of your local Core Web Vitals performance.” (bản dịch) «một completely redesigned Performance panel landing trang featuring một trực tiếp view of của bạn local Core Web Vitals performance.» — Rick Viscomi, Chrome team. Đọc đó post
Ngành — SEO workflow
- “In hovering over the flag for LCP, we can actually see the piece of content flagged to be the largest contentful paint during the page load.” (bản dịch) «Trong hovering over đó flag cho LCP, we có thể thực ra see đó piece of nội dung flagged to là đó largest contentful paint during đó trang load.» — Richie Lauridsen (Seer Interactive), Search Engine Journal. Đọc đó bài viết
Patrick Stox — sử dụng panel
- “In Chrome Dev Tools, if you run a test on the ‘Performance’ tab, you get a loading chart.” (bản dịch) «Trong Chrome Dev Tools, nếu bạn chạy một kiểm thử on đó ‘Performance’ tab, bạn nhận một loading chart.» — dùng trong my Ahrefs JavaScript SEO hướng dẫn to giải thích cách Googlebot’s rendering differs từ một đầy đủ trình duyệt paint.
#:~:text=
anchors nên là spot-checked so với trực tiếp các trang, và DevTools UI churns
phát hành-để-phát hành. forced-reflow và Insights-sidebar specifics là paraphrased
từ Chrome tài liệu thay vì quoted, và DebugBear và Web Performance
Calendar contributions là paraphrased summaries, không trực tiếp quotes. Mà performance tool nên I reach cho?
panel là một option among several, và picking sai một wastes time. nhanh way để quyết định:
Làm bạn cần score hoặc diagnosis?
-
- score / truyền-fail verdict cho xếp hạng* → bạn muốn trường dữ liệu: PageSpeed Insights hoặc Search Console’s Core Web Vitals báo cáo (CrUX). Performance panel sẽ không cho bạn điều này.
-
- diagnosis của Vì sao trang là chậm* → giữ going.
là trang publicly reachable?
- Không (behind login, staging, localhost) → Performance panel (hoặc Lighthouse trong DevTools) là của bạn tool — nó chạy on whatever trong của bạn trình duyệt. PSI và WebPageTest cần công khai URL.
- Có → either Performance panel hoặc remote tool hoạt động; giữ going.
Làm bạn cần shareable, thực-device, repeatable kết quả?
- Có (client báo cáo, thực hardware, lịch sử trend) → WebPageTest.
- Không — bạn chỉ cần để see mechanics hiện tại → Performance panel.
Điều gì cụ thể là bạn trying to tìm?
- “Which element is my LCP?” (bản dịch) «Mà element là my LCP?» → Performance panel: Screenshots on → Bắt đầu profiling và reload → click đó LCP node on đó timing graph.
- “What’s blocking my first paint / costing me third-party time?” (bản dịch) «điều gì là blocking my đầu tiên paint / costing me bên thứ ba time?» → Performance panel → Insights sidebar (render-blocking các yêu cầu, bên thứ ba cost).
- “A prioritized to-do list of fixes” (bản dịch) «MỘT prioritized to-làm list of các cách sửa» → Lighthouse / PageSpeed Insights.
- “What can Googlebot actually crawl/render?” (bản dịch) «Điều gì có thể Googlebot thực ra crawl/render?» → không này panel — dùng Tìm kiếm Console URL Inspection tool.
Rule của thumb: trường tools tell bạn liệu bạn có vấn đề và liệu nó ảnh hưởng xếp hạng; Performance panel tells bạn Vì sao — down để chính xác function, yêu cầu, và element.
Performance panel bảng tra nhanh
Getting trong
| Action | Cách |
|---|---|
| Open DevTools | Cmd+Option+I (Mac) / Ctrl+Shift+I (Windows), hoặc right-click → Inspect |
| Open panel | Click Performance tab |
| See trực tiếp Core Web Vitals | chỉ open panel (LCP + CLS shown; interact cho INP) |
| Record đầy đủ load | Bắt đầu profiling và reload trang (turn on Screenshots đầu tiên) |
| Record đang chạy trang | Record ( circle), interact, sau đó dừng |
Reading trace
| Track / view | Điều gì nó tells bạn |
|---|---|
| Flame chart (Main) | Main-chuỗi trao đổi hoạt động theo thời gian; wider bar = lâu hơn task |
| FPS chart | Red bar = janky frame; đích 60 FPS |
| CPU chart | Cách busy main chuỗi trao đổi là |
| Network track | yêu cầu waterfall — spot render-blocking các tài nguyên |
| Timings track | của bạn custom performance.mark() measurements |
| Bottom-up tab | Mà activities took phần lớn time trong aggregate |
| Call Tree tab | Mà root activities gây ra phần lớn hoạt động |
| Event Log tab | Mọi thứ trong chronological order |
| Insights sidebar | LCP breakdown, render-blocking, forced reflow, thứ ba-party cost |
tìm của bạn LCP element ( SEO recipe)
- Turn on Screenshots.
- Click Bắt đầu profiling và reload trang.
- tìm LCP marked on timing graph.
- Click node — DevTools hiển thị chính xác LCP element.
Fast facts / không-nhận-burned
- recorded trace là local, lab dữ liệu — không CrUX trường dữ liệu Google ranks on, though panel có thể tùy chọn hiển thị trường dữ liệu alongside nó.
- nó profiles của bạn trình duyệt — không Googlebot’s Web Rendering Service.
- standalone Performance Insights panel là đã xóa trong Chrome 132; insights hiện tại trực tiếp trong Insights tab của điều này panel.
- Throttling multipliers là relative để của bạn machine, không absolute benchmark.
- Free, được xây dựng trong, không account — và giống nhau panel ships trong Chromium Edge.
- Performance monitor là khác feature (trực tiếp các chỉ số strip), không điều này panel.
Performance-panel profiling truyền
Getting sạch, hữu ích recording:
- Kiểm thử trong an Incognito window với extensions disabled (extensions pollute đó main-chuỗi trao đổi trace).
- Turn on Screenshots trước recording một load, so bạn nhận một filmstrip.
- Note đó Chrome version, date, throttling settings, và liệu advanced paint/CSS/sampling instrumentation là on — so đó recording là reproducible và comparable to một sau đó một.
- Dùng Bắt đầu profiling và reload trang cho một đầy đủ-load story (không chỉ “Record” on an đã-loaded trang) khi diagnosing load performance.
- Apply CPU throttling (commonly 4x) và network throttling to approximate một mid-range phone — remembering đó multiplier là relative to của bạn machine.
- Record một couple of times; local recordings vary, so treat một chạy as một sample, không gospel.
- Open đó Insights sidebar và đọc đó LCP breakdown đầu tiên — điều này points bạn tại máy chủ, tài nguyên-load, hoặc render-delay gây ra.
- Dùng đó recipe to click đó LCP node và xác nhận đó thực tế LCP element.
- Kiểm tra đó Network track cho render-blocking CSS/JS và nặng bên thứ ba các yêu cầu.
- Cross-kiểm tra điều gì bạn được tìm thấy so với trường dữ liệu (PageSpeed Insights / Tìm kiếm Console CrUX) — một good local trace không bảo đảm một passing trường score.
- Cho crawlability/indexability các câu hỏi, switch to URL Inspection — đó Performance panel không câu trả lời “what does Googlebot see.” (bản dịch) «điều gì làm Googlebot see.»
Performance panel và tools khoảng nó
panel là local, lab diagnostic. Ở đây nơi nó sits relative để rest:
- Chrome DevTools Performance panel — này tool. Local, lab, thô trace; best cho vì sao một trang là chậm và cho pinpointing đó LCP element.
- Lighthouse — cũng chạy bên trong DevTools; đó scored, automated audit với một prioritized cách sửa list.
- PageSpeed Insights — CrUX trường dữ liệu on top, một Lighthouse lab chạy dưới; công khai URLs chỉ, hoạt động on các đối thủ.
- Chrome UX Báo cáo (CrUX) — đó real-người dùng trường dataset Google thực ra ranks on; đó panel có thể hiện tại overlay điều này tiếp theo to của bạn local kết quả.
- WebPageTest — remote real-device kiểm thử, shareable kết quả, multi-step scripting.
- Google Search Console — Core Web Vitals báo cáo — failing trang groups tại scale (trường dữ liệu).
- Search Console — URL Inspection — đó right tool (không đó Performance panel) cho “what can Googlebot crawl and render.” (bản dịch) «điều gì có thể Googlebot crawl và render.»
- Microsoft Edge DevTools — đó giống nhau Chromium Performance panel, cho Edge/Bing- focused workflows.
cho Cách những điều này fit together — lab so với. trường, mà một Google ranks on — bắt đầu tại web performance tools hub.
Performance-panel mistakes đó waste trace
Treating một recording as trường truth
Performance panel records một local trình duyệt, device, network profile, bộ nhớ đệm state, và journey. sử dụng nó để giải thích bottleneck, sau đó sử dụng CrUX hoặc RUM để judge Cách phổ biến đó bottleneck là.
Recording không có reproducible interaction
open-ended trace fills với unrelated activity. Define load hoặc interaction, bắt đầu từ giống nhau state, và record chỉ dài đủ để capture nó.
Reading flame chart không có network và frames tracks
dài task có thể là consequence thay vì đầu tiên nguyên nhân. Align main-chuỗi trao đổi hoạt động với các yêu cầu, interactions, screenshots, và paints trước khi assigning quyền sở hữu.
Applying nặng throttling và calling number benchmark
Throttling helps expose bottlenecks, nhưng của nó kết quả là lab scenario. giữ settings giống hệt cho trước khi/sau khi comparisons và label them Khi sharing kết quả.
khắc phục phổ biến Performance-panel các vấn đề
trace là cũng noisy để đọc
có khả năng nguyên nhân: extensions, background tabs, hoặc overly dài recording thêm unrelated hoạt động. khắc phục: sử dụng sạch profile, close background activity, và capture một được định nghĩa journey. xác nhận: relevant interaction hoặc load occupies ngắn, recognizable part của trace.
interaction feels chậm nhưng không event là obvious
có khả năng nguyên nhân: recording đã làm không bao gồm hoàn tất input-để-paint window hoặc sai track là expanded. khắc phục: re-record chính xác click, tap, hoặc mấu chốt interaction và inspect Interactions plus main-chuỗi trao đổi hoạt động. xác nhận: được chọn event exposes input delay, processing, và presentation hoạt động.
kết quả thay đổi dramatically giữa chạy
có khả năng nguyên nhân: bộ nhớ đệm state, network variance, background hoạt động, hoặc kiểm thử setup differs. khắc phục: standardize reload chế độ, throttling, viewport, và journey, sau đó chạy several times. xác nhận: giống nhau bottleneck xuất hiện even Khi total duration varies.
panel hiển thị good lab vitals nhưng Search Console là poor
có khả năng nguyên nhân: local trace không represent thực người dùng hoặc lâu hơn journeys. khắc phục: segment CrUX hoặc RUM, reproduce affected device và interaction, và sử dụng panel cho diagnosis. xác nhận: trace giải thích chậm segment thay vì contradicting trường aggregate.
Prove trace-driven khắc phục worked
Repeated-journey kiểm thử
Kiểm thử để chạy: record giống nhau load hoặc interaction với giống hệt bộ nhớ đệm, viewport, và throttling settings trước khi và sau khi thay đổi. Dự kiến kết quả: targeted yêu cầu, task, hoặc rendering phase shrinks consistently. thất bại interpretation: chạy-để-chạy variance hoặc khác bottleneck giải thích kết quả. Monitoring window: immediate across several recordings. Rollback trigger: các lỗi, missing hoạt động, hoặc tệ hơn visual behavior xuất hiện.
Main-chuỗi trao đổi kiểm thử
Kiểm thử để chạy: so sánh được chọn main-chuỗi trao đổi task và của nó children trong cả hai traces. Dự kiến kết quả: đã xóa hoặc deferred hoạt động là absent từ cốt yếu interval thay vì merely renamed hoặc moved trước đó. thất bại interpretation: implementation shifted giống nhau cost elsewhere. Monitoring window: immediate. Rollback trigger: total blocking khoảng người dùng action increases.
Trường handoff kiểm thử
Kiểm thử để chạy: monitor changed template hoặc interaction trong RUM sau khi lab win. Dự kiến kết quả: affected trường chỉ số và attribution improve cho dự kiến segment. thất bại interpretation: local scenario không phải representative. Monitoring window: RUM as traffic arrives; CrUX over của nó rolling trường window. Rollback trigger: trường performance hoặc task completion worsens consistently.
Tự kiểm tra: Chrome DevTools Performance Panel
Five nhanh các câu hỏi on Điều gì Performance panel là, Cách đọc nó, và Điều gì nó không phải. Pick câu trả lời cho mỗi, sau đó kiểm tra.
các tài nguyên worth của bạn time
My writing
- JavaScript SEO: Điều gì bạn cần Know — nơi I sử dụng Performance tab loading chart để giải thích Cách Googlebot’s rendering differs từ đầy đủ trình duyệt paint.
- Google PageSpeed Insights cho SEOs & Nhà phát triển — scored, trường-plus-lab tool đó complements thô trace bạn nhận trong DevTools.
- Người mới bắt đầu Hướng dẫn để kỹ thuật SEO — nơi performance và rendering fit trong bigger picture.
My speaking
- Trang Experience Cập nhật (TMC, June 2021) (SlideShare) — bao gồm đó step-by-step “How to see the LCP element in DevTools” (bản dịch) «Cách see đó LCP element trong DevTools» recipe.
- điều gì là Tiếp theo cho Trang Experience (SMX Tiếp theo 2021) (SlideShare) — my trang-experience talk từ đó giống nhau era.
từ khoảng ngành
- Performance panel overview (Chrome cho Nhà phát triển) — canonical starting point: Điều gì nó là, Cách open nó, trực tiếp các chỉ số.
- Analyze runtime performance (Chrome cho Nhà phát triển) — flame chart, FPS/CPU, và recording walkthrough.
- Monitor của bạn local và thực-người dùng Core Web Vitals trong DevTools (Rick Viscomi, Chrome) — redesigned landing trang và CrUX trường-dữ liệu overlay.
- Performance tooling trong 2024 và beyond (Sweeny & Irish, Chrome) — Timeline → Performance history và Cách Lighthouse/Insights relate.
- 3 Ways để sử dụng Chrome DevTools Đối với SEO Khắc phục sự cố (Richie Lauridsen, công cụ tìm kiếm Journal) — closest existing SEO-được diễn đạt take, including LCP-finding technique.
- Profile trang web Speed với DevTools Performance Tab (DebugBear) — deepest non-SEO kỹ thuật walkthrough: forced-reflow gỡ lỗi, layer analysis, throttling để see rõ ràng.
- Chrome DevTools cho Gỡ lỗi Web Performance (Web Performance Calendar, 2025) — hiện tại, post-redesign community perspective on panel workflow.
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 27 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.
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 17 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.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.