{"id":1941,"date":"2019-12-13T08:00:52","date_gmt":"2019-12-13T08:00:52","guid":{"rendered":"https:\/\/uptime.com\/blog\/?p=1941"},"modified":"2024-02-16T02:21:33","modified_gmt":"2024-02-16T02:21:33","slug":"black-friday-2019","status":"publish","type":"post","link":"https:\/\/uptime.com\/blog\/black-friday-2019","title":{"rendered":"Black Friday 2019 Website Performance Report by Uptime.com"},"content":{"rendered":"<p>Tis\u2019 the season for website downtime. No matter how great your web infrastructure is, many ecommerce sites experience downtime on Black Friday.<\/p>\n<p>You\u2019re not alone. New research by <a href=\"https:\/\/cloud.google.com\/blog\/topics\/retail\/new-research-ahead-of-black-friday-and-cyber-monday\" target=\"_blank\" rel=\"noopener noreferrer\">Google Cloud<\/a> says that one out of ten retail executives reported downtime on Black Friday 2018, and four out of ten reported outages during one of the past three years.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-1947\" src=\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/website-outage-black-friday-570x268.png\" alt=\"black-friday-retail-outages\" width=\"570\" height=\"268\" srcset=\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/website-outage-black-friday-570x268.png 570w, https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/website-outage-black-friday-510x239.png 510w, https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/website-outage-black-friday-1536x721.png 1536w, https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/website-outage-black-friday-2048x962.png 2048w\" sizes=\"auto, (max-width: 570px) 100vw, 570px\" \/><\/p>\n<p><em>Source: <a href=\"https:\/\/cloud.google.com\/blog\/topics\/retail\/new-research-ahead-of-black-friday-and-cyber-monday\" target=\"_blank\" rel=\"noopener noreferrer\">Google Cloud<\/a><\/em><\/p>\n<p>This year was no exception. As online sales on Black Friday topped <a href=\"https:\/\/www.retaildive.com\/news\/the-winners-and-losers-of-black-friday-2019\/568214\/\" target=\"_blank\" rel=\"noopener noreferrer\">seven billion dollars,<\/a> website outages started a day before the famous shopping holiday.<\/p>\n<p>We\u2019ll take a look not only at major outages, but also the performance of a handful of top shopping websites. We also ran our own tests to get an idea of how their performance stacks up.<\/p>\n<p>Let\u2019s start with a rundown of the major website outages from this year\u2019s shopping frenzy.<\/p>\n  <section class=\"toc\">\n    <h5>Table of Contents<\/h5>\n    <ol>\n              <li><a href=\"#black-friday-2019-outages\">Holiday Shopping Outages<\/a><\/li>\n              <li><a href=\"#website-test\">Which Websites Were Included in the Black Friday Site Test<\/a><\/li>\n              <li><a href=\"#testing-methods\">Website Performance Test Methodology<\/a><\/li>\n              <li><a href=\"#fast-login\">Fastest Response Time for Login<\/a><\/li>\n              <li><a href=\"#slow-login\">Slowest Response Time for Login<\/a><\/li>\n              <li><a href=\"#fast-homepage\">Fastest Homepage Response Time<\/a><\/li>\n              <li><a href=\"#slow-homepage\">Slowest Homepage Response Time<\/a><\/li>\n              <li><a href=\"#speed-test-results\">Speed Test Results<\/a><\/li>\n              <li><a href=\"#HTTP-requests\">Number of Requests<\/a><\/li>\n              <li><a href=\"#page-size\">Page Size<\/a><\/li>\n              <li><a href=\"#conclusion\">Final Observations<\/a><\/li>\n          <\/ol>\n  <\/section>\n\n<h2 id=\"black-friday-2019-outages\">Holiday Shopping Outages<\/h2>\n<p>Website outages started on Turkey Day USA as shoppers looked to swap info on social media and get a head start on shopping. Not only were retailers affected, but social media and banking suffered as well.<\/p>\n<p>Here\u2019s the scoop.<\/p>\n<h3>Facebook family of apps<\/h3>\n<p>Both <a href=\"https:\/\/www.usatoday.com\/story\/tech\/2019\/11\/28\/facebook-down-many-reporting-issues-instagram-app-website\/4325379002\/\" target=\"_blank\" rel=\"noopener noreferrer\">Facebook and Instagram<\/a> went down on November 28. Though pictures of Thanksgiving meals went unshared until the site was back up, the material loss was for retailers.<\/p>\n<p>Facebook accounts for over 80 percent of social referral shares to ecommerce websites. And since retailers can sell directly on Facebook, they are learning hard lessons firsthand about monitoring outside services for downtime to ensure smooth shopping.<\/p>\n<p>Instagram also attracts buyers worldwide. <a href=\"https:\/\/blog.hubspot.com\/marketing\/selling-on-instagram\" target=\"_blank\" rel=\"noopener noreferrer\">Shoppable posts<\/a>, which allow in-app purchasing through Instagram posts, are a popular weapon in the ecommerce arsenal. Without those perfectly styled pictures of their products, shoppers will have to look for products they love on Google.<\/p>\n<p><img decoding=\"async\" class=\"clipImg sc-eNQAEJ hmjuMb\" src=\"https:\/\/chartstorage-nax1.emarketer.com\/252263\/246729.jpeg\" \/><\/p>\n<p>However, the sites were back up by Friday and all was right in the world again.<\/p>\n<h3>GHD Hair Products<\/h3>\n<p><a href=\"https:\/\/www.thesun.co.uk\/money\/10451989\/black-friday-ghd-website-down\/\" target=\"_blank\" rel=\"noopener noreferrer\">Black Friday<\/a> was a really bad hair day for hair care product company GHD. The site was down and customers looking to score holiday deals found an error page instead. Though we\u2019re not sure how long the outage lasted, customers complained on Twitter they couldn\u2019t access the site for the entire day. Others were unsure if orders went through even though the company debited money from their account.<\/p>\n<p>The company assured shoppers that payment problems will be corrected and to email customer service with issues. That\u2019s one busy support team.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"und\"><a href=\"https:\/\/t.co\/udDQGc88Y2\" target=\"_blank\" rel=\"noopener noreferrer\">pic.twitter.com\/udDQGc88Y2<\/a><\/p>\n<p>\u2014 ghd (@ghd) <a href=\"https:\/\/twitter.com\/ghd\/status\/1200420068234006528?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener noreferrer\">November 29, 2019<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<h3>Bank of Ireland<\/h3>\n<p>Shoppers across the pond looking to cash in on holiday deals were disappointed on Thursday. The <a href=\"https:\/\/www.rte.ie\/news\/business\/2019\/1128\/1095712-bank-of-ireland\/\">Bank of Ireland<\/a> experienced problems with their online banking and ATM services for most of the day. The bank reported that debit and credit payments were still processing normally, and many branches stayed open late so customers could cash out at the counter.<\/p>\n<h3>Nordstrom Rack<\/h3>\n<p>Nordstrom\u2019s deal site <a href=\"https:\/\/footwearnews.com\/2019\/business\/retail\/costco-nordstrom-rack-website-down-black-friday-shopping-1202880777\/\" target=\"_blank\" rel=\"noopener noreferrer\">Nordstrom Rack<\/a> experienced major problems on November 28. Users reported disappearing items from shopping carts and an inability to login. Though the company stated they fixed issues ahead of Black Friday, one angry shopper said all the items they wanted were sold out.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p dir=\"ltr\" lang=\"en\"><a href=\"https:\/\/twitter.com\/nordstromrack?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener noreferrer\">@nordstromrack<\/a> Wasted THREE hours last night trying to check out. Stuff disappeared from my cart, couldn&#8217;t login, couldn&#8217;t check out. And now, 10 HOURS later, I STILL CAN&#8217;T GET THE WEBSITE OR APP TO WORK! Get it together!!!<\/p>\n<p>\u2014 Minnielu (@Minnielu6) <a href=\"https:\/\/twitter.com\/Minnielu6\/status\/1200073314967801861?ref_src=twsrc%5Etfw\" target=\"_blank\" rel=\"noopener noreferrer\">November 28, 2019<\/a><\/p><\/blockquote>\n<p><script async src=\"https:\/\/platform.twitter.com\/widgets.js\" charset=\"utf-8\"><\/script><\/p>\n<h3>Costco<\/h3>\n<p>The <a href=\"https:\/\/footwearnews.com\/2019\/business\/retail\/costco-nordstrom-rack-website-down-black-friday-shopping-1202880777\/\" target=\"_blank\" rel=\"noopener noreferrer\">most costly outage<\/a> of the weekend started on Thanksgiving and extended into Black Friday. Costco\u2019s website outage cost the company an <a href=\"https:\/\/www.businessinsider.com\/costco-website-outage-costs-millions-in-sales-2019-11\" target=\"_blank\" rel=\"noopener noreferrer\">estimated $11 million dollars,<\/a> as members were unable to access the website. To make up for the problem, the company extended many of their Thanksgiving-only deals into the next day.<\/p>\n<p>According to <a href=\"https:\/\/www.gremlin.com\/ecommerce-cost-of-downtime\/\" target=\"_blank\" rel=\"noopener noreferrer\">Gremlin\u2019s ecommerce downtime tracker,<\/a> every minute of downtime cost the retail giant over $11K in sales.<\/p>\n<h2>Site Performance Tests<\/h2>\n<h2 id=\"website-test\">Which Websites Were Included in the Black Friday Site Test<\/h2>\n<p>We used a combination of methods to choose which websites to monitor. In addition to looking at the highest ranked ecommerce websites on <a href=\"https:\/\/www.alexa.com\/index.php\" target=\"_blank\" rel=\"noopener noreferrer\">Alexa,<\/a> we also looked at websites that had major issues last year, as well as popular US shopping websites.<\/p>\n<p>Here\u2019s a list of the websites and tests for each:<\/p>\n<table>\n<thead>\n<tr>\n<th>Website<\/th>\n<th>Homepage Test<\/th>\n<th>Speed Test<\/th>\n<th>Login Test<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>AliExpress<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<td><\/td>\n<td style=\"text-align: center;\">X<\/td>\n<\/tr>\n<tr>\n<td>Amazon<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<\/tr>\n<tr>\n<td>Apple<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<\/tr>\n<tr>\n<td>Best Buy<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>B&amp;H Photo<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>eBay<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>Etsy<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>Macy\u2019s<\/td>\n<td><\/td>\n<td><\/td>\n<td style=\"text-align: center;\">X<\/td>\n<\/tr>\n<tr>\n<td>Target<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<td><\/td>\n<td style=\"text-align: center;\">X<\/td>\n<\/tr>\n<tr>\n<td>Walmart<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<td style=\"text-align: center;\">X<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"testing-methods\">Website Performance Test Methodology<\/h2>\n<p>We used three different types of tests to evaluate website performance. Since we didn\u2019t have full access to the websites we chose, we couldn\u2019t run all three methods on every site.<\/p>\n<p>Here\u2019s a breakdown of what we did.<\/p>\n<h3>Homepage Response Time<\/h3>\n<p>To check the response time of homepages and monitor for unplanned downtime, we created a set of HTTP\/S checks that ran every minute. These checks verify the URL status code is OK 200, and provide response times in milliseconds.<\/p>\n<p>It\u2019s important to note that response time and load time are not the same. Response time indicates the amount of time the check needs to perform an HTTP GET request and receive a response from the server. An HTTP(S) check doesn\u2019t actually load content, but reports how long it takes a site to verify the status code is OK 200.<\/p>\n<p>We ran HTTPS checks for the homepages of the following websites:<\/p>\n<ul>\n<li>AliExpress<\/li>\n<li>Amazon<\/li>\n<li>Apple<\/li>\n<li>B&amp;H Photo and Video<\/li>\n<li>Best Buy<\/li>\n<li>Ebay<\/li>\n<li>Etsy<\/li>\n<li>Target<\/li>\n<li>Walmart<\/li>\n<\/ul>\n<h3>Login Response Time<\/h3>\n<p>To test the login functionality of ecommerce websites, we created a set of Transaction Checks. We began running these on November 1 to get a baseline for performance.<\/p>\n<p>The check steps were as follows:<\/p>\n<ol>\n<li>Go to the URL of the homepage or account sign-in page.<\/li>\n<li>Return a status code of OK 200<\/li>\n<li>Click on the login button (for homepage)<\/li>\n<li>Login with username and password<\/li>\n<li>Return a status code of OK 200<\/li>\n<\/ol>\n<p>In addition to logging in, the Transaction Check provides response times. While we didn\u2019t uncover any major errors during the login process, we used these response times to determine how sites were performing during the day.<\/p>\n<p>The checks ran every five minutes for the following sites:<\/p>\n<ul>\n<li>AliExpress<\/li>\n<li>Amazon<\/li>\n<li>Apple<\/li>\n<li>Macy\u2019s<\/li>\n<li>Target<\/li>\n<li>Walmart<\/li>\n<\/ul>\n<h3>Speed Testing<\/h3>\n<p>We ran two Uptime.com Speed Tests for each site from our East Coast US probe server on Black Friday. We used the second test for each site since <a href=\"https:\/\/uptime.com\/blog\/check-website-speed#speed-test-frequency\" target=\"_blank\" rel=\"noopener noreferrer\">best practice is running speed tests more than once.<\/a><\/p>\n<p>The following sites were tested:<\/p>\n<ul>\n<li>Amazon<\/li>\n<li>Apple<\/li>\n<li>B&amp;H Photo and Video<\/li>\n<li>Ebay<\/li>\n<li>Etsy<\/li>\n<li>Walmart<\/li>\n<\/ul>\n<p>Speed Testing gives us several data points to compare. The results of these tests were used for:<\/p>\n<ul>\n<li>Load time<\/li>\n<li>Page size<\/li>\n<li>Number of requests<\/li>\n<\/ul>\n<p>These speed tests were only run from one location. Since they are synthetic, a variety of variables will affect actual user experience including network latency, connection speed and location.<\/p>\n<p><em><strong>Want to replicate these tests for your site? Check out <a href=\"https:\/\/uptime.com\/pricing?utm_source=blog&amp;utm_medium=inline-CTA&amp;utm_campaign=content\" target=\"_blank\" rel=\"noopener noreferrer\">Uptime.com<\/a> free for 21 days, no credit card required.<\/strong><\/em><\/p>\n<h2 id=\"fast-login\">Fastest Response Time for Login<\/h2>\n<p>We tested six websites for login response times. Our system logged into each website every five minutes with a Transaction Check.<\/p>\n<p>The good news: the login process never failed for five of the websites. We were able to login to each website without an issue, except for Apple. Late night on Thanksgiving, we received a 503 error when trying to login. However, this could be explained by planned downtime to get ready for the shopping rush. We couldn\u2019t find any complaints on Twitter of problems with the site.<\/p>\n<p>So who had the fastest response time for site login? The clear winner was Apple. Their average response time clocked in at 4.31s, slightly lower than their average time for all of November (4.39s). The company\u2019s slowest response recorded was a whopping 4.96s on Black Friday.<\/p>\n<p>Another site with fast response times was Walmart, with an average of 6.43s on Black Friday and a 6.03s average for the entire month of November. Their highest recorded response time on Black Friday was 8.19s and their lowest was 5.21s.<\/p>\n<p>Rounding out third place was Target. Their average response time on Black Friday was 8.57s, slightly higher than their average time for the month of 8.08s.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-1948\" src=\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/Site-Login-Response-Times-570x407.png\" alt=\"black friday 2019 site login\" width=\"570\" height=\"407\" srcset=\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/Site-Login-Response-Times-570x407.png 570w, https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/Site-Login-Response-Times-510x364.png 510w, https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/Site-Login-Response-Times.png 700w\" sizes=\"auto, (max-width: 570px) 100vw, 570px\" \/><\/p>\n<h2 id=\"slow-login\">Slowest Response Time for Login<\/h2>\n<p>Though half of the websites tested had a response time of less than 10 seconds during the login process, the other half averaged closer to 15 seconds.<\/p>\n<p>However, one website stood out from the pack with the slowest response time. Macy\u2019s response times were over double the average for Aliexpress and Amazon. The highest time recorded on Black Friday was 32.36s, with an average of 30.15s. This is slightly higher than their November times. Their high for November was 30.46s and average was 29.69s.<\/p>\n<p>Next on the list is AliExpress, with an average response time of 13.11s. This was almost a second slower than their November average of 12.36s. The highest time recorded on Black Friday was 15.59s, a full two seconds slower than their November average of 13.49s.<\/p>\n<p>Last on the \u201cnaughty\u201d list is Amazon, with an average login response time of 12.46s on Black Friday, slightly lower than their November average of 12.38s. Their highest recorded time on Black Friday was 13.16s, slightly higher than their November time of 12.92s.<\/p>\n<h2 id=\"fast-homepage\">Fastest Homepage Response Time<\/h2>\n<p>Using HTTP\/S checks, our system navigated to nine different ecommerce site homepages to check for website availability and response times on Black Friday. Homepage response times are lower than login response times because they lack multiple steps.<\/p>\n<p>Of the nine sites tested, six had response times under one second. We found no correlation between fast login response times and homepage response times. Some sites with slower login response times had fast homepage response times. We also couldn\u2019t test either login or homepage response times for some of the sites, so we didn\u2019t have data to compare.<\/p>\n<p>The winner was Target, with an average homepage response time of 474ms. Their highest time recorded was 559ms, and the low was 435ms.<\/p>\n<p>Coming in second was Amazon, with an average homepage response time of 653ms. Even though their login response time was on the high side, their homepage response was among the fastest we found. Their high time was 1.45s, and low was 579ms. Since many Amazon users stay logged in, it may be more advantageous to optimize the homepage.<\/p>\n<p>Rounding out third is Apple. Their average homepage response clocked at 658ms, only 5ms slower than Amazon. The highest recorded time was 748ms, and low was 637ms.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-1949\" src=\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/Homepage-Response-Times-570x407.png\" alt=\"black friday 2019 homepage response graph\" width=\"570\" height=\"407\" srcset=\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/Homepage-Response-Times-570x407.png 570w, https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/Homepage-Response-Times-510x364.png 510w, https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/Homepage-Response-Times.png 700w\" sizes=\"auto, (max-width: 570px) 100vw, 570px\" \/><\/p>\n<h2 id=\"slow-homepage\">Slowest Homepage Response Time<\/h2>\n<p>Three websites stood out with homepage response times over one second. We were unable to test two of them for login response times, so it\u2019s impossible to know if the login response times were slow as well.<\/p>\n<p>The site with the slowest homepage response was Best Buy, with an average of 10.17s on Black Friday. Their low and high times were not too far off, with the lowest recorded time at 9.86s and highest recorded time at 10.48s.<\/p>\n<p>Coming in next is B&amp;H Photo and Video. Their average homepage response time was 1.44s, with a high of 1.59s and a low of 1.32s.<\/p>\n<p>Surprisingly, Walmart was the third slowest on the list. The average time was 1.27s. The highs and lows weren\u2019t much different. The highest recorded homepage response time was 1.33s, with a low of 1.18s.<\/p>\n<h2 id=\"speed-test-results\">Speed Test Results<\/h2>\n<p>We ran two speed tests on six sites. Many of the sites we used in other tests were blocking the Speed Test.<\/p>\n<p>The fastest loading site overall was Apple, with a load time of 1.6s. B&amp;H Photo and Video came in second at 3.7s. The slowest loading website was Walmart, with a recorded time of 42s. Number of requests and site size will be discussed in the following sections.<\/p>\n<p>Here are the full speed test results:<\/p>\n<table>\n<thead>\n<tr>\n<th>Site<\/th>\n<th>Time<\/th>\n<th>Requests<\/th>\n<th>Size<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Amazon<\/td>\n<td style=\"text-align: center;\">9.1s<\/td>\n<td style=\"text-align: center;\">140<\/td>\n<td style=\"text-align: center;\">2M<\/td>\n<\/tr>\n<tr>\n<td>Apple<\/td>\n<td style=\"text-align: center;\">1.6s<\/td>\n<td style=\"text-align: center;\">52<\/td>\n<td style=\"text-align: center;\">1.5M<\/td>\n<\/tr>\n<tr>\n<td>B&amp;H<\/td>\n<td style=\"text-align: center;\">3.7s<\/td>\n<td style=\"text-align: center;\">36<\/td>\n<td style=\"text-align: center;\">2.1MB<\/td>\n<\/tr>\n<tr>\n<td>Ebay<\/td>\n<td style=\"text-align: center;\">5.9s<\/td>\n<td style=\"text-align: center;\">99<\/td>\n<td style=\"text-align: center;\">1MB<\/td>\n<\/tr>\n<tr>\n<td>Etsy<\/td>\n<td style=\"text-align: center;\">18.9s<\/td>\n<td style=\"text-align: center;\">89<\/td>\n<td style=\"text-align: center;\">1.5MB<\/td>\n<\/tr>\n<tr>\n<td>Walmart<\/td>\n<td style=\"text-align: center;\">42s<\/td>\n<td style=\"text-align: center;\">125<\/td>\n<td style=\"text-align: center;\">1.9MB<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"HTTP-requests\">Number of HTTP Requests<\/h2>\n<p><a href=\"https:\/\/developers.google.com\/web\/fundamentals\/performance\/get-started\/httprequests-5\" target=\"_blank\" rel=\"noopener noreferrer\">Excessive HTTP requests<\/a> can waste valuable loading time.<\/p>\n<p>The HTTP Archive provides median numbers for various URL data points based on a sample of approximately four million mobile and five million desktop sites. According to <a href=\"https:\/\/httparchive.org\/reports\/state-of-the-web#reqTotal\">them,<\/a> the current median number of requests for a page are 75 for desktop and 70 for mobile.<\/p>\n<p>The sites we tested had a slightly higher median of 94 requests. However, since ecommerce sites tend to be image heavy, this isn\u2019t surprising.<\/p>\n<p>The sites with the lowest number of requests were B&amp;H Photo and Video with 36 requests, and Apple, with 52 HTTP requests.<\/p>\n<p>On the high side, Amazon topped them all with 140 requests, and Walmart came in at 125 requests. Again, this isn\u2019t surprising given the volume of content each site delivers.<\/p>\n<h2 id=\"page-size\">Page Size<\/h2>\n<p>The <a href=\"https:\/\/httparchive.org\/reports\/page-weight#bytesTotal\" target=\"_blank\" rel=\"noopener noreferrer\">HTTP Archive<\/a> reports the median page size to be around 1.9MB for desktop and 1.7MB for mobile.<\/p>\n<p>This is especially critical for mobile sites. Browsers with older phones and spotty connections will struggle to load oversized pages quickly.<\/p>\n<p>Of the six sites we tested, page sizes were very similar. The smallest was Ebay at 1MB. Etsy and Apple were tied with a size of 1.5MB. The largest page size was B&amp;H Photo and Video at 2.1MB.<\/p>\n<h2 id=\"conclusion\">Final Observations<\/h2>\n<p>Despite the problems that always come with major traffic surges, the websites we tested fared pretty well.\u00a0 There will always be outages on Black Friday, but major problems seemed to be relegated to only a handful of sites.<\/p>\n<p>Another interesting note: all of the Speed Tests indicated that the sites had better mobile performance scores than desktop. With mobile sales dominating the season, it\u2019s obvious that ecommerce companies are doubling down on mobile optimization.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tis\u2019 the season for website downtime. No matter how great your web infrastructure is, many ecommerce sites experience downtime on Black Friday. You\u2019re &#8230;<\/p>\n","protected":false},"author":1,"featured_media":1953,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[41,9],"tags":[],"ppma_author":[169],"class_list":["post-1941","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-outages","category-resources"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Black Friday 2019 Website Performance Report by Uptime.com<\/title>\n<meta name=\"description\" content=\"Check out our original research on how ecommerce sites fared on Black Friday 2019. Get the scoop on outages, performance and more right here.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/uptime.com\/blog\/black-friday-2019\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Black Friday 2019 Website Performance Report by Uptime.com\" \/>\n<meta property=\"og:description\" content=\"Check out our original research on how ecommerce sites fared on Black Friday 2019. Get the scoop on outages, performance and more right here.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/uptime.com\/blog\/black-friday-2019\" \/>\n<meta property=\"og:site_name\" content=\"Uptime.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/uptimemonitor\" \/>\n<meta property=\"article:published_time\" content=\"2019-12-13T08:00:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-16T02:21:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/black-friday-2019.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"700\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Uptime.com\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@UptimeDotCom\" \/>\n<meta name=\"twitter:site\" content=\"@UptimeDotCom\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Uptime.com\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/uptime.com\/blog\/black-friday-2019#article\",\"isPartOf\":{\"@id\":\"https:\/\/uptime.com\/blog\/black-friday-2019\"},\"author\":{\"name\":\"Uptime.com\",\"@id\":\"https:\/\/uptime.com\/blog\/#\/schema\/person\/69f0940686123645bc00cbb227cad781\"},\"headline\":\"Black Friday 2019 Website Performance Report by Uptime.com\",\"datePublished\":\"2019-12-13T08:00:52+00:00\",\"dateModified\":\"2024-02-16T02:21:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/uptime.com\/blog\/black-friday-2019\"},\"wordCount\":2311,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/uptime.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/uptime.com\/blog\/black-friday-2019#primaryimage\"},\"thumbnailUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/black-friday-2019.jpg\",\"articleSection\":[\"Outages\",\"Resources\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/uptime.com\/blog\/black-friday-2019#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/uptime.com\/blog\/black-friday-2019\",\"url\":\"https:\/\/uptime.com\/blog\/black-friday-2019\",\"name\":\"Black Friday 2019 Website Performance Report by Uptime.com\",\"isPartOf\":{\"@id\":\"https:\/\/uptime.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/uptime.com\/blog\/black-friday-2019#primaryimage\"},\"image\":{\"@id\":\"https:\/\/uptime.com\/blog\/black-friday-2019#primaryimage\"},\"thumbnailUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/black-friday-2019.jpg\",\"datePublished\":\"2019-12-13T08:00:52+00:00\",\"dateModified\":\"2024-02-16T02:21:33+00:00\",\"description\":\"Check out our original research on how ecommerce sites fared on Black Friday 2019. Get the scoop on outages, performance and more right here.\",\"breadcrumb\":{\"@id\":\"https:\/\/uptime.com\/blog\/black-friday-2019#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/uptime.com\/blog\/black-friday-2019\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/uptime.com\/blog\/black-friday-2019#primaryimage\",\"url\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/black-friday-2019.jpg\",\"contentUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/black-friday-2019.jpg\",\"width\":700,\"height\":500,\"caption\":\"black friday 2019 website checks\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/uptime.com\/blog\/black-friday-2019#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/uptime.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Black Friday 2019 Website Performance Report by Uptime.com\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/uptime.com\/blog\/#website\",\"url\":\"https:\/\/uptime.com\/blog\/\",\"name\":\"Uptime.com\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/uptime.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/uptime.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/uptime.com\/blog\/#organization\",\"name\":\"Uptime.com\",\"url\":\"https:\/\/uptime.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/uptime.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/10\/Uptime.com_Wordmark_Horizontal_Black_Green.png\",\"contentUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/10\/Uptime.com_Wordmark_Horizontal_Black_Green.png\",\"width\":512,\"height\":83,\"caption\":\"Uptime.com\"},\"image\":{\"@id\":\"https:\/\/uptime.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/uptimemonitor\",\"https:\/\/x.com\/UptimeDotCom\",\"https:\/\/www.linkedin.com\/company\/uptime-com\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/uptime.com\/blog\/#\/schema\/person\/69f0940686123645bc00cbb227cad781\",\"name\":\"Uptime.com\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg34cb5744a58a7a87dbf8f078ae83ffc5\",\"url\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg\",\"contentUrl\":\"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg\",\"caption\":\"Uptime.com\"},\"description\":\"Uptime.com provides unmatched global visibility and real-time alerts on website, server, and API performance. Monitor downtime, speed, reliability, user experience with customizable status pages, dashboards, and reports.\",\"url\":\"https:\/\/uptime.com\/blog\/author\/upadmin\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Black Friday 2019 Website Performance Report by Uptime.com","description":"Check out our original research on how ecommerce sites fared on Black Friday 2019. Get the scoop on outages, performance and more right here.","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:\/\/uptime.com\/blog\/black-friday-2019","og_locale":"en_US","og_type":"article","og_title":"Black Friday 2019 Website Performance Report by Uptime.com","og_description":"Check out our original research on how ecommerce sites fared on Black Friday 2019. Get the scoop on outages, performance and more right here.","og_url":"https:\/\/uptime.com\/blog\/black-friday-2019","og_site_name":"Uptime.com","article_publisher":"https:\/\/www.facebook.com\/uptimemonitor","article_published_time":"2019-12-13T08:00:52+00:00","article_modified_time":"2024-02-16T02:21:33+00:00","og_image":[{"width":700,"height":500,"url":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/black-friday-2019.jpg","type":"image\/jpeg"}],"author":"Uptime.com","twitter_card":"summary_large_image","twitter_creator":"@UptimeDotCom","twitter_site":"@UptimeDotCom","twitter_misc":{"Written by":"Uptime.com","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/uptime.com\/blog\/black-friday-2019#article","isPartOf":{"@id":"https:\/\/uptime.com\/blog\/black-friday-2019"},"author":{"name":"Uptime.com","@id":"https:\/\/uptime.com\/blog\/#\/schema\/person\/69f0940686123645bc00cbb227cad781"},"headline":"Black Friday 2019 Website Performance Report by Uptime.com","datePublished":"2019-12-13T08:00:52+00:00","dateModified":"2024-02-16T02:21:33+00:00","mainEntityOfPage":{"@id":"https:\/\/uptime.com\/blog\/black-friday-2019"},"wordCount":2311,"commentCount":1,"publisher":{"@id":"https:\/\/uptime.com\/blog\/#organization"},"image":{"@id":"https:\/\/uptime.com\/blog\/black-friday-2019#primaryimage"},"thumbnailUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/black-friday-2019.jpg","articleSection":["Outages","Resources"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/uptime.com\/blog\/black-friday-2019#respond"]}]},{"@type":"WebPage","@id":"https:\/\/uptime.com\/blog\/black-friday-2019","url":"https:\/\/uptime.com\/blog\/black-friday-2019","name":"Black Friday 2019 Website Performance Report by Uptime.com","isPartOf":{"@id":"https:\/\/uptime.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/uptime.com\/blog\/black-friday-2019#primaryimage"},"image":{"@id":"https:\/\/uptime.com\/blog\/black-friday-2019#primaryimage"},"thumbnailUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/black-friday-2019.jpg","datePublished":"2019-12-13T08:00:52+00:00","dateModified":"2024-02-16T02:21:33+00:00","description":"Check out our original research on how ecommerce sites fared on Black Friday 2019. Get the scoop on outages, performance and more right here.","breadcrumb":{"@id":"https:\/\/uptime.com\/blog\/black-friday-2019#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/uptime.com\/blog\/black-friday-2019"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/uptime.com\/blog\/black-friday-2019#primaryimage","url":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/black-friday-2019.jpg","contentUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2019\/12\/black-friday-2019.jpg","width":700,"height":500,"caption":"black friday 2019 website checks"},{"@type":"BreadcrumbList","@id":"https:\/\/uptime.com\/blog\/black-friday-2019#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/uptime.com\/blog"},{"@type":"ListItem","position":2,"name":"Black Friday 2019 Website Performance Report by Uptime.com"}]},{"@type":"WebSite","@id":"https:\/\/uptime.com\/blog\/#website","url":"https:\/\/uptime.com\/blog\/","name":"Uptime.com","description":"","publisher":{"@id":"https:\/\/uptime.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/uptime.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/uptime.com\/blog\/#organization","name":"Uptime.com","url":"https:\/\/uptime.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/uptime.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/10\/Uptime.com_Wordmark_Horizontal_Black_Green.png","contentUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2022\/10\/Uptime.com_Wordmark_Horizontal_Black_Green.png","width":512,"height":83,"caption":"Uptime.com"},"image":{"@id":"https:\/\/uptime.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/uptimemonitor","https:\/\/x.com\/UptimeDotCom","https:\/\/www.linkedin.com\/company\/uptime-com\/"]},{"@type":"Person","@id":"https:\/\/uptime.com\/blog\/#\/schema\/person\/69f0940686123645bc00cbb227cad781","name":"Uptime.com","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg34cb5744a58a7a87dbf8f078ae83ffc5","url":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg","contentUrl":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg","caption":"Uptime.com"},"description":"Uptime.com provides unmatched global visibility and real-time alerts on website, server, and API performance. Monitor downtime, speed, reliability, user experience with customizable status pages, dashboards, and reports.","url":"https:\/\/uptime.com\/blog\/author\/upadmin"}]}},"authors":[{"term_id":169,"user_id":1,"is_guest":0,"slug":"upadmin","display_name":"Uptime.com","avatar_url":{"url":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg","url2x":"https:\/\/uptime.com\/blog\/wp-content\/uploads\/2025\/01\/uptime_com_logo.jpeg"},"0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/posts\/1941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/comments?post=1941"}],"version-history":[{"count":9,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/posts\/1941\/revisions"}],"predecessor-version":[{"id":1954,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/posts\/1941\/revisions\/1954"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/media\/1953"}],"wp:attachment":[{"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/media?parent=1941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/categories?post=1941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/tags?post=1941"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/uptime.com\/blog\/wp-json\/wp\/v2\/ppma_author?post=1941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}