{"id":686103,"date":"2018-05-29T14:00:33","date_gmt":"2018-05-29T12:00:33","guid":{"rendered":"https:\/\/wp-rocket.me\/?p=686103"},"modified":"2021-08-16T16:14:08","modified_gmt":"2021-08-16T14:14:08","slug":"measuring-wordpress-performance-using-chrome-developer-tools","status":"publish","type":"post","link":"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/","title":{"rendered":"Measuring WordPress Performance using Chrome Developer Tools"},"content":{"rendered":"<p>This is a guest post. Opinions and recommendations are the author\u2019s own.<\/p>\n<p><em>We at Savvii love fast loading websites as much as you and the people behind WP Rocket. If your site is not as fast as you want it to be it\u2019s time to improve. Before you can improve you need to measure the current load time. In this article I will show you how to spot bottlenecks and errors easily in your WordPress site with Chrome Dev Tools in a couple of minutes.<\/em><\/p>\n<h2>How to open dev-tools<\/h2>\n<p>First of all, navigate in Chrome to the page you want to test. Press Command+Option+I (Mac) or Control+Shift+I (Windows and Linux). You will see the dev tools panel open. Click on the \u2018network\u2019 tab, this is where the magic happens.<\/p>\n<h2>Emulate your users<\/h2>\n<p>When testing a website, it is important to replicate the connection and device your users use. Dev tools has some nice options for that. You can choose your connection by clicking on \u2018online\u2019, now you can switch to a 2G mobile connection for example. By clicking on the device icon you can switch between most common devices, with desktop being the default option. Bonus tip: click on the camera icon to see a filmstrip. This will visualize how fast your content is visible for your users. Remember: it is more important that a user is able to read and scan a website as fast as possible than it is to interact with a page.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-686123 size-large\" src=\"https:\/\/wp-rocket.me\/wp-content\/uploads\/1\/network-panel-1024x427.png\" alt=\"\" width=\"1024\" height=\"427\" \/><\/p>\n<h2>To cache or not to cache<\/h2>\n<p>It is useful to toggle the \u2018Disable cache\u2019 box. This will give us the load time of the page without any browser caching, and therefore giving us better insights on where to improve. Caching is not always possible for all pages.<\/p>\n<p>It is always possible to right click in the Dev tools pane to clear browser cookies and browser cache.<\/p>\n<h2>Which metric to focus on?<\/h2>\n<p>Before we do our first test it is important to explain the most important metric Dev tools will show you: load. The time for \u2018load\u2019 indicates when the page is ready and available on your screen, including all the other assets that the page needs to load such as images, CSS and scripts.<\/p>\n<h2>Waterfall<\/h2>\n<p>You are now on the page you want to test and the Network tab is opened in Dev Tool. Do a reload (instructions are visible in the dev tools pane). Chrome will generate a waterfall chart for you. You will see the results rolling in with different assets being timed and visualized in a waterfall chart. Now we know exactly how this page is loaded by the browser.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-686125 size-full\" src=\"https:\/\/wp-rocket.me\/wp-content\/uploads\/1\/waterfall-webpagetest.png\" alt=\"\" width=\"939\" height=\"334\" \/><\/p>\n<h2>Finding the culprits<\/h2>\n<p>First, let\u2019s see what time we have for \u2018load\u2019. Note this number and let\u2019s see if we can improve this. By checking and fixing the items below we should be able to shave some time off the current load time.<\/p>\n<h3>Render blocking scripts<\/h3>\n<p>Before a browser is able to tell what is needed to display on the page, it will need to parse all the scripts the page loads. So, if you put a javascript file in the header of a page the browser has to read all the code in this file before it decides what to render on the page. These scripts delay the moment when a user sees something of your website on his\/her screen. To <a href=\"https:\/\/wp-rocket.me\/blog\/optimize-wordpress-bounce-rate\/\">reduce bounce rate<\/a> it is very important to show something on the screen as early as possible.<\/p>\n<p>You can find render blocking scripts by looking at the blue line indicating the \u2018DOMContentLoaded\u2019. Scripts that are loaded before this line are probably <a href=\"https:\/\/wp-rocket.me\/blog\/recommendations-pagespeed\/\">render blocking<\/a>. You can investigate them by clicking on that script and checking the Preview tab. Try to make these scripts asynchronous, move them near the closing body tag (WPRocket can do this for you) or get rid of them completely. Google has written an excellent article on <a href=\"https:\/\/developers.google.com\/web\/fundamentals\/performance\/critical-rendering-path\/adding-interactivity-with-javascript#parser_blocking_versus_asynchronous_javascript\" target=\"_blank\" rel=\"noopener noreferrer\">Render Blocking<\/a> vs Asynchronous JavaScript.<\/p>\n<h3>Suspicious status codes<\/h3>\n<p>All assets that are downloaded from a server come with a status code. These status codes tell a lot. A status code of 200 means \u2018OK\u2019. You want all your assets to have a status code of 200.<\/p>\n<p>You can find suspicious status codes by sorting the assets in your network tab based on the column Status. Skip the 200\u2019s and focus on the other ones.<\/p>\n<p>Status codes that you want to fix are mostly:<\/p>\n<ul>\n<li>4xx \u2013 client errors, mainly <a href=\"https:\/\/wp-rocket.me\/blog\/google-soft-404-errors-fix\/\">404 (file not found)<\/a><\/li>\n<li>3xx \u2013 redirects, mainly 301 (permanent) and 302 (temporary)redirects<\/li>\n<li>5xx (server errors)<\/li>\n<\/ul>\n<p>Please check <a href=\"https:\/\/httpstatuses.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">httpstatuses<\/a> for the complete list.<\/p>\n<h3>Large requests<\/h3>\n<p>It will come as no surprise that large requests are bad. They are slow and use up a lot of bandwidth (especially for users with bandwidth limited mobile phone subscriptions). Sort on the column `Size` to find the largest assets.<\/p>\n<p>Most of the times these large assets will be images or video files. Make sure the image dimensions fit the dimensions of how you use them within your site and save them with an amount of compression that makes them still OK to look at. A service like <a href=\"https:\/\/wp-rocket.me\/blog\/imagify\/\" target=\"_blank\" rel=\"noopener noreferrer\">Imagify<\/a> will compress these images even further while still looking good.<\/p>\n<h3>Slow requests<\/h3>\n<p>Large requests are often slow, but a slow requests does not mean it is always large. Hence it is a good idea to also sort on the column `Time`. Slow requests are often <a href=\"https:\/\/wp-rocket.me\/blog\/how-third-party-tags-and-trackers-impact-website-performance\/\">external scripts for tracking<\/a> or specific functionality. You can see in the column Initiator what asset requested this asset to be downloaded. Also use the Preview tab to check the contents of the asset if you are unsure on what it is. External scripts are very hard to optimize. If they slow your site down too much consider another supplier.<\/p>\n<div id=\"om-ulrdquoprwqcywqbbgci-holder\"><\/div>\n\t<script>(function (d, u, ac) {\n\t\t\tvar s = d.createElement('script')\n\t\t\ts.type = 'text\/javascript'\n\t\t\ts.src = 'https:\/\/a.omappapi.com\/app\/js\/api.min.js'\n\t\t\ts.async = true\n\t\t\ts.dataset.user = u\n\t\t\ts.dataset.campaign = ac\n\t\t\td.getElementsByTagName('head')[0].appendChild(s)\n\t\t})(document, 20440, 'ulrdquoprwqcywqbbgci')<\/script>\n<h2>How to examine assets more deeply<\/h2>\n<p>We already mentioned some things you can do by using the Preview tab. It is well worth your time to explore the other tabs as well: headers, response, cookies and timing.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-686126 size-full\" src=\"https:\/\/wp-rocket.me\/wp-content\/uploads\/1\/headers.jpg\" alt=\"\" width=\"640\" height=\"270\" \/><\/p>\n<h3>Headers<\/h3>\n<p>It is useful to check the headers for statements regarding caching. There are various ways to optimize caching strategies. Google has worked out a <a href=\"https:\/\/developers.google.com\/web\/fundamentals\/performance\/optimizing-content-efficiency\/http-caching\" target=\"_blank\" rel=\"noopener noreferrer\">nice flowchart<\/a>. Caching policies can be set by many different entities including both the server and the website itself.<\/p>\n<p>We at Savvii use <a href=\"https:\/\/wp-rocket.me\/blog\/varnish-http-cache-server\/\">Varnish caching<\/a> to speed up your site. If you want to verify if Varnish is working correctly on a page, these header information can be a life saver. By adding extra information in the headers you can easily see if the page is served from Varnish or not.<\/p>\n<h3>Response<\/h3>\n<p>The Preview tab will show you the visual representation of an asset (like HTML or an image) whenever possible. The Response tab will show you the code of the asset (not available for images).<\/p>\n<h3>Cookies<\/h3>\n<p>This is especially useful to check for PHPSESSID cookies. If such a cookie is present a session is used. That session could be totally needed, for example if a user has an item in his\/her shopping basket. If you don\u2019t see a reason to use a session than make sure that no session is started. Sessions make caching a lot harder.<\/p>\n<h3>Timing<\/h3>\n<p>Since we are talking about load time optimization the timing tab is important. In this tab you see timings for the different phases required to download an asset. The most important ones to analyze are:<\/p>\n<h3>Queuing<\/h3>\n<p>Assets can be queued because HTTP 1.0\/1.1 can only handle six connections of the same domain at one point. If you have lots of small assets this can slow down your site. Either look to reduce the number of assets (<a href=\"https:\/\/wp-rocket.me\/blog\/combine-images-css-sprites\/\">such as using sprites<\/a>), use <a href=\"https:\/\/wp-rocket.me\/blog\/difference-cdn-and-domain-sharding\/\">domain sharding<\/a> (with a CDN for example) or best: use a host, like Savvii, that utilizes the HTTP\/2 protocol. HTTP\/2 can stream any number of assets simultaneously.<\/p>\n<h3>Waiting (TTFB)<\/h3>\n<p>TTFB is an abbreviation for <a href=\"https:\/\/wp-rocket.me\/google-core-web-vitals-wordpress\/reduce-ttfb-server-response-times\/\">Time To First Byte<\/a>. You should check this time for the HTML document of the page you requested. This timing measures the time it takes for the server to get the first byte back to the browser from the moment the request was sent. This includes the bootstrapping of WordPress, performing PHP functions, running database queries, parsing the HTML and sending it back to the user. You should measure TTFB twice, first check the TTFB with caching disabled and also with caching enabled (see paragraph \u2018Emulate your users\u2019). A good hosting company will utilize server-side caching to speed up your WordPress website.<\/p>\n<p>All in all, I hope I have described some quick and easy ways to analyze your load time from within your browser. After this you can use <a href=\"https:\/\/wp-rocket.me\/\" target=\"_blank\" rel=\"noopener noreferrer\">WP Rocket<\/a> and a good managed WordPress host like <a href=\"https:\/\/www.savvii.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Savvii<\/a> to further boost performance.<\/p>\n<p><em>Please comment with extra Dev tool tips or questions.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this post, you will learn how to spot bottlenecks and errors easily in your WordPress site with Chrome Dev Tools in a couple of minutes<\/p>\n","protected":false},"author":63125,"featured_media":1483361,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"kia_subtitle":"","footnotes":""},"categories":[63],"tags":[],"class_list":["post-686103","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress-cache"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Measuring WordPress Performance using Chrome Developer Tools<\/title>\n<meta name=\"description\" content=\"In this post, you will learn how to spot bottlenecks and errors easily in your WordPress site with Chrome Dev Tools in a couple of minutes\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Measuring WordPress Performance using Chrome Developer Tools\" \/>\n<meta property=\"og:description\" content=\"In this post, you will learn how to spot bottlenecks and errors easily in your WordPress site with Chrome Dev Tools in a couple of minutes\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/\" \/>\n<meta property=\"og:site_name\" content=\"WP Rocket\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/pages\/WP-Rocket\/631942253526829\" \/>\n<meta property=\"article:published_time\" content=\"2018-05-29T12:00:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-08-16T14:14:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wp-rocket.me\/wp-content\/uploads\/1\/website-performance-metrics-feature-image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1100\" \/>\n\t<meta property=\"og:image:height\" content=\"460\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Gijs Hovens\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@wp_rocket\" \/>\n<meta name=\"twitter:site\" content=\"@wp_rocket\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Gijs Hovens\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/\"},\"author\":{\"name\":\"Gijs Hovens\",\"@id\":\"https:\/\/wp-rocket.me\/#\/schema\/person\/c198e32936e057e51b584b0fb3eae0d1\"},\"headline\":\"Measuring WordPress Performance using Chrome Developer Tools\",\"datePublished\":\"2018-05-29T12:00:33+00:00\",\"dateModified\":\"2021-08-16T14:14:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/\"},\"wordCount\":1469,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/wp-rocket.me\/#organization\"},\"image\":{\"@id\":\"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/wp-rocket.me\/wp-content\/uploads\/1\/website-performance-metrics-feature-image.png\",\"articleSection\":[\"Page speed and caching\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/\",\"url\":\"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/\",\"name\":\"Measuring WordPress Performance using Chrome Developer Tools\",\"isPartOf\":{\"@id\":\"https:\/\/wp-rocket.me\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/wp-rocket.me\/wp-content\/uploads\/1\/website-performance-metrics-feature-image.png\",\"datePublished\":\"2018-05-29T12:00:33+00:00\",\"dateModified\":\"2021-08-16T14:14:08+00:00\",\"description\":\"In this post, you will learn how to spot bottlenecks and errors easily in your WordPress site with Chrome Dev Tools in a couple of minutes\",\"breadcrumb\":{\"@id\":\"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/#primaryimage\",\"url\":\"https:\/\/wp-rocket.me\/wp-content\/uploads\/1\/website-performance-metrics-feature-image.png\",\"contentUrl\":\"https:\/\/wp-rocket.me\/wp-content\/uploads\/1\/website-performance-metrics-feature-image.png\",\"width\":1100,\"height\":460,\"caption\":\"Website Performance Metrics\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/wp-rocket.me\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Page speed and caching\",\"item\":\"https:\/\/wp-rocket.me\/blog\/wordpress-cache\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Measuring WordPress Performance using Chrome Developer Tools\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/wp-rocket.me\/#website\",\"url\":\"https:\/\/wp-rocket.me\/\",\"name\":\"WP Rocket\",\"description\":\"Plugin d&#039;optimisation de sites WordPress\",\"publisher\":{\"@id\":\"https:\/\/wp-rocket.me\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/wp-rocket.me\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/wp-rocket.me\/#organization\",\"name\":\"WP Rocket\",\"url\":\"https:\/\/wp-rocket.me\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wp-rocket.me\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/wp-rocket.me\/wp-content\/uploads\/1\/logo-wp-rocket-paypal-2.png\",\"contentUrl\":\"https:\/\/wp-rocket.me\/wp-content\/uploads\/1\/logo-wp-rocket-paypal-2.png\",\"width\":150,\"height\":41,\"caption\":\"WP Rocket\"},\"image\":{\"@id\":\"https:\/\/wp-rocket.me\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/pages\/WP-Rocket\/631942253526829\",\"https:\/\/x.com\/wp_rocket\",\"https:\/\/www.youtube.com\/channel\/UC1ozThXHd1IWIZ5wkshgp_Q\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/wp-rocket.me\/#\/schema\/person\/c198e32936e057e51b584b0fb3eae0d1\",\"name\":\"Gijs Hovens\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wp-rocket.me\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/71c107f2ae76bca1650913f4a7106286?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/71c107f2ae76bca1650913f4a7106286?s=96&d=mm&r=g\",\"caption\":\"Gijs Hovens\"},\"description\":\"Marketing Manager at Savvii Hosting\",\"sameAs\":[\"https:\/\/www.savvii.eu\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Measuring WordPress Performance using Chrome Developer Tools","description":"In this post, you will learn how to spot bottlenecks and errors easily in your WordPress site with Chrome Dev Tools in a couple of minutes","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/","og_locale":"en_US","og_type":"article","og_title":"Measuring WordPress Performance using Chrome Developer Tools","og_description":"In this post, you will learn how to spot bottlenecks and errors easily in your WordPress site with Chrome Dev Tools in a couple of minutes","og_url":"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/","og_site_name":"WP Rocket","article_publisher":"https:\/\/www.facebook.com\/pages\/WP-Rocket\/631942253526829","article_published_time":"2018-05-29T12:00:33+00:00","article_modified_time":"2021-08-16T14:14:08+00:00","og_image":[{"width":1100,"height":460,"url":"https:\/\/wp-rocket.me\/wp-content\/uploads\/1\/website-performance-metrics-feature-image.png","type":"image\/png"}],"author":"Gijs Hovens","twitter_card":"summary_large_image","twitter_creator":"@wp_rocket","twitter_site":"@wp_rocket","twitter_misc":{"Written by":"Gijs Hovens","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/#article","isPartOf":{"@id":"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/"},"author":{"name":"Gijs Hovens","@id":"https:\/\/wp-rocket.me\/#\/schema\/person\/c198e32936e057e51b584b0fb3eae0d1"},"headline":"Measuring WordPress Performance using Chrome Developer Tools","datePublished":"2018-05-29T12:00:33+00:00","dateModified":"2021-08-16T14:14:08+00:00","mainEntityOfPage":{"@id":"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/"},"wordCount":1469,"commentCount":0,"publisher":{"@id":"https:\/\/wp-rocket.me\/#organization"},"image":{"@id":"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/#primaryimage"},"thumbnailUrl":"https:\/\/wp-rocket.me\/wp-content\/uploads\/1\/website-performance-metrics-feature-image.png","articleSection":["Page speed and caching"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/","url":"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/","name":"Measuring WordPress Performance using Chrome Developer Tools","isPartOf":{"@id":"https:\/\/wp-rocket.me\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/#primaryimage"},"image":{"@id":"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/#primaryimage"},"thumbnailUrl":"https:\/\/wp-rocket.me\/wp-content\/uploads\/1\/website-performance-metrics-feature-image.png","datePublished":"2018-05-29T12:00:33+00:00","dateModified":"2021-08-16T14:14:08+00:00","description":"In this post, you will learn how to spot bottlenecks and errors easily in your WordPress site with Chrome Dev Tools in a couple of minutes","breadcrumb":{"@id":"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/#primaryimage","url":"https:\/\/wp-rocket.me\/wp-content\/uploads\/1\/website-performance-metrics-feature-image.png","contentUrl":"https:\/\/wp-rocket.me\/wp-content\/uploads\/1\/website-performance-metrics-feature-image.png","width":1100,"height":460,"caption":"Website Performance Metrics"},{"@type":"BreadcrumbList","@id":"https:\/\/wp-rocket.me\/blog\/measuring-wordpress-performance-using-chrome-developer-tools\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wp-rocket.me"},{"@type":"ListItem","position":2,"name":"Page speed and caching","item":"https:\/\/wp-rocket.me\/blog\/wordpress-cache\/"},{"@type":"ListItem","position":3,"name":"Measuring WordPress Performance using Chrome Developer Tools"}]},{"@type":"WebSite","@id":"https:\/\/wp-rocket.me\/#website","url":"https:\/\/wp-rocket.me\/","name":"WP Rocket","description":"Plugin d&#039;optimisation de sites WordPress","publisher":{"@id":"https:\/\/wp-rocket.me\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wp-rocket.me\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/wp-rocket.me\/#organization","name":"WP Rocket","url":"https:\/\/wp-rocket.me\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wp-rocket.me\/#\/schema\/logo\/image\/","url":"https:\/\/wp-rocket.me\/wp-content\/uploads\/1\/logo-wp-rocket-paypal-2.png","contentUrl":"https:\/\/wp-rocket.me\/wp-content\/uploads\/1\/logo-wp-rocket-paypal-2.png","width":150,"height":41,"caption":"WP Rocket"},"image":{"@id":"https:\/\/wp-rocket.me\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/pages\/WP-Rocket\/631942253526829","https:\/\/x.com\/wp_rocket","https:\/\/www.youtube.com\/channel\/UC1ozThXHd1IWIZ5wkshgp_Q"]},{"@type":"Person","@id":"https:\/\/wp-rocket.me\/#\/schema\/person\/c198e32936e057e51b584b0fb3eae0d1","name":"Gijs Hovens","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wp-rocket.me\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/71c107f2ae76bca1650913f4a7106286?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/71c107f2ae76bca1650913f4a7106286?s=96&d=mm&r=g","caption":"Gijs Hovens"},"description":"Marketing Manager at Savvii Hosting","sameAs":["https:\/\/www.savvii.eu\/"]}]}},"_links":{"self":[{"href":"https:\/\/wp-rocket.me\/wp-json\/wp\/v2\/posts\/686103"}],"collection":[{"href":"https:\/\/wp-rocket.me\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp-rocket.me\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp-rocket.me\/wp-json\/wp\/v2\/users\/63125"}],"replies":[{"embeddable":true,"href":"https:\/\/wp-rocket.me\/wp-json\/wp\/v2\/comments?post=686103"}],"version-history":[{"count":0,"href":"https:\/\/wp-rocket.me\/wp-json\/wp\/v2\/posts\/686103\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wp-rocket.me\/wp-json\/wp\/v2\/media\/1483361"}],"wp:attachment":[{"href":"https:\/\/wp-rocket.me\/wp-json\/wp\/v2\/media?parent=686103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp-rocket.me\/wp-json\/wp\/v2\/categories?post=686103"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp-rocket.me\/wp-json\/wp\/v2\/tags?post=686103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}