{"id":126272,"date":"2025-03-03T09:48:37","date_gmt":"2025-03-03T15:48:37","guid":{"rendered":"https:\/\/wpengine.com\/support\/?post_type=support&#038;p=126272"},"modified":"2025-11-21T08:29:52","modified_gmt":"2025-11-21T14:29:52","slug":"performance-insights","status":"publish","type":"support","link":"https:\/\/wpengine.com\/support\/performance-insights\/","title":{"rendered":"Performance Insights"},"content":{"rendered":"\n<p>We have done a lot of work to understand what is really important when it comes to the performance of your website. We\u2019ve identified metrics that we think are vital to performance and we\u2019ll go over why we think each is important and steps you can take to improve each metric.<\/p>\n\n\n\n<p>Research tells us that customers are more loyal to trustworthy, easy-to-use sites. This perception is heavily influenced by the speed of your site. Based on Google\u2019s experimental results, we know that sites that can deliver content in 800ms are perceptibly faster than those that take 1500ms. While each customer is different, many don\u2019t trust sites that consistently take over four seconds to load.<\/p>\n\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Access the Performance Insights Page<\/h2>\n\n\n\n<p>To access the performance insights page for an environment:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>On the <a href=\"https:\/\/my.wpengine.com\/sites\" target=\"_blank\" rel=\"noreferrer noopener\">Sites<\/a> page of the User Portal, click on the environment name that you want to view.<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"313\" class=\"wp-image-126938\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/env-name.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/env-name.png 1792w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/env-name-300x134.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/env-name-1024x457.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/env-name-768x343.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/env-name-1536x686.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/env-name-1500x670.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/li>\n\n\n\n<li>Expand the <strong>Insights<\/strong> section in the secondary left hand menu, and select <strong>Performance<\/strong>.<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"401\" class=\"wp-image-127302\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/access-performance-page.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/access-performance-page.png 1933w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/access-performance-page-300x172.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/access-performance-page-1024x587.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/access-performance-page-768x440.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/access-performance-page-1536x880.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/access-performance-page-1500x860.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/li>\n<\/ol>\n\n\n\n<p>You can also see your Google Lighthouse scores on the performance page by selecting the <strong>Google Lighthouse<\/strong> tab as shown below. <a href=\"https:\/\/wpengine.com\/support\/google-pagespeed-insights\/\" target=\"_blank\" rel=\"noreferrer noopener\">Read more about your Google Lighthouse scores<\/a>.<br><br><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"323\" class=\"wp-image-127304\" style=\"width: 500px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/lighthouse-tab.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/lighthouse-tab.png 1203w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/lighthouse-tab-300x194.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/lighthouse-tab-1024x662.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/lighthouse-tab-768x497.png 768w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">WP Engine Site Performance Score<\/h2>\n\n\n\n<p>Our site performance score is a metric that assigns an overall health score to your website\u2019s performance based on metrics that we think are key in delivering a great experience to your visitors.<\/p>\n\n\n\n<p><br><img loading=\"lazy\" decoding=\"async\" width=\"150700\" height=\"45896\" class=\"wp-image-126332\" style=\"width: 150700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/wpe-performance-score.png\" alt=\"Screenshot of the WP Engine Site Performance Score on an environments Performance page in the WP Engine User Portal \" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/wpe-performance-score.png 1714w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/wpe-performance-score-300x91.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/wpe-performance-score-1024x312.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/wpe-performance-score-768x234.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/wpe-performance-score-1536x468.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/wpe-performance-score-1500x457.png 1500w\" sizes=\"auto, (max-width: 150700px) 100vw, 150700px\" \/><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Why the WP Engine Site Performance Score is Important<\/h3>\n\n\n\n<p>WP Engine\u2019s site performance score evaluates whether a site\u2019s typical performance meets customer expectations, and whether the site is well suited to handle unexpected bursts of traffic. We benchmark site speed against Google\u2019s Page Rank recommendations, and compare site scalability to various other WordPress sites to compute the site score.<\/p>\n\n\n\n<p>If your site sees typical web traffic, the site score is an indication of how well your visitors are served and consequently, how long they are likely to stay on your site and how likely they are to return. While a high score alone will not guarantee high page ranking, a low score will likely hurt your page ranking.<\/p>\n\n\n\n<p>For certain types of sites the site score may be less relevant. This is especially true in instances where all site users require a log in, for sites that never experience viral traffic, or sites that do not prioritize high page ranking in search results. If your site falls into one of these more niche categories, you may choose not to rely on the site score as an overall indicator and instead focus on the individual metrics that are most relevant for you.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How the WP Engine Site Performance Score is Calculated<\/h3>\n\n\n\n<p>The site score combines your WordPress latency and your site cacheability.&nbsp;<\/p>\n\n\n\n<div style=\"color:#32373c;background-color:#00d1b2\" class=\"wp-block-genesis-blocks-gb-notice gb-font-size-18 gb-block-notice\" data-id=\"3b0649\"><div class=\"gb-notice-title\" style=\"color:#fff\"><p>Note<\/p><\/div><div class=\"gb-notice-text\" style=\"border-color:#00d1b2\">\n<p><em>The latency is measured from our servers and not from CDN servers.<\/em><\/p>\n<\/div><\/div>\n\n\n\n<p>In order to determine your WP Engine site performance score we generate an underlying latency score and cache score over a 7-day look back period, and combine those metrics into a single value.<\/p>\n\n\n\n<p>The minimum traffic threshold for a single day to have enough data to generate a score is currently 150 page requests. New sites will start showing a site performance score, 7 days after the first day that the site reaches the minimum traffic threshold.<\/p>\n\n\n\n<p>The latency score is determined by a curve based on Google\u2019s page scoring practices and further informed by our knowledge of unique WordPress performance characteristics. The score thresholds are based on <a href=\"https:\/\/web.dev\/articles\/ttfb\" target=\"_blank\" rel=\"noreferrer noopener\">Google\u2019s thresholds for latency<\/a>. The scores are designed using <a href=\"https:\/\/developers.google.com\/speed\/docs\/insights\/v5\/about#score\" target=\"_blank\" rel=\"noreferrer noopener\">Google\u2019s scoring practices<\/a>.<\/p>\n\n\n\n<p>The cacheability score is based on the percentage of page requests that are served from (Varnish) page caches. This is a simple ranking from 0 to 100.<\/p>\n\n\n\n<p>The below table reflects how these two factors, latency and cacheability, are combined to derive an overall score. Please note that this distribution may change as we continue to evolve the score to better reflect the most relevant evaluation of site performance.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"414\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/wpe-score-table-1024x414.png\" alt=\"A table showing different WP Engine Performance Scores based cache ratios and average latency times.\" class=\"wp-image-126333\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/wpe-score-table-1024x414.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/wpe-score-table-300x121.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/wpe-score-table-768x311.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/wpe-score-table.png 1260w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Steps to Improve the WP Engine Site Performance Score<\/h3>\n\n\n\n<p>For some sites, a fair site score might suffice. If reduced latency, improved ability to handle traffic spikes, and higher page rankings are important for a given site, then improving the site score is a good proxy to improving those aspects of your site performance.<\/p>\n\n\n\n<p>Review the steps below for improving <a href=\"#Steps_to_Improve_Average_Latency\">Average Latency<\/a> and <a href=\"#Steps_to_Improve_Cache_Hit_Ratio\">Cache Hit Ratio<\/a>.<\/p>\n\n\n\n<a name=\"Maximum_Concurrent_Traffic\"><\/a>\n\n\n\n<a name=\"Page_Views_during_Busiest_Hour\"><\/a>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Page Requests During Busiest Hour<\/h2>\n\n\n\n<p>Page requests during busiest hour reflects the maximum number of page requests that your site received in the busiest hour of the last evaluated day. Higher concurrent page requests may require more site optimization or resources to serve traffic effectively.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"356\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/page-requests-during-busiest-hour.png\" alt=\"\" class=\"wp-image-127120\" style=\"width:500px\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/page-requests-during-busiest-hour.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/page-requests-during-busiest-hour-300x104.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/page-requests-during-busiest-hour-768x267.png 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<a name=\"Why_Page_Views_During_Busiest_Hour_is_Important\"><\/a>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Why Page Requests during Busiest Hour is Important<\/h3>\n\n\n\n<p>Assessing page requests received during the busiest hour on your site is important to understand how to best scale your site, and to use as a potential indicator of unwanted bot traffic.<\/p>\n\n\n\n<p><strong>Scaling the site<\/strong>:<br>If a majority of your traffic is arriving over a few hours, then the hourly traffic will be a large percentage of the daily traffic. Sites that have a busy time of day need to be scaled to meet peak demand (much like designing roads to accommodate rush hour traffic).<\/p>\n\n\n\n<p><strong>Indicator of unwanted bot traffic<\/strong>:<br>Many websites receive the majority of their traffic from a limited number of timezones, so their traffic is naturally higher during certain times of the day and lower at others. It&#8217;s very rare for a website to have equal human traffic across all 24 hours of the day. If a site&#8217;s peak traffic hour gets close to 1\/24 of daily traffic, it might be a sign that the traffic isn&#8217;t from real people. This would be a good time to check your <a href=\"https:\/\/wpengine.com\/support\/error\/\" target=\"_blank\" rel=\"noreferrer noopener\">access logs<\/a> for unwanted bot traffic hitting your site.<\/p>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<a name=\"How_Page_Views_During_Busiest_Hour_is_Calculated\"><\/a>\n\n\n\n<h3 class=\"wp-block-heading\">How Page Requests during Busiest Hour is Calculated<\/h3>\n\n\n\n<p>We measure hourly page requests. For each 24-hour period, we take the highest hourly page requests number.<\/p>\n\n\n\n<div style=\"color:#32373c;background-color:#00d1b2\" class=\"wp-block-genesis-blocks-gb-notice gb-font-size-18 gb-block-notice\" data-id=\"3b0649\"><div class=\"gb-notice-title\" style=\"color:#fff\"><p>Note<\/p><\/div><div class=\"gb-notice-text\" style=\"border-color:#00d1b2\">\n<p>Page requests are different from billable visits. <a href=\"https:\/\/wpengine.com\/support\/count-visits\/\" target=\"_blank\" rel=\"noreferrer noopener\">Read more about billable visits here<\/a>.<\/p>\n<\/div><\/div>\n\n\n\n<a name=\"Steps_to_Improve_Maximum_Concurrent_Page_Views\"><\/a>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Steps to Improve Maximum Concurrent Page Requests<\/h3>\n\n\n\n<p>If your site is receiving a large number of requests during peak, it is important to make your site as efficient as possible. During high traffic, your caches should expire less often. If your cache hit ratio is low, find out why. For pages that are not served from cache, improve the page latency.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Improve <a href=\"#Steps_to_Improve_Average_Latency\">Average latency<\/a><\/li>\n\n\n\n<li>Improve <a href=\"#Steps_to_Improve_Cache_Hit_Ratio\">Cache hit ratio<\/a><\/li>\n\n\n\n<li>Upgrading the server for your account is another way to improve this by increasing server resources<\/li>\n<\/ul>\n\n\n\n<p>If your site\u2019s peak traffic percentage is low, or starts to drop, look for additional signs that your site is receiving traffic that doesn\u2019t convert to business. Are your Google Analytics not increasing with total traffic? Is your conversion rate dropping? Are you seeing a sudden increase in spam through contact forms? You may find the <a href=\"https:\/\/wpengine.com\/support\/error\/#Access_Logs\" target=\"_blank\" rel=\"noreferrer noopener\">access logs<\/a> provided in the WP Engine Portal helpful in identifying unusual traffic patterns. If you find unwanted traffic, you can add <a href=\"https:\/\/wpengine.com\/support\/web-rules-engine\/#Access_Rules\" target=\"_blank\" rel=\"noreferrer noopener\">Access Rules<\/a> on an environment&#8217;s web rules page, to block traffic based on certain conditions.<\/p>\n\n\n\n<a name=\"Detailed_View_for_Page_Views\"><\/a>\n\n\n\n<div style=\"height:40px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Detailed View for Page Requests<\/h3>\n\n\n\n<p>To view graphs and tables with more details about page requests, click the <strong>More details<\/strong> button next to the <strong>Page requests during busiest hour<\/strong> metric on the main <a href=\"https:\/\/wpengine.com\/support\/performance-insights#Access_the_Performance_Insights_Page\">performance insights<\/a> page for an environment as shown below.<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"537\" class=\"wp-image-127121\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/more-details-page-requests.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/more-details-page-requests.png 1726w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/more-details-page-requests-300x230.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/more-details-page-requests-1024x786.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/more-details-page-requests-768x589.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/more-details-page-requests-1536x1178.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/more-details-page-requests-1500x1151.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<p>All graphs and tables can be viewed for a date range of up to 90 days. If you see a gap in information for some days, then there was not enough traffic on that day to reach our threshold for data to be collected.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Busiest Hour Vs Total<\/h4>\n\n\n\n<p>The <strong>busiest hour vs total<\/strong> graph compares the daily traffic total vs the busiest hour from the same day. This can help you to view traffic anomalies over a broad date range.<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"317\" class=\"wp-image-127124\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/busiest-hour-vs-total-NEW.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/busiest-hour-vs-total-NEW.png 2156w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/busiest-hour-vs-total-NEW-300x136.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/busiest-hour-vs-total-NEW-1024x464.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/busiest-hour-vs-total-NEW-768x348.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/busiest-hour-vs-total-NEW-1536x695.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/busiest-hour-vs-total-NEW-2048x927.png 2048w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/busiest-hour-vs-total-NEW-1500x679.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<a name=\"Page_Views_by_Day_of_Week\"><\/a>\n\n\n\n<h4 class=\"wp-block-heading\">Page Requests by Day of Week<\/h4>\n\n\n\n<p>The <strong>page requests by day of week<\/strong> graph allows you to see which days of the week have the highest total traffic, and which days of the week have the highest average traffic, over your selected date range.&nbsp;<\/p>\n\n\n\n<p>This can be helpful to you when scheduling events like marketing campaigns and website maintenance.&nbsp;<\/p>\n\n\n\n<p>It can also be helpful in discovering potential unwanted traffic that only occurs on specific days of week. An example of this might be an intensive weekly scan from one of your own 3rd-party vendors that you do not want.<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"319\" class=\"wp-image-127123\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/page-requests-by-day-of-week.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/page-requests-by-day-of-week.png 2156w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/page-requests-by-day-of-week-300x137.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/page-requests-by-day-of-week-1024x466.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/page-requests-by-day-of-week-768x350.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/page-requests-by-day-of-week-1536x700.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/page-requests-by-day-of-week-2048x933.png 2048w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/page-requests-by-day-of-week-1500x683.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Total Page Requests by Country<\/h4>\n\n\n\n<p>The <strong>total page requests by country<\/strong> graph shows a heat map of the 20 countries with the most traffic over your selected date range. The darker countries have more traffic and you will see detailed numbers when hovering over each country. You can also see your data center location listed in the top right.<\/p>\n\n\n\n<p>This information can be useful in discovering excessive traffic from unexpected regions. If you discover unwanted traffic, then you can choose to block traffic from specific countries with <a href=\"https:\/\/wpengine.com\/support\/web-rules-engine\/#Access_Rules\" target=\"_blank\" rel=\"noreferrer noopener\">access rules<\/a>.<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"509\" class=\"wp-image-127125\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/total-page-requests-by-country.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/total-page-requests-by-country.png 1180w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/total-page-requests-by-country-300x218.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/total-page-requests-by-country-1024x745.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/total-page-requests-by-country-768x558.png 768w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<p>There is also a list view which shows a table with the same information. You can toggle the <strong>map<\/strong> and <strong>list<\/strong> view with the toggle switch in the top right.<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"239\" class=\"wp-image-127127\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/requests-by-country-list-view.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/requests-by-country-list-view.png 1772w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/requests-by-country-list-view-300x102.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/requests-by-country-list-view-1024x349.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/requests-by-country-list-view-768x262.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/requests-by-country-list-view-1536x524.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/requests-by-country-list-view-1500x511.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Top 5 Countries by Page Requests<\/h4>\n\n\n\n<p>The <strong>top 5 countries by page requests<\/strong> graph shows page requests for the 5 countries with the highest total page request count for the time range selected. You can see specific information about each day when hovering along each line on the graph.<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"266\" class=\"wp-image-127128\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/top-5-countries-by-page-requests.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/top-5-countries-by-page-requests.png 1774w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/top-5-countries-by-page-requests-300x114.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/top-5-countries-by-page-requests-1024x389.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/top-5-countries-by-page-requests-768x292.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/top-5-countries-by-page-requests-1536x584.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/top-5-countries-by-page-requests-1500x570.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Average Latency<\/h2>\n\n\n\n<p>Average latency measures the average amount of time that it takes to serve a page on your site to a visitor. This is measured every 24 hours across all the pages receiving visits on your site.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"848\" height=\"318\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/latency.png\" alt=\"Screenshot of the Average Latency metrics on an environments Performance page in the WP Engine User Portal\" class=\"wp-image-126335\" style=\"width:500px\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/latency.png 848w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/latency-300x113.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/latency-768x288.png 768w\" sizes=\"auto, (max-width: 848px) 100vw, 848px\" \/><\/figure>\n\n\n\n<div style=\"color:#32373c;background-color:#00d1b2\" class=\"wp-block-genesis-blocks-gb-notice gb-font-size-18 gb-block-notice\" data-id=\"3b0649\"><div class=\"gb-notice-title\" style=\"color:#fff\"><p>Note<\/p><\/div><div class=\"gb-notice-text\" style=\"border-color:#00d1b2\">\n<p><em>The latency is measured from our servers and not from CDN servers.<\/em><\/p>\n<\/div><\/div>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Why Average Latency is Important<\/h3>\n\n\n\n<p>Page latency is one of the primary determinants of visitor experience. Google considers this for their page ranking. This number is the most significant driver of the WP Engine site performance score.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How Average Latency is Calculated<\/h3>\n\n\n\n<p>Our system measures the time between the moment our servers receive a page requests request to when the last byte for the page has been sent out of our servers. Pages served from our caches see &lt; 100ms latencies. We calculate this number daily, over a 24 hour increment for each site by averaging the latencies of all page requests. This approach naturally allows popular pages to influence the average more than rarely visited ones.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Steps to Improve Average Latency<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Improve plugin and theme performance<\/strong>\n<ul class=\"wp-block-list\">\n<li>Remove unnecessary plugins<\/li>\n\n\n\n<li>Adjust settings for plugins and themes that might increase page load times<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Improve the performance of custom PHP code<\/strong>\n<ul class=\"wp-block-list\">\n<li>Have a developer review any custom code that has been added for plugins or the website&#8217;s theme, to look for opportunities to remove un-needed code or to optimize code<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Improve database performance<\/strong>\n<ul class=\"wp-block-list\">\n<li>Sites with our <a href=\"https:\/\/wpengine.com\/support\/performance-pack\/\" target=\"_blank\" rel=\"noreferrer noopener\">eCommerce Performance Pack<\/a> can take advantage of the <a href=\"https:\/\/wpengine.com\/support\/ecommerce-solution\/#Slow_Query_Monitor\" target=\"_blank\" rel=\"noreferrer noopener\">slow query monitor<\/a> to identify queries that are causing latency issues<\/li>\n\n\n\n<li>Use existing plugins for debugging database queries, such as <a href=\"https:\/\/wordpress.org\/plugins\/query-monitor\/\" target=\"_blank\" rel=\"noreferrer noopener\">Query Monitor<\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Improve database cache hit rate<\/strong>\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/wpengine.com\/support\/wp-engines-object-caching\/#Enable_Object_Cache\" target=\"_blank\" rel=\"noreferrer noopener\">Enable object caching<\/a> which caches up to 1 MB of values for recent database queries<\/li>\n\n\n\n<li>Reduce the size of your database by removing un-needed content so that more of your database can be stored in memory. <a href=\"https:\/\/wpengine.com\/plans\/\" target=\"_blank\" rel=\"noreferrer noopener\">Core and Enterprise plans<\/a> with dedicated servers can also be upgraded to a higher plan with additional memory<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Reduce queuing time<\/strong> <strong>by increasing PHP workers or reducing un-cached requests<\/strong>\n<ul class=\"wp-block-list\">\n<li><a href=\"#Steps_to_Improve_Cache_Hit_Ratio\">Increase cache hit ratio<\/a> to reduce the number of requests that need to be processed with PHP<\/li>\n\n\n\n<li><a href=\"https:\/\/wpengine.com\/plans\/\" target=\"_blank\" rel=\"noreferrer noopener\">Core and Enterprise plans<\/a> with dedicated servers can be upgraded to increase the number of PHP workers and can handle more concurrent uncached requests<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Cache Hit Ratio<\/h2>\n\n\n\n<p>Cache hit ratio measures the proportion of visitor requests that are served from cache. Serving cached html for a page subtracts the time that it would take for the html to be re-rendered with PHP. This includes the time it takes for PHP functions to run, which also includes the time it takes to retrieve data from the database. <\/p>\n\n\n\n<p>This metric is measured every 24 hours across all page requests across all pages on your site. This metric is specific to content served from Varnish page caches, which refers to the cache on the WP Engine server and not Cloudflare CDN cache.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"848\" height=\"318\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/cache-hit-ratio-1.png\" alt=\"Screenshot of the Cache Hit Ratio metrics on an environments Performance page in the WP Engine User Portal \" class=\"wp-image-126336\" style=\"width:500px\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/cache-hit-ratio-1.png 848w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/cache-hit-ratio-1-300x113.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/cache-hit-ratio-1-768x288.png 768w\" sizes=\"auto, (max-width: 848px) 100vw, 848px\" \/><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Why Cache Hit Ratio is Important<\/h3>\n\n\n\n<p>Caching is a critical component of improving visitor experience on a site. A higher cache hit ratio can help reduce the load on PHP resources, enabling your site to serve content to more concurrent visitors quicker. Quicker response and load times correlate to decreased bounce rates, increased time on page and site, higher conversion rates and ultimately better SEO ranking.<\/p>\n\n\n\n<p>Some sites will naturally have a low cache hit ratio. If your site falls into one of the following categories, a lower cache hit ratio is expected:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Sites requiring logged in access for all pages<\/li>\n\n\n\n<li>Sites with <a href=\"https:\/\/wpengine.com\/support\/cache\/#Edge_Full_Page_Cache\" target=\"_blank\" rel=\"noreferrer noopener\">Edge Full Page Caching<\/a> enabled \u2013 cacheable requests are handled by Cloudflare&#8217;s CDN and don\u2019t count towards this cache hit metric<\/li>\n\n\n\n<li>Sites functioning as the CMS backend for a headless site \u2013 headless sites only serve data from a WordPress database and don&#8217;t use WordPress&#8217; PHP rendering for generating html<\/li>\n<\/ul>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">How Cache Hit Ratio is Calculated<\/h3>\n\n\n\n<p>This is the percentage of page requests served using our origin server&#8217;s cache. This refers to the caching on your WP Engine server. It is not looking at CDN cache used by our <a href=\"https:\/\/wpengine.com\/support\/advanced-network\/\" target=\"_blank\" rel=\"noreferrer noopener\">Advanced Network<\/a>, <a href=\"https:\/\/wpengine.com\/support\/ges\/\" target=\"_blank\" rel=\"noreferrer noopener\">GES<\/a> or your own third-party CDN.<\/p>\n\n\n\n<p>In other words, while hosting with WP Engine provides a variety of additional caching options that optimize visitor experience on your site, the cache hit ratio metric reflects what portion of page requests coming to the backend are served quickly and efficiently using caches.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Steps to Improve Cache Hit Ratio<\/h3>\n\n\n\n<p>If yours is not one of the sites outlined above that would naturally have a low cache hit ratio but has a lot of static content and you are still seeing poor cache hit ratios, you may be able to improve its performance and scalability by:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to the <strong>Cache<\/strong> menu for an environment and validate that all <a href=\"https:\/\/wpengine.com\/support\/cache\/#Cache_Exclusions\" target=\"_blank\" rel=\"noreferrer noopener\">cache exclusion rules<\/a> are necessary.\n<ul class=\"wp-block-list\">\n<li>Check whether any cache exclusion rules introduced while developing or debugging are no longer needed.<\/li>\n\n\n\n<li>Check whether cache exclusions are being triggered based on a cookie or query parameter that is not used for personalization.\n<ul class=\"wp-block-list\">\n<li>If the cookie\/query parameter is not used for personalization, you might be able to remove the rule.<\/li>\n\n\n\n<li>If a personalization parameter is being attacked by a bot that is sending invalid values, you can add an <a href=\"https:\/\/wpengine.com\/support\/web-rules-engine\/#Access_Rules\" target=\"_blank\" rel=\"noreferrer noopener\">Access Rule<\/a> to try to block the unwanted bot traffic. You can add rules to reject traffic from a region, a User-Agent, or an IP address.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Go to the <a href=\"https:\/\/wpengine.com\/support\/web-rules-engine\/#Header_Rules\" target=\"_blank\" rel=\"noreferrer noopener\">Web Rules<\/a> page and validate that all cache exclusion <strong>Header Rules<\/strong> are necessary.\n<ul class=\"wp-block-list\">\n<li>These would include Header Rules with a name of <code>Cache-Control<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Enable <a href=\"https:\/\/wpengine.com\/support\/cache\/#Edge_Full_Page_Cache\" target=\"_blank\" rel=\"noreferrer noopener\">Edge Full Page Cache<\/a>.\n<ul class=\"wp-block-list\">\n<li>This will not necessarily improve our cache hit ratio score since we do not measure it from edge CDN servers, but it is an additional option for speeding up the time it takes to deliver page content to your visitors.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Increase the cache length times for post types in the WP Engine caching menu of the WordPress dashboard. \n<ul class=\"wp-block-list\">\n<li>The path for the caching menu in the WordPress dashboard is <code>\/wp-admin\/admin.php?page=wpengine-common&amp;tab=caching<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Error Rate<\/h2>\n\n\n\n<p>The error rate measures the proportion of visitors to your site that receive an error on the page they are visiting. This reflects instances where visitors were unable to access what they were looking for on your site. This metric is measured every 24 hours across all pages on your site.&nbsp; This excludes: intentionally blocked traffic, cron and bot traffic, admin and rejections due to security reasons.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"848\" height=\"318\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/error-rate-1.png\" alt=\"Screenshot of the Error Rate metrics on an environments Performance page in the WP Engine User Portal \" class=\"wp-image-126337\" style=\"width:500px\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/error-rate-1.png 848w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/error-rate-1-300x113.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/error-rate-1-768x288.png 768w\" sizes=\"auto, (max-width: 848px) 100vw, 848px\" \/><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Why Error Rate is Important<\/h3>\n\n\n\n<p>If a page on your website is receiving errors, it could be causing an increase in page load times or it could be breaking functionality on the page that is not apparent simply by looking at the page. Either of these can degrade performance for a web page and reduce trust by visitors.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How Error Rate is Calculated<\/h3>\n\n\n\n<p>We look at all the response codes to page requests. We don\u2019t count requests for static assets (e.g. image links). We only look at requests for site content; we ignore wp-cron and wp-admin traffic. Certain errors while serving those pages are included in the error count, and we report the error count as a percentage of page requests.<\/p>\n\n\n\n<p>The errors we include are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Status\/404\" target=\"_blank\" rel=\"noreferrer noopener\">404<\/a> \u2013 \u201cNot Found\u201d \u2013 Your site, or an external site, linked to a non-existent page<\/li>\n\n\n\n<li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Status\/410\" target=\"_blank\" rel=\"noreferrer noopener\">410<\/a> \u2013 \u201cGone\u201d \u2013 The page requested no longer exists<\/li>\n\n\n\n<li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Status\/429\" target=\"_blank\" rel=\"noreferrer noopener\">429<\/a> \u2013 \u201cToo Many Requests\u201d \u2013 Your site is overloaded with requests leading to a visitor being served an error<\/li>\n\n\n\n<li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Status\/500\" target=\"_blank\" rel=\"noreferrer noopener\">500<\/a> \u2013 \u201cInternal Server Error\u201d \u2013 Your site\u2019s backend failed. Usually a plugin\u2019s code or custom PHP generated an error, which our servers translated to these.<\/li>\n\n\n\n<li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Status\/502\" target=\"_blank\" rel=\"noreferrer noopener\">502<\/a> \u2013 \u201cBad Gateway\u201d \u2013 Usually reported by our WP Engine&#8217;s own server technology when the underlying plugins or code is running too long. <a href=\"https:\/\/wpengine.com\/support\/troubleshooting-502-error\/\" target=\"_blank\" rel=\"noreferrer noopener\">Learn more about 502 errors on WP Engine.<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Status\/504\" target=\"_blank\" rel=\"noreferrer noopener\">504<\/a> \u2013 \u201cGateway Timeout\u201d \u2013 usually reported by WP Engine&#8217;s own server technology when there are too many other pending requests for this request to be served before timeout. <a href=\"https:\/\/wpengine.com\/support\/resolving-504-gateway-timeout-errors\/\" target=\"_blank\" rel=\"noreferrer noopener\">Learn more about 504 errors on WP Engine<\/a>.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Steps to Improve Error Rate<\/h3>\n\n\n\n<p>The specific steps to resolve errors occurring on your site will depend on the errors you are experiencing. You can use the <a href=\"https:\/\/wpengine.com\/support\/error\/\" target=\"_blank\" rel=\"noreferrer noopener\">access<\/a> and <a href=\"https:\/\/wpengine.com\/support\/troubleshoot-wordpress-wp-engine-error-log\/\" target=\"_blank\" rel=\"noreferrer noopener\">error<\/a> logs provided by WP Engine to identify the most recent errors on your site and begin targeting them.<\/p>\n\n\n\n<p>To check for all error types you can view the <strong>access<\/strong> logs. You can use the <strong>Filter<\/strong> button pictured below to narrow down the results you see. In the filter side drawer you can either select the <strong>Needs Attention<\/strong> checkbox to filter out successful responses, or you can scroll down and select specific error codes that you want to see.<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"449\" class=\"wp-image-127178\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/access-logs.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/access-logs.png 2018w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/access-logs-300x193.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/access-logs-1024x657.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/access-logs-768x493.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/access-logs-1536x986.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/access-logs-1500x963.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<p>To see specific server errors like WordPress PHP errors, you can view the <strong>error<\/strong> logs. You can use the <strong>Filter<\/strong> button pictured below to select the <strong>Needs Attention<\/strong> filter. This should show only errors and filter out notices which are just warnings and not errors.<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"402\" class=\"wp-image-126329\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/errors-filter.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/errors-filter.png 1832w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/errors-filter-300x172.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/errors-filter-1024x587.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/errors-filter-768x441.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/errors-filter-1536x881.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/errors-filter-1500x861.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<p>Consider if errors have increased disproportionately with traffic, as this may indicate that your site is being targeted by bots and may benefit from additional rules to filter unwanted traffic. You can leverage the <strong>Access Rules<\/strong> tab of <a href=\"https:\/\/wpengine.com\/support\/web-rules-engine\/\" target=\"_blank\" rel=\"noreferrer noopener\">Web Rules<\/a> page to block unwanted visitors. Additionally, if your site is currently on our Legacy network for DNS, consider updating to the <a href=\"https:\/\/wpengine.com\/support\/advanced-network\/\" target=\"_blank\" rel=\"noreferrer noopener\">Advanced Network<\/a> to take advantage of enhanced security.<\/p>\n\n\n\n<p>You can also have error logs uploaded to your own Amazon S3 bucket each night if you want to retain the logs for your dev team to review. <a href=\"https:\/\/wpengine.com\/support\/configuring-largefs-store-transfer-unlimited-data\/#Backup_Logs_to_Amazon_S3\" target=\"_blank\" rel=\"noreferrer noopener\">Read more about offloading logs<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Detailed View for Error Rate and Redirects<\/h3>\n\n\n\n<p>To view graphs and tables with more details about error and redirect status codes, click the <strong>More details<\/strong> button in the top right of the <strong>Error rate<\/strong> card on the main <a href=\"https:\/\/wpengine.com\/support\/performance-insights#Access_the_Performance_Insights_Page\">performance insights<\/a> page for an environment as shown below.<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"449\" class=\"wp-image-127275\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-rate-more-details.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-rate-more-details.png 1935w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-rate-more-details-300x193.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-rate-more-details-1024x657.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-rate-more-details-768x493.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-rate-more-details-1536x986.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-rate-more-details-1500x963.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<p>All graphs and tables can be viewed for a date range of up to 90 days. If you see a gap in information for some days, then there was not enough traffic on that day to reach our threshold for data to be collected.<\/p>\n\n\n\n<p>The <strong>filter<\/strong> options include:<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"231\" class=\"wp-image-127276\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-filter-options.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-filter-options.png 1707w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-filter-options-300x99.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-filter-options-1024x338.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-filter-options-768x253.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-filter-options-1536x507.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-filter-options-1500x495.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Status codes<\/strong> &#8211; Choose from \u201cAll status codes\u201d, or from status codes in the 300, 400, and 500 ranges (3xx, 4xx, 5xx). If you select a specific range such as 5xx, then you will see a further breakdown of error codes in that range.<\/li>\n\n\n\n<li><strong>Date range<\/strong> &#8211; Choose from last 30 days, 60 days, 90 days, or custom.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Status Codes Breakdown<\/h4>\n\n\n\n<p>This graph shows an overview of each error code\u2019s percentage of the total number of errors. When you have all statuses selected for the view option, then you will see the breakdown by the different status code ranges (3xx, 4xx, 5xx). When you have a specific range selected for the view option, then you will see the percentage of each status code within the selected range. Both view options are shown below.<br><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"423\" class=\"wp-image-127277\" style=\"width: 600px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/breakdown-views.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/breakdown-views.png 1449w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/breakdown-views-300x211.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/breakdown-views-1024x722.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/breakdown-views-768x541.png 768w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Status Code Trends<\/h4>\n\n\n\n<p>The trends graph shows either the count of each error code, or the percentage of each error code by day, for your selected date range. You can use the toggle switch in the top right to switch between count and percentage.<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"159\" class=\"wp-image-127278\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/trends-toggle.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/trends-toggle.png 1403w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/trends-toggle-300x68.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/trends-toggle-1024x233.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/trends-toggle-768x175.png 768w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<p>When you have all statuses selected for the view option, then you will see the breakdown by the different status code ranges (3xx, 4xx, 5xx). When you have a specific range selected for the view option, then you will see the percentage of each status code within the selected range. Both view options are shown below.<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"268\" class=\"wp-image-127279\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/trends-views.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/trends-views.png 1724w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/trends-views-300x115.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/trends-views-1024x392.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/trends-views-768x294.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/trends-views-1536x588.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/trends-views-1500x574.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Status Codes by Country<\/h4>\n\n\n\n<p>The status codes by country section shows an overview of status codes for each country with a map view and a table view. To switch between the map and list views, use the toggle button in the top right.<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"126\" class=\"wp-image-127286\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/country-map-list-view.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/country-map-list-view.png 1710w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/country-map-list-view-300x54.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/country-map-list-view-1024x184.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/country-map-list-view-768x138.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/country-map-list-view-1536x276.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/country-map-list-view-1500x269.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<p>When you have all statuses selected for the view option, then you will see the breakdown by the different status code ranges (3xx, 4xx, 5xx). When you have a specific range selected for the view option, then you will see the percentage of each status code within the selected range.&nbsp;<\/p>\n\n\n\n<p><strong>Map view <\/strong>(with the 5xx status code range selected)<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"487\" class=\"wp-image-127288\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/errors-by-country.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/errors-by-country.png 1710w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/errors-by-country-300x209.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/errors-by-country-1024x712.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/errors-by-country-768x534.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/errors-by-country-1536x1068.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/errors-by-country-1500x1043.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<p><strong>List view<\/strong> (with all status code ranges selected)<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"483\" class=\"wp-image-127282\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-list-view.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-list-view.png 1674w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-list-view-300x207.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-list-view-1024x707.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-list-view-768x530.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-list-view-1536x1061.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/error-list-view-1500x1036.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Status Codes by Page<\/h4>\n\n\n\n<p>The status codes by page section shows the pages on your site with the most error or redirect status codes.&nbsp;<\/p>\n\n\n\n<p>When you have all statuses selected for the view option, then you will see columns for different status code ranges (3xx, 4xx, 5xx). When you have a specific range selected for the view option, then you will see columns for each status code within the selected range. Both view options are shown below.<\/p>\n\n\n\n<p><strong>All statuses selected:<\/strong><br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"280\" class=\"wp-image-127283\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/all-codes-by-page.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/all-codes-by-page.png 1636w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/all-codes-by-page-300x120.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/all-codes-by-page-1024x409.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/all-codes-by-page-768x307.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/all-codes-by-page-1536x614.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/all-codes-by-page-1500x600.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<p><strong>5xx range selected:<\/strong><br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"285\" class=\"wp-image-127284\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/5xx-by-page.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/5xx-by-page.png 1636w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/5xx-by-page-300x122.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/5xx-by-page-1024x416.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/5xx-by-page-768x312.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/5xx-by-page-1536x624.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/5xx-by-page-1500x610.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Metric Comparison<\/h2>\n\n\n\n<p>This graph lets you select 2 metrics to compare for a selected time range. This is a great place to begin analyzing how the above metrics relate to each other in order to hone in on the root cause of any performance issues on your site.<br><br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"416\" class=\"wp-image-126342\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/metric-comparison-1.png\" alt=\"Screenshot of the Metric Comparison graph of an environments Performance page in the WP Engine User Portal \" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/metric-comparison-1.png 1794w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/metric-comparison-1-300x178.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/metric-comparison-1-1024x608.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/metric-comparison-1-768x456.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/metric-comparison-1-1536x913.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/02\/metric-comparison-1-1500x891.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Slow Pages<\/h2>\n\n\n\n<p>These are the pages with the highest <a href=\"https:\/\/wpengine.com\/support\/performance-insights\/#How_Average_Latency_is_Calculated\">latency<\/a> among those receiving page requests on your site. Use this list to identify the pages to optimize for the biggest impact.<\/p>\n\n\n\n<p>Up to 20 slow pages will be displayed for any given time period. You can choose to view the list of slow pages for a given day or over a period of up to 7 days to identify if the slowest pages receiving traffic on your site change over time. For the greatest impact to your performance score, begin by investigating pages with a combination of high average load times and high page request counts.<\/p>\n\n\n\n<div style=\"color:#32373c;background-color:#00d1b2\" class=\"wp-block-genesis-blocks-gb-notice gb-font-size-18 gb-block-notice\" data-id=\"3b0649\"><div class=\"gb-notice-title\" style=\"color:#fff\"><p>Note<\/p><\/div><div class=\"gb-notice-text\" style=\"border-color:#00d1b2\">\n<p>This table will show the slowest pages recently viewed for your website, even if all of your pages are fast like the example below where the average load time is 0.79 seconds (791ms).<\/p>\n<\/div><\/div>\n\n\n\n<p><br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"273\" class=\"wp-image-127131\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/slow-pages-NEW.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/slow-pages-NEW.png 1800w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/slow-pages-NEW-300x117.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/slow-pages-NEW-1024x399.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/slow-pages-NEW-768x300.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/slow-pages-NEW-1536x599.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/slow-pages-NEW-1500x585.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Slow Query Monitor<\/h2>\n\n\n\n<p>This graph allows you to see the impact of slow database queries running on your site. This gives you a broader view of the occurrence of slow queries going back up to 30 days.<\/p>\n\n\n\n<div style=\"color:#32373c;background-color:#00d1b2\" class=\"wp-block-genesis-blocks-gb-notice gb-font-size-18 gb-block-notice\" data-id=\"3b0649\"><div class=\"gb-notice-title\" style=\"color:#fff\"><p>Note<\/p><\/div><div class=\"gb-notice-text\" style=\"border-color:#00d1b2\">\n<p>Currently the slow query monitor graph is only available to accounts on <a href=\"https:\/\/wpengine.com\/woocommerce\/#plans\" target=\"_blank\" rel=\"noreferrer noopener\">eCommerce plans<\/a> and <a href=\"https:\/\/wpengine.com\/agency-hosting-plans\/#plans\" target=\"_blank\" rel=\"noreferrer noopener\">Agency plans<\/a>, or to sites with our new <a href=\"https:\/\/wpengine.com\/support\/performance-pack\/\" target=\"_blank\" rel=\"noreferrer noopener\">eCommerce Performance Pack<\/a>.<\/p>\n<\/div><\/div>\n\n\n\n<p>The graph shows <strong>total duration <\/strong>and <strong>total count <\/strong>of slow queries by day. You can use the toggle button above the graph to switch between the two metrics. Ideally both numbers would be <strong>0<\/strong> for each day meaning that all of your database queries complete in under 5 seconds and no slow queries are present.<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"407\" class=\"wp-image-126615\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/SQM-graph.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/SQM-graph.png 1816w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/SQM-graph-300x174.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/SQM-graph-1024x595.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/SQM-graph-768x447.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/SQM-graph-1536x893.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/SQM-graph-1500x872.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<p>The graph also shows the <strong>slow query latency <\/strong>(average duration) of slow queries for a day. You can see it represented by the line on the graph and also when you hover on the bar for a specific day.<\/p>\n\n\n\n<div style=\"color:#32373c;background-color:#00d1b2\" class=\"wp-block-genesis-blocks-gb-notice gb-font-size-18 gb-block-notice\" data-id=\"3b0649\"><div class=\"gb-notice-title\" style=\"color:#fff\"><p>Note<\/p><\/div><div class=\"gb-notice-text\" style=\"border-color:#00d1b2\">\n<p>The latency metric here will not align directly with the <a href=\"https:\/\/wpengine.com\/support\/performance-insights#Average_Latency\">average page latency<\/a> seen above, as this chart shows the latency impact of slow queries only.<\/p>\n<\/div><\/div>\n\n\n\n<p>If the graph indicates a substantial issue with slow queries, then you can click the <strong>More details<\/strong> button in the top right of the graph to see the full detailed view and narrow down the source of the slow queries affecting your page performance.<\/p>\n\n\n\n<p><a href=\"https:\/\/wpengine.com\/support\/ecommerce-solution\/#Slow_Query_Monitor\" target=\"_blank\" rel=\"noreferrer noopener\">Learn more<\/a> about how to leverage the slow query monitor to speed up your site and improve conversions.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Set Notifications<\/h2>\n\n\n\n<p>To choose your notification method you can navigate to the <a href=\"https:\/\/my.wpengine.com\/notifications\/settings\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Notification Settings<\/strong><\/a> page. In addition to using the link you can also navigate there by using the <strong>Notification settings<\/strong> button on the <strong>Insights &gt; Performance<\/strong> page for an environment. The link will be in the WP Engine site performance score section. You can also click the <strong>Bell icon<\/strong> in the top right of the Portal, and then click the <strong>Gear icon<\/strong>. You can see both options in the image below.<br><br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"146\" class=\"wp-image-126796\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/notifications-buttons.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/notifications-buttons.png 1821w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/notifications-buttons-300x62.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/notifications-buttons-1024x213.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/notifications-buttons-768x160.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/notifications-buttons-1536x320.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/03\/notifications-buttons-1500x312.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/p>\n\n\n\n<p>Then choose any of the 3 types of notifications outlined below, <strong>Portal<\/strong>, <strong>Slack<\/strong>, and <strong>Email<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Add Portal Notifications<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click the dropdown arrow to the right of the <strong>Portal<\/strong> option.<\/li>\n\n\n\n<li>Scroll down to the <strong>Performance Insights<\/strong> section and click the arrow to open it if it&#8217;s not already expanded.<br><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"299\" class=\"wp-image-126798\" style=\"width: 600px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/performance-portal-notifications.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/performance-portal-notifications.png 1871w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/performance-portal-notifications-300x149.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/performance-portal-notifications-1024x510.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/performance-portal-notifications-768x383.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/performance-portal-notifications-1536x765.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/performance-portal-notifications-1500x747.png 1500w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/li>\n\n\n\n<li>Click any of the 4 warning type notifications for the main performance metrics to enable them.\n<ul class=\"wp-block-list\">\n<li>Notification choices will be grayed out when they are not turned on. Clicking the box will enable it.<br><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"363\" class=\"wp-image-126799\" style=\"width: 600px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification.png 1858w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification-300x182.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification-1024x620.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification-768x465.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification-1536x930.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification-1500x908.png 1500w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Add Slack Notifications<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click the dropdown arrow to the right of the <strong>Slack<\/strong> option<br><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"223\" class=\"wp-image-125786\" style=\"width: 500px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options.png\" alt=\"Screenshot of the Notification Settings page in the WP Engine User Portal showing the options to select from Portal, Slack, or Email notifications.\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options.png 1828w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options-300x134.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options-1024x456.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options-768x342.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options-1536x684.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options-1500x668.png 1500w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/li>\n\n\n\n<li>If you have not yet connected <strong>Slack<\/strong>, click the <strong>Add to Slack<\/strong> button and you\u2019ll be taken from the <strong>Settings<\/strong> tab to the <a href=\"https:\/\/my.wpengine.com\/notifications\/integrations\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Integrations<\/strong><\/a> tab. If you have connected <strong>Slack<\/strong> already then you can skip to step 7 to <strong>Create Policy<\/strong>.<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"225\" class=\"wp-image-125776\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/slack-settings.png\" alt=\"Screenshot of the Notification Settings page in the WP Engine User Portal showing where to create a Slack integration\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/slack-settings.png 1781w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/slack-settings-300x96.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/slack-settings-1024x329.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/slack-settings-768x247.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/slack-settings-1536x493.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/slack-settings-1500x482.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/li>\n\n\n\n<li>Click <strong>Create Integration<\/strong><br><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"310\" class=\"wp-image-125777\" style=\"width: 600px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/create-integration.png\" alt=\"Screenshot of the Notification Settings page in the WP Engine User Portal showing where to create a Slack integration\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/create-integration.png 1781w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/create-integration-300x155.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/create-integration-1024x530.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/create-integration-768x397.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/create-integration-1536x794.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/create-integration-1500x776.png 1500w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/li>\n\n\n\n<li>Click the <strong>Add to Slack<\/strong> button again in the popup window<br><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"417\" class=\"wp-image-125778\" style=\"width: 500px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/add-to-slack.png\" alt=\"Screenshot of the Notification Settings page in the WP Engine User Portal showing the Add to Slack button to connect Slack for notifications\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/add-to-slack.png 1773w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/add-to-slack-300x250.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/add-to-slack-1024x854.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/add-to-slack-768x640.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/add-to-slack-1536x1280.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/add-to-slack-1500x1250.png 1500w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/li>\n\n\n\n<li>Then in the next window, approve the permissions to connect to <strong>Slack<\/strong>&nbsp;<\/li>\n\n\n\n<li>Then return to the <a href=\"https:\/\/my.wpengine.com\/notifications\/settings\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Settings<\/strong><\/a> tab and click the dropdown arrow to the right of the <strong>Slack<\/strong> option again<br><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"178\" class=\"wp-image-125786\" style=\"width: 400px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options.png\" alt=\"Screenshot of the Notification Settings page in the WP Engine User Portal showing the options to select from Portal, Slack, or Email notifications.\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options.png 1828w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options-300x134.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options-1024x456.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options-768x342.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options-1536x684.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options-1500x668.png 1500w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/li>\n\n\n\n<li>Click <strong>Create policy<\/strong><br><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"223\" class=\"wp-image-125779\" style=\"width: 600px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/create-policy.png\" alt=\"Screenshot of the Notification Settings page in the WP Engine User Portal showing the screen where you create a Slack policy for notifications\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/create-policy.png 1767w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/create-policy-300x112.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/create-policy-1024x381.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/create-policy-768x286.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/create-policy-1536x572.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/create-policy-1500x559.png 1500w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/li>\n\n\n\n<li>Choose the <strong>Slack<\/strong> group that you want to send notifications to and then click <strong>Next<\/strong><br><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"356\" class=\"wp-image-125780\" style=\"width: 500px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/choose-slack-group.png\" alt=\"Screenshot of the Notification Settings page in the WP Engine User Portal showing where to select a Slack workspace to push notifications to.\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/choose-slack-group.png 1762w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/choose-slack-group-300x214.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/choose-slack-group-1024x729.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/choose-slack-group-768x547.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/choose-slack-group-1536x1093.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/choose-slack-group-1500x1068.png 1500w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/li>\n\n\n\n<li>Choose a public <strong>Slack<\/strong> channel to send notifications to and click <strong>Next<\/strong><\/li>\n\n\n\n<li>Scroll down to the <strong>Performance Insights<\/strong> section and click the arrow to open it if it&#8217;s not already expanded.<\/li>\n\n\n\n<li>Click any of the 4 warning type notifications for the main performance metrics to enable them.\n<ul class=\"wp-block-list\">\n<li>Notification choices will be grayed out when they are not turned on. Clicking the box will enable it.<br><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"363\" class=\"wp-image-126799\" style=\"width: 600px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification.png 1858w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification-300x182.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification-1024x620.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification-768x465.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification-1536x930.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification-1500x908.png 1500w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Scroll to the bottom of the popup window and click <strong>Create Policy<\/strong> in the bottom right.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Add Email Notifications<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click the dropdown arrow to the right of the <strong>Email<\/strong> option<br><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"223\" class=\"wp-image-125786\" style=\"width: 500px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options.png\" alt=\"Screenshot of the Notification Settings page in the WP Engine User Portal showing the options to select from Portal, Slack, or Email notifications.\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options.png 1828w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options-300x134.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options-1024x456.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options-768x342.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options-1536x684.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/portal-notification-options-1500x668.png 1500w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/li>\n\n\n\n<li>Click the <strong>Create policy<\/strong> button<br><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"141\" class=\"wp-image-125782\" style=\"width: 700px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/email-policy.png\" alt=\"Screenshot of the Notification Settings page in the WP Engine User Portal showing the screen where you create an email policy for notifications\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/email-policy.png 1753w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/email-policy-300x61.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/email-policy-1024x207.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/email-policy-768x155.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/email-policy-1536x310.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/email-policy-1500x303.png 1500w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/li>\n\n\n\n<li>Search for users and check the box next to each that you want to receive email notifications<br><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"535\" class=\"wp-image-125784\" style=\"width: 500px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/email-user-select.png\" alt=\"Screenshot of the Notification Settings page in the WP Engine User Portal showing the screen where you can select email recipients for notifications\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/email-user-select.png 1748w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/email-user-select-280x300.png 280w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/email-user-select-956x1024.png 956w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/email-user-select-768x822.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/email-user-select-1434x1536.png 1434w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2023\/10\/email-user-select-1500x1606.png 1500w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/li>\n\n\n\n<li>Scroll down to the <strong>Performance Insights<\/strong> section and click the arrow to open it if it&#8217;s not already expanded.<\/li>\n\n\n\n<li>Click any of the 4 warning type notifications for the main performance metrics to enable them.\n<ul class=\"wp-block-list\">\n<li>Notification choices will be grayed out when they are not turned on. Clicking the box will select it.<br><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"363\" class=\"wp-image-126799\" style=\"width: 600px;\" src=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification.png\" alt=\"\" srcset=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification.png 1858w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification-300x182.png 300w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification-1024x620.png 1024w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification-768x465.png 768w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification-1536x930.png 1536w, https:\/\/wpengine.com\/support\/wp-content\/uploads\/2025\/07\/latency-notification-1500x908.png 1500w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Scroll to the bottom of the popup window and click <strong>Create Policy<\/strong> in the bottom right.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Next steps:<\/strong> <a href=\"https:\/\/wpengine.com\/support\/account-level-performance-insights\/\" target=\"_blank\" rel=\"noreferrer noopener\">Learn about account-level performance insights<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We&#8217;ve done a lot of work to understand performance. We\u2019ve added a report with key metrics and review why each is important.<\/p>\n","protected":false},"featured_media":126216,"template":"","support-categories":[59,87],"support-tag":[60],"class_list":["post-126272","support","type-support","status-publish","has-post-thumbnail","hentry","support-categories-speed-series","support-categories-speed","support-tag-performance"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Performance Insights - Support Center<\/title>\n<meta name=\"description\" content=\"We&#039;ve done a lot of work to understand performance. We\u2019ve added a report with key metrics and review why each is important.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wpengine.com\/support\/performance-insights\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Performance Insights - Support Center\" \/>\n<meta property=\"og:description\" content=\"We&#039;ve done a lot of work to understand performance. We\u2019ve added a report with key metrics and review why each is important.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wpengine.com\/support\/performance-insights\/\" \/>\n<meta property=\"og:site_name\" content=\"Support Center\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-21T14:29:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2019\/12\/wp-engine-featured-image.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"29 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/wpengine.com\/support\/performance-insights\/\",\"url\":\"https:\/\/wpengine.com\/support\/performance-insights\/\",\"name\":\"Performance Insights - Support Center\",\"isPartOf\":{\"@id\":\"https:\/\/wpengine.com\/support\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/wpengine.com\/support\/performance-insights\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/wpengine.com\/support\/performance-insights\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2019\/12\/wp-engine-featured-image.png\",\"datePublished\":\"2025-03-03T15:48:37+00:00\",\"dateModified\":\"2025-11-21T14:29:52+00:00\",\"description\":\"We've done a lot of work to understand performance. We\u2019ve added a report with key metrics and review why each is important.\",\"breadcrumb\":{\"@id\":\"https:\/\/wpengine.com\/support\/performance-insights\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/wpengine.com\/support\/performance-insights\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/wpengine.com\/support\/performance-insights\/#primaryimage\",\"url\":\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2019\/12\/wp-engine-featured-image.png\",\"contentUrl\":\"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2019\/12\/wp-engine-featured-image.png\",\"width\":1200,\"height\":630,\"caption\":\"WP Engine\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/wpengine.com\/support\/performance-insights\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/wpengine.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Support Posts\",\"item\":\"https:\/\/wpengine.com\/support\/support\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Performance Insights\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/wpengine.com\/support\/#website\",\"url\":\"https:\/\/wpengine.com\/support\/\",\"name\":\"Support Center\",\"description\":\"WP Engine&#039;s Support Center\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/wpengine.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Performance Insights - Support Center","description":"We've done a lot of work to understand performance. We\u2019ve added a report with key metrics and review why each is important.","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:\/\/wpengine.com\/support\/performance-insights\/","og_locale":"en_US","og_type":"article","og_title":"Performance Insights - Support Center","og_description":"We've done a lot of work to understand performance. We\u2019ve added a report with key metrics and review why each is important.","og_url":"https:\/\/wpengine.com\/support\/performance-insights\/","og_site_name":"Support Center","article_modified_time":"2025-11-21T14:29:52+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2019\/12\/wp-engine-featured-image.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"29 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/wpengine.com\/support\/performance-insights\/","url":"https:\/\/wpengine.com\/support\/performance-insights\/","name":"Performance Insights - Support Center","isPartOf":{"@id":"https:\/\/wpengine.com\/support\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wpengine.com\/support\/performance-insights\/#primaryimage"},"image":{"@id":"https:\/\/wpengine.com\/support\/performance-insights\/#primaryimage"},"thumbnailUrl":"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2019\/12\/wp-engine-featured-image.png","datePublished":"2025-03-03T15:48:37+00:00","dateModified":"2025-11-21T14:29:52+00:00","description":"We've done a lot of work to understand performance. We\u2019ve added a report with key metrics and review why each is important.","breadcrumb":{"@id":"https:\/\/wpengine.com\/support\/performance-insights\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wpengine.com\/support\/performance-insights\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/wpengine.com\/support\/performance-insights\/#primaryimage","url":"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2019\/12\/wp-engine-featured-image.png","contentUrl":"https:\/\/wpengine.com\/support\/wp-content\/uploads\/2019\/12\/wp-engine-featured-image.png","width":1200,"height":630,"caption":"WP Engine"},{"@type":"BreadcrumbList","@id":"https:\/\/wpengine.com\/support\/performance-insights\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wpengine.com\/support\/"},{"@type":"ListItem","position":2,"name":"Support Posts","item":"https:\/\/wpengine.com\/support\/support\/"},{"@type":"ListItem","position":3,"name":"Performance Insights"}]},{"@type":"WebSite","@id":"https:\/\/wpengine.com\/support\/#website","url":"https:\/\/wpengine.com\/support\/","name":"Support Center","description":"WP Engine&#039;s Support Center","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wpengine.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/wpengine.com\/support\/wp-json\/wp\/v2\/support\/126272","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpengine.com\/support\/wp-json\/wp\/v2\/support"}],"about":[{"href":"https:\/\/wpengine.com\/support\/wp-json\/wp\/v2\/types\/support"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wpengine.com\/support\/wp-json\/wp\/v2\/media\/126216"}],"wp:attachment":[{"href":"https:\/\/wpengine.com\/support\/wp-json\/wp\/v2\/media?parent=126272"}],"wp:term":[{"taxonomy":"support-categories","embeddable":true,"href":"https:\/\/wpengine.com\/support\/wp-json\/wp\/v2\/support-categories?post=126272"},{"taxonomy":"support-tag","embeddable":true,"href":"https:\/\/wpengine.com\/support\/wp-json\/wp\/v2\/support-tag?post=126272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}