<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>Get Elastic Ecommerce Blog &#187; Performance</title> <atom:link href="http://www.getelastic.com/category/technical/site-optimization-technical/performance-site-optimization-technical-technical/feed/" rel="self" type="application/rss+xml" /><link>http://www.getelastic.com</link> <description>#1 Subscribed Ecommerce Blog</description> <lastBuildDate>Fri, 24 May 2013 08:05:49 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.4.2</generator> <item><title>Why Ecommerce Sites are Getting Slower [Infographic]</title><link>http://www.getelastic.com/why-ecommerce-sites-are-getting-slower-infographic/</link> <comments>http://www.getelastic.com/why-ecommerce-sites-are-getting-slower-infographic/#comments</comments> <pubDate>Thu, 28 Mar 2013 08:06:03 +0000</pubDate> <dc:creator>Linda Bustos</dc:creator> <guid
isPermaLink="false">http://www.getelastic.com/?p=18002</guid> <description><![CDATA[This week&#8217;s infographic Friday Thursday is courtesy of Radware, sharing insights from their recent survey of 2,000 top trafficked ecommerce sites (Alexa), comparing year-over-year data on website performance (site speed). Click to enlarge infographic Tweetables: The median page load speed for ecommerce sites is 7.25s (]]></description> <content:encoded><![CDATA[<p>This week&#8217;s infographic <del
datetime="2013-03-27T19:25:52+00:00">Friday</del> Thursday is courtesy of <a
href="http://www.radware.com/" target="_blank">Radware</a>, sharing insights from their recent survey of 2,000 top trafficked ecommerce sites (Alexa), comparing year-over-year data on <a
href="http://www.getelastic.com/tag/website-performance/" target="_blank">website performance</a> (site speed).</p><p
align="center"><a
href="http://www.getelastic.com/wp-content/uploads/page-speed-infographic-large.jpg" target="_blank"><img
src="http://www.getelastic.com/wp-content/uploads/web-page-speed-infographic.jpg" /></a></p><p><a
href="http://www.getelastic.com/wp-content/uploads/page-speed-infographic-large.jpg" target="_blank">Click to enlarge infographic</a></p><p
align="center"><a
href="http://clicktotweet.com/CVP14" target="_blank"><img
src="http://www.getelastic.com/wp-content/uploads/tweet-infographic14.jpg" /></a></p><p><strong>Tweetables</strong>:</p><ul><li>The median page load speed for ecommerce sites is 7.25s (<3s ideal) <em><a
href="http://clicktotweet.com/b29n5" target="_blank">Tweet this</a></em></li></ul><ul><li>The median page load speed for ecommerce sites in 2012 was 22% slower than 2011 <em><a
href="http://clicktotweet.com/KaX22" target="_blank">Tweet this</a></em></li></ul><ul><li>The top 100 ecommerce sites (Alexa) are 14% slower than average, with 9% more resource requests <em><a
href="http://clicktotweet.com/U59r8" target="_blank">Tweet this</a></em></li></ul><ul><li>Only 25% of top 2000 ecommerce sites use CDN (content delivery networks) <em><a
href="http://clicktotweet.com/K0NaT" target="_blank">Tweet this</a></em></li></ul><ul><li>87% of top 2000 ecommerce sites use keep alives to increase page speed <em><a
href="http://clicktotweet.com/wVN2X" target="_blank">Tweet this</a></em></li></ul><ul><li>78% of top 2000 ecommerce sites compress text to increase page load speed <em><a
href="http://clicktotweet.com/D14JZ" target="_blank">Tweet this</a></em></li></ul> ]]></content:encoded> <wfw:commentRss>http://www.getelastic.com/why-ecommerce-sites-are-getting-slower-infographic/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Study Shows Top Ecommerce Websites Not Getting Faster</title><link>http://www.getelastic.com/study-shows-top-ecommerce-websites-not-getting-faster/</link> <comments>http://www.getelastic.com/study-shows-top-ecommerce-websites-not-getting-faster/#comments</comments> <pubDate>Wed, 26 Sep 2012 08:03:53 +0000</pubDate> <dc:creator>Linda Bustos</dc:creator> <guid
isPermaLink="false">http://www.getelastic.com/?p=16421</guid> <description><![CDATA[Despite advances in hardware, networks and browsers, web page performance is not getting faster among the most trafficked ecommerce sites, according to research by Strangeloop Networks. State of the Union: Ecommerce Page Speed and Performance [Fall 2012] reveals the load times and page composition of the home pages of the top 2,000 ecommerce websites spanning [...]]]></description> <content:encoded><![CDATA[<p><img
src="http://www.getelastic.com/wp-content/uploads/spedometer.jpg" class="alignleft" />Despite advances in hardware, networks and browsers, web page performance is not getting faster among the most trafficked ecommerce sites, according to research by <a
href="http://www.strangeloopnetworks.com/" target="_blank">Strangeloop Networks</a>.</p><p><a
href="http://www.strangeloopnetworks.com/resources/research/fall-2012-state-of-the-union/" target="_blank">State of the Union: Ecommerce Page Speed and Performance [Fall 2012]</a> reveals the load times and page composition of the home pages of the top 2,000 ecommerce websites spanning July and August.</p><p>A key finding is, instead of getting faster, the median home page load time is 9% slower than the 2011 study &#8212; a drop from 5.94 seconds for first time visitors to 6.5 seconds, and a tumble from 1.86 seconds for returning visitors to 2.16 seconds (a dip of 15%).</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/load-time.jpg" /></p><p>Using <a
href="http://www.webpagetest.org/" target="_blank">WebPageTest</a>, Strangeloop concentrated on the following:</p><ul><li>Full page load time – The amount of time it takes for all page objects to fully load in the browser of a typical end user.</li></ul><ul><li>Page resources – The number of elements in each page, from CSS to images to Javascript. Each object represents one server round trip that is needed to pull all the page’s resources to the user’s browser.</li></ul><ul><li>Performance best practices – The letter grades assigned to a site for the site’s implementation of core best practices.</li></ul><p>The top 100 sites suffered even more. The median top 100 sites were 10% slower than the 2000 with a load time of 7.14 seconds, up 12% from last year.</p><p>Why?</p><p>Top 100 sites had 34% more resource requests per page load than the rest of the pack. Images and third-party scripts are the main culprits. The more advanced a site is, the slower it can be. Despite the bloated pages, the performance gap between the top 100 and the rest is smaller than you would expect for the increase in resource requests, suggesting these sites are optimizing using performance best practices.</p><p>Another finding is the number of page resources across the board rose 5% over 2011.</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/page-composition.jpg" height="644" width="300" /></p><p>Ecommerce sites in particular are prone to slower pages due to the demand for rich imagery, video, customer reviews, recommendation engines, social sharing buttons, virtual fitting rooms, product demos and various analytics and testing tools employed.</p><p>Strangeloop also reports the average Internet Retailer 200 site contains 7 third-party scripts, with some containing as many as 25, each pulling resources from different server locations. Each script represents a potential “single point of failure” which can hamper speed or worse, prevent a page load altogether.</p><p>12% of the 2000 sites analyzed failed to use <a
href="http://en.wikipedia.org/wiki/Keepalive" target="_blank">keep-alives</a> and 30% did not use compression, the two simplest site-speed optimization tactics out there.</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/core-best-practices.jpg" height="733" width="300" /></p><p>The study also found 67% of ecommerce sites are not using a content delivery network to cache resources geographically closer to users to enable faster speeds in different regions.</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/CDN-use.jpg" /></p><p>Ecommerce sites should be aware that best-of-breed features and functionality can impact page load speed, which can negatively impact conversion. A balance needs to be struck between them and optimal performance. Common techniques like compression, keep-alives and using content delivery networks can help. You an also use <a
href="http://www.getelastic.com/site-speed-optimization-checklist-tailored-to-your-site/" target="_blank">Google’s site speed optimization checklist</a>.</p><p>View <a
href="http://www.strangeloopnetworks.com/resources/research/fall-2012-state-of-the-union/" target="_blank">State of the Union: Ecommerce Page Speed and Performance [Fall 2012]</a> in full (including which browsers proved fastest), or check out the <a
href="http://www.strangeloopnetworks.com/assets/images/Fall-State-of-the-Union/Fall-2012-State-of-the-Union-Poster.jpg" target="_blank">companion infographic</a>.</p> ]]></content:encoded> <wfw:commentRss>http://www.getelastic.com/study-shows-top-ecommerce-websites-not-getting-faster/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Speed Kills Conversion Rates [Infographic]</title><link>http://www.getelastic.com/site-speed-infographic/</link> <comments>http://www.getelastic.com/site-speed-infographic/#comments</comments> <pubDate>Fri, 17 Aug 2012 08:05:45 +0000</pubDate> <dc:creator>Linda Bustos</dc:creator> <guid
isPermaLink="false">http://www.getelastic.com/?p=15851</guid> <description><![CDATA[This week&#8217;s infographic from OnlineGraduatePrograms.com reminds us that we&#8217;re a culture with a need for speed. With the holiday season approaching, now is the time to shape up your site speed. Remember, speed is important all the way to the conversion funnel. Don&#8217;t just measure your home pages! Tweetable facts: Google found slowing search results [...]]]></description> <content:encoded><![CDATA[<p>This week&#8217;s infographic from <a
href="http://www.onlinegraduateprograms.com/" target="_blank">OnlineGraduatePrograms.com</a> reminds us that we&#8217;re a culture with a need for speed.</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/need-for-speed-infographic.jpg" alt="" title="need-for-speed-infographic" width="600" height="4489" class="alignleft size-full wp-image-16236" /></p><p
align="center"><a
href="http://elstcp.at/QvMdZJ" target="_blank"><img
alt="" src="http://www.getelastic.com/wp-content/uploads/tweet-infographic.jpg"  /></a></p><p>With the holiday season approaching, now is the time to <a
href="http://www.getelastic.com/site-speed-optimization-checklist-tailored-to-your-site/" target="_blank">shape up your site speed</a>. Remember, speed is important all the way to the conversion funnel. Don&#8217;t just measure your home pages!</p><p><strong>Tweetable facts:</strong></p><p>Google found slowing search results by 4/10ths of a s reduced the # of searches by 8Mill/day <em><a
href="http://clicktotweet.com/4d_Ub" target="_blank">Click to Tweet</a></em></p><p>1 in 4 web users abandon a page that takes more than 4s to load <em><a
href="http://clicktotweet.com/qf8zv" target="_blank">Click to Tweet</a></em></p><p>50% of mobile users abandon a page if it doesn’t load in 10s, 60% won’t return to the site <em><a
href="http://clicktotweet.com/O65S6" target="_blank">Click to Tweet</a></em></p><p>25% of mobile web users only browse the Web on their phone (NO laptop, tablet or desktop) <em><a
href="http://clicktotweet.com/eTU97" target="_blank">Click to Tweet</a></em></p><p>79% of mobile web users use their phones for shopping <em><a
href="http://clicktotweet.com/MNpi2" target="_blank">Click to Tweet</a></em></p><p>40% of mobile shoppers will ditch an ecommerce site that doesn’t load in 3s <em><a
href="http://clicktotweet.com/3d6ft" target="_blank">Click to Tweet</a></em></p><p>If Amazon’s site slows by 1s, it will lose up to $1.6Bill/year <em><a
href="http://clicktotweet.com/3ce0u" target="_blank">Click to Tweet</a></em></p><p>46% of Americans skip the cinema for pirated movies <em><a
href="http://clicktotweet.com/i6291" target="_blank">Click to Tweet</a></em></p><p>20% of consumers admitted to being rude to someone serving them “too slowly” <em><a
href="http://clicktotweet.com/mu1fD" target="_blank">Click to Tweet</a></em></p> ]]></content:encoded> <wfw:commentRss>http://www.getelastic.com/site-speed-infographic/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>5 Reasons Why Your Ecommerce Site Matters More Than Ever</title><link>http://www.getelastic.com/5-reasons-why-your-ecommerce-site-matters-more-than-ever/</link> <comments>http://www.getelastic.com/5-reasons-why-your-ecommerce-site-matters-more-than-ever/#comments</comments> <pubDate>Wed, 02 Nov 2011 08:03:26 +0000</pubDate> <dc:creator>Amanda Dhalla</dc:creator> <guid
isPermaLink="false">http://www.getelastic.com/?p=13524</guid> <description><![CDATA[Every ecommerce manager already knows that having a poor website is a major problem. And it can really bite during the critical holiday season which represents anywhere between 20–40% of annual sales. But for those who need a little numerical validation, here are a few stats that make it crystal clear why your brand’s online [...]]]></description> <content:encoded><![CDATA[<p><img
class="alignleft size-full wp-image-13534" title="online-shopping" src="http://www.getelastic.com/wp-content/uploads/online-shopping1.jpg" alt="shopping cart with holiday gift" width="250" height="286" />Every ecommerce manager already knows that having a poor website is a major problem. And it can really bite during the critical <a
href="http://www.nrf.com/modules.php?name=Pages&amp;sp_id=1140" target="_blank">holiday season which represents anywhere between 20–40% of annual sales</a>.</p><p>But for those who need a little numerical validation, here are a few stats that make it crystal clear why your brand’s online presence is more important than ever: <strong></strong></p><p><strong>1. Online sales are growing faster than offline sales</strong></p><p>Consulting firm <a
href="https://www.deloitte.com/view/en_US/us/press/Press-Releases/f92046a65a192310VgnVCM2000001b56f00aRCRD.htm" target="_blank">Deloitte forecasts a 14% increase in non-store sales</a>, driven largely by the web. In contrast, overall holiday sales are expected to increase just 2.5 to 3% over last season. According to the <a
href="http://www.nrf.com/modules.php?name=News&amp;op=viewlive&amp;sp_id=1225" target="_blank">National Retail Federation 2011 Holiday Consumer Intentions and Actions Survey</a>, nearly half of consumers (46.7%) will buy online, up from 43.9% last year.</p><p><strong>2. The web influences almost half of offline purchases</strong></p><p>More shoppers are than ever are checking a store website before heading out to the physical location. Forrester Research predicted in its <a
href="http://www.forrester.com/rb/Research/us_online_retail_forecast%2C_2009_to_2014/q/id/56551/t/2?src=57242pdf" target="_blank"><em>U.S. Online Retail Forecast, 2009 to 2014</em> report</a> that the web would influence 48% of 2011 in-store sales. <strong></strong></p><p><strong>3. Holiday shoppers research more online in a shaky economy</strong></p><p>Consumers use the web to research price and availability of products to purchase both online and in stores. According to the same 2011 NRF holiday survey referenced above, the average holiday shopper plans to do 36% of their shopping online – whether they’re comparing prices, researching products, or actually making a purchase. And <a
href="http://www.internetretailer.com/2010/12/29/online-remains-big-influencer-offline-holiday-season-sales" target="_blank">data from Experian Hitwise</a> indicates that website traffic increases in a troubled economy because buyers research purchases more carefully online to stretch shopping budgets. <strong></strong></p><p><strong>4. Online is a major source of inspiration for gift shoppers</strong></p><p>When beginning the hunt for holiday gift ideas this year, our own research – just released Halloween – reveals that 21% of U.S. shoppers browse retailer websites for inspiration while 29% peruse physical stores. And the younger the consumer, the larger the role the web plays. <em>Download a free copy of the full report, <a
href="http://www.elasticpath.com/research-papers/holiday-digital-goods" target="_blank"><strong>Virtual Goods Mean Real Money This Holiday</strong></a>.</em> <img
class="aligncenter size-full wp-image-13545" title="holiday-gift-ideas" src="http://www.getelastic.com/wp-content/uploads/holiday-gift-ideas1.jpg" alt="When thinking of holiday gift ideas, where do you start your search?" width="600" height="431" /> <strong>5. Consumers planning to spend more on holiday shopping have an affinity for digital channels</strong></p><p>Our research also found that shoppers intending to buy digital gifts – ebooks, music downloads, Facebook credits, and the like – are more likely to <a
href="http://www.getelastic.com/virtual-goods-mean-real-money-this-holiday-season/">increase their gift budgets over 2010</a>. While only 15% of all consumers plan to spend more this holiday season, a whopping 30% of digital gift shoppers will do so. Those purchasing digital goods also have bigger budgets—$440 on average, which is 40% more than their non-digital counterparts. The vast majority of digital gift spend will happen online.</p><p>And another survey, this time by web marketer <a
href="http://www.steelhouse.com/" target="_blank">Steelhouse</a>, suggests that <a
href="http://www.internetretailer.com/2011/09/22/subdued-holiday-forecast" target="_blank">higher-income consumers are more likely than others to maintain their 2010 levels of holiday shopping</a>, and will do more of it online. While 62% of all consumers plan to spend less this holiday season, 54% of households earning $75,000+ intend to spend as much as last year. 32% of these higher-income consumers say that they will spend more time browsing for gifts online instead of at the mall this year, compared to an average of 28% across all incomes.</p><h2>Act fast to optimize your ecommerce site</h2><p>With your site being more important than ever, what’s a multichannel marketer to do as the holiday countdown commences? It’s not too late to act on these tips:</p><ol><li><a
href="http://www.reuters.com/article/2011/10/25/us-target-idUSTRE79O6XJ20111025" target="_blank">Don’t emulate Target</a> and have your website repeatedly crashed by unexpected traffic. Plan for major traffic spikes to ensure your site can handle the load. Simulate peak loads, monitor site responsiveness, and measure application behavior well in advance of Cyber Monday.</li><li><a
href="http://www.getelastic.com/performance/">Speed up your site</a>. Investigate using a content delivery network (CDN) like <a
href="http://www.akamai.com/" target="_blank">Akamai</a> to speed up the delivery of rich content, including images and videos, to shoppers.</li><li>As many holiday shoppers will be researching online and on their smartphones both before and during their trips to the store, integrate the in-store experience with relevant, timely and personalized website and mobile app info.</li><li>Maximize the findability of your products online. By submitting a feed to <a
href="http://www.google.com/prdhp" target="_blank">Google Product Search</a>, the Internet giant’s online shopping comparison engine, lesser known websites can improve exposure. Consider trying the <a
href="http://www.amazonservices.com/content/sell-on-amazon.htm" target="_blanks">Amazon Marketplace</a> too. Or use <a
href="https://www.amazon.com/gp/seller-account/mm-product-page.html?topic=200296930" target="_blank">Amazon Product Ads</a> to place pay-per-click ads on category and product pages. Shoppers will see your ads when looking for similar products.</li><li>Social media has hit the mainstream and, while not a primary channel for discovery, is gaining in importance, particularly to Gen Y shoppers. Add social sharing to product pages to turn customers into sales channels. Resolve customer service issues on <a
href="http://www.facebook.com/" target="_blank">Facebook</a> or <a
href="http://twitter.com/" target="_blank">Twitter </a> to publicly display your customer service chops.</li><li>With cash-strapped shoppers carefully researching every purchase online before buying, follow the lead of sites like Amazon-owned toy site <a
href="http://www.yoyo.com/" target="_blank">yoyo.com</a> in making the shopping experience simple, efficient, and fun through gift finders, well-designed navigation, product filters and comparison tools, curated recommendations, and rich product details. At minimum, spruce up the product copy and images of your most popular holiday products, reinforce your value proposition, and make your shipping and return policies clear.</li><li>Act fast to plug your leaky conversion funnel with simple and <a
href="http://www.getelastic.com/8-quick-n-dirty-tools-to-beat-site-abandonment-this-holiday/" target="_blank">low cost website feedback and usability tools</a> like <a
href="http://www.crazyegg.com/" target="_blank">Crazy Egg</a>.</li><li>Ask for an email address wherever you can, both online and in-store. Then <a
href="http://www.getelastic.com/6-ways-to-squeeze-more-value-out-of-email-sign-up/">squeeze as much value as you can from each of those email addresses</a>.</li><li>Implement remarketing campaigns to target shoppers who browse weeks before they buy.</li></ol><p><em><strong>Looking for help with ecommerce site optimization?</strong> Contact the Elastic Path consulting team at <a
href="mailto:consulting@elasticpath.com">consulting@elasticpath.com</a> to learn how our <a
href="http://www.elasticpath.com/ecommerce-consulting/optimization-services" target="_blank">conversion optimization services</a> can improve your business results.</em></p> ]]></content:encoded> <wfw:commentRss>http://www.getelastic.com/5-reasons-why-your-ecommerce-site-matters-more-than-ever/feed/</wfw:commentRss> <slash:comments>5</slash:comments> </item> <item><title>Site Speed Optimization Checklist: Tailored to Your Site</title><link>http://www.getelastic.com/site-speed-optimization-checklist-tailored-to-your-site/</link> <comments>http://www.getelastic.com/site-speed-optimization-checklist-tailored-to-your-site/#comments</comments> <pubDate>Mon, 17 Oct 2011 08:03:58 +0000</pubDate> <dc:creator>Linda Bustos</dc:creator> <guid
isPermaLink="false">http://www.getelastic.com/?p=13266</guid> <description><![CDATA[For some this is already old news but in case you haven&#8217;t heard, the Google Page Speed performance testing tool is officially out of Google Labs and in your hands! Just type in any URL and Google will return a report with an Overview (complete with a percentage score) and high, medium and low priority [...]]]></description> <content:encoded><![CDATA[<p>For some this is already old news but in case you haven&#8217;t heard, the Google Page Speed performance testing tool is officially out of Google Labs and in your hands!</p><p>Just type in any URL and Google will return a report with an Overview (complete with a percentage score) and high, medium and low priority action items:</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/overview-page-speed.jpg" /></p><p>Clicking on any item in the menu takes you to more detail:</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/overview-menu.jpg" /></p><p>For example, Piperlime&#8217;s home page has a bit of Javascript to minify. Google lists each instance along with the percentage of load reduction after compression.</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/minify.jpg" /></p><p>Remember, these are suggestions, not absolute rules &#8211; you may have perfectly good reasons for setting expiration for cacheable objects at 30 minutes or 6 hours instead of one week as Google recommends. But this tool is a great cheat sheet for finding low hanging fruit in optimizing your site speed, which results in reduced bounce rates (and more opportunity for conversion), more returning visits and better SEO!</p> ]]></content:encoded> <wfw:commentRss>http://www.getelastic.com/site-speed-optimization-checklist-tailored-to-your-site/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Keeping Up With Google: 3 Updates You Should Know About</title><link>http://www.getelastic.com/keeping-up-with-google-3-updates-you-should-know-about/</link> <comments>http://www.getelastic.com/keeping-up-with-google-3-updates-you-should-know-about/#comments</comments> <pubDate>Mon, 06 Jun 2011 08:09:40 +0000</pubDate> <dc:creator>Linda Bustos</dc:creator> <guid
isPermaLink="false">http://www.getelastic.com/?p=11512</guid> <description><![CDATA[While Google&#8217;s various products and Internet marketing services are updated on a continual basis, 3 recent changes are worth noting their impact on ecommerce businesses: Video previews, Google Adwords&#8217; appended URLs and Google Analytics&#8217; site speed report. Video previews in search results with previews Google somewhat-recently launched Instant Previews in its SERPs (search engine results [...]]]></description> <content:encoded><![CDATA[<p><img
src="http://www.getelastic.com/wp-content/uploads/keep-up.jpg" class="left" />While Google&#8217;s various products and Internet marketing services are updated on a continual basis, 3 recent changes are worth noting their impact on ecommerce businesses: Video previews, Google Adwords&#8217; appended URLs and Google Analytics&#8217; site speed report.</p><h2>Video previews in search results with previews</h2><p>Google somewhat-recently launched <a
href="http://www.google.com/landing/instantpreviews/#a" target="_blank">Instant Previews in its SERPs</a> (search engine results pages), where you can hover over a magnifying glass to preview a landing page before committing to a click. It now supports previews for video content, showing not only a few thumbnail images but also very short clips of the video, with or without sound.</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/video-seo.png" height="423" width="500" /></p><p>Hat tip to Xavier Casanova from <a
href="http://videoretailer.org/commerce/google-video-previews-in-serp/" target="_blank">VideoRetailer.org</a> for the screenshot.</p><p>This means video SEO is all the more important, to ensure your video assets have the best chance of appearing in blended search results. Check out the <a
href="http://www.getelastic.com/7-deadly-sins-of-video-seo/" target="_blank">7 Deadly Sins of Video SEO</a> and <a
href="http://www.getelastic.com/5-righteous-acts-for-video-seo/" target="_blank">5 Heavenly Acts of Righteousness</a> for tips.</p><h2>Google Adwords&#8217; appended URLs</h2><p><a
href="http://adwords.blogspot.com/2011/05/showing-display-url-domain-in-headline.html" target="_blank">Adwords announced</a> a global change to the way your text ads are displayed. Ads are now appended with the display URL automatically.</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/ga-update.jpg" /></p><p>My observation &#8211; this only happens when the ad is in the magic <del
datetime="2011-05-28T17:25:53+00:00">blue</del> <del
datetime="2011-05-28T17:25:53+00:00">purple</del> <del
datetime="2011-05-28T17:25:53+00:00">green</del> yellow box and when there&#8217;s enough room.</p><p>My concern with this tactic is stuffed headlines are actually harder to read and scan. While I suppose they can give a branding boost by showing the URL, they may make the headlines ignored altogether. Making some brands more prominent than others also seems a bit unfair. If it does impact click through positively, the &#8220;rich get richer&#8221; (the highest CTR ads that win the top spots will stay there).</p><p>Nevertheless, it&#8217;s important that you understand your headlines have been changed without your consent, and this change can impact your campaign performance for the good or the bad. It&#8217;s a good idea to <a
href="http://analytics.blogspot.com/2010/01/annotations-now-available-in-all.html" target="_blank">annotate the date of this change</a> so you can see the changes in your web analytics. Ideally, Adwords would have provided advertisers with the ability to split-test with and without the display URL in the headline, and an option to turn the feature off.</p><h2>Google Analytics Site Speed Report</h2><p>While there&#8217;s been a whole whack of adjustments in the new Google Analytics (version 5), perhaps the most exciting is the <a
href="http://analytics.blogspot.com/2011/05/measure-page-load-time-with-site-speed.html" target="_blank">site speed report</a>.</p><p
align="_blank"><img
src="http://www.getelastic.com/wp-content/uploads/sitespeed-report.jpg" /></p><p>This report will tell you which landing pages load the slowest, which campaigns correspond to faster page loads and how geography and browser type differ in performance.</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/galt_blog.png" /></p><p>Once you identify where the issues are, you can take measures to <a
href="http://www.getelastic.com/3-tips-for-a-faster-website/" target="_blank">optimize these pages</a>. Here&#8217;s a tip &#8211; pay the most attention to the pages in your checkout, not just &#8220;landing pages.&#8221; Many carts are not abandoned because a button was the wrong color, but because tables, graphics and other objects were&#8230;taking&#8230;too&#8230;long&#8230;to&#8230;load&#8230;</p> ]]></content:encoded> <wfw:commentRss>http://www.getelastic.com/keeping-up-with-google-3-updates-you-should-know-about/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Slaying Sales With Expired SSL Certificates</title><link>http://www.getelastic.com/ssl-certificates/</link> <comments>http://www.getelastic.com/ssl-certificates/#comments</comments> <pubDate>Mon, 21 Jun 2010 09:03:12 +0000</pubDate> <dc:creator>Linda Bustos</dc:creator> <guid
isPermaLink="false">http://www.getelastic.com/?p=5680</guid> <description><![CDATA[Question: What&#8217;s the most effective way to make site visitors flee in terror? Answer: Forget to renew your Secure Sockets Layer (SSL) certificate. If for any reason your certificate expires, your customer&#8217;s browsers may serve up warnings like this: Imagine what goes through the mind of a novice or security-concious Web user when presented with [...]]]></description> <content:encoded><![CDATA[<p><strong>Question</strong>: What&#8217;s the most effective way to make site visitors flee in terror?</p><p><strong>Answer</strong>: Forget to renew your Secure Sockets Layer (SSL) certificate.</p><p>If for any reason your certificate expires, your customer&#8217;s browsers may serve up warnings like this:</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/foodnetwork-erros.jpg" /></p><p><span
id="more-5680"></span></p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/firefox-ssl.jpg" /></p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/chrome-ssl.jpg" /></p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/ie-ssl.jpg" /></p><p>Imagine what goes through the mind of a novice or security-concious Web user when presented with warnings like:</p><ul><li>“Safari can’t verify the identity of the website”</li><li>“This connection is untrusted”</li><li>“This is probably not the site you are looking for!”</li><li>“There is a problem with this website’s security certificate”</li></ul><p>Not to mention calls to action like “Get me out of here!” and “Back to safety.” The suggestion that a site is not safe to visit could even mean the customer <em>never</em> returns to your website.</p><p><strong>Think this couldn&#8217;t happen to you?</strong></p><p>Think again, even <a
href="http://searchengineland.com/oops-googles-ssl-certificate-throwing-out-scary-warnings-13521">Google</a> and <a
href="http://www.seroundtable.com/archives/016123.html">Yahoo</a> have slipped up. Sometimes the renewal is missed because the person who set up the certificate moves on from the company, and there is no process in place for the successor to be notified when it&#8217;s time to update, and no one bothers to check up on it. Other times it&#8217;s just negligence.</p><h2>How to check your SSL certificate</h2><p>1. Visit a secure page on your e-store (beginning with https:// vs. http://), double click the padlock icon in the bottom, right hand corner.</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/bbuy-ssl.jpg" /></p><p>A window should open up with the issue and expiry dates, or a button &#8220;View Certificate&#8221; (which should present issue and expiry after the click). Take note of the expiry date and set up an alert for your IT team.</p><p>2. Even easier, run your domain through this <a
href="http://www.sslshopper.com/ssl-checker.html">SSL checker</a>. If there is an error, you can click a link for more information, like this example below:</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/ssl-check.jpg" /></p><p>You can even set up a renewal reminder right from the tool. (Here&#8217;s a tip: sign up a few addresses in case you are no longer with your company.)</p> ]]></content:encoded> <wfw:commentRss>http://www.getelastic.com/ssl-certificates/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Why You Should Do Your Own Performance Testing</title><link>http://www.getelastic.com/why-you-should-do-your-own-performance-testing/</link> <comments>http://www.getelastic.com/why-you-should-do-your-own-performance-testing/#comments</comments> <pubDate>Thu, 29 Apr 2010 19:24:20 +0000</pubDate> <dc:creator>Michael Vax</dc:creator> <guid
isPermaLink="false">http://www.getelastic.com/?p=8592</guid> <description><![CDATA[All enterprise ecommerce vendors test their application&#8217;s performance, but it is still a good idea to discuss the performance aspects of an ecommerce platform with the vendor before making the decision to buy. You will also need to analyze the performance test results provided by the vendor and check the reference sites to see how [...]]]></description> <content:encoded><![CDATA[<p><img
src="http://www.getelastic.com/wp-content/uploads/perform.jpg" class="left" />All enterprise ecommerce vendors test their application&#8217;s performance, but it is still a good idea to discuss the performance aspects of an ecommerce platform with the vendor before making the decision to buy. You will also need to analyze the performance test results provided by the vendor and check the reference sites to see how the system has been scaling in the real world.</p><p>After you have decided on your new ecommerce platform, despite all of this pre-purchase research, you will need to start planning your own performance testing efforts as part of your ecommerce implementation. It is not enough to rely on a vendor&#8217;s testing as there are many factors that can affect a site&#8217;s performance and all ecommerce implementations are quite different.</p><p><strong>There are many ways in which performance characteristics of your ecommerce implementation can be different from standard vendor’s implementation:</strong></p><h2>1. Structure and Size of Data</h2><p>Let&#8217;s start with the catalog data. Some retailers have less than a thousand products in their catalog, while others are keeping hundreds of thousands of items in stock. We have also seen large variations in the number of SKUs on our customers’ sites. Performance characteristics of a catalog in which each product has thousands of SKUs will be different from a catalog that contains mostly single SKU products.</p><p><span
id="more-8592"></span></p><p>The number, size, and type of a product&#8217;s attributes are other parameters that can affect performance. In addition, complex promotion and pricing models may require extra database access and calculations, and have the potential to slow the system down.</p><p>When it comes to sites that use plenty of rich content (high-resolution images, video, flash), you will need to make sure they have the capacity to serve it to all customer browsers.</p><p>The personalized shopping experience is a popular trend in ecommerce, as it allows marketers to make content and products more relevant to visitors, which increases conversion rates. From a performance perspective, this type of personalized content causes additional load on the system, and this impact should be measured. Whether we like it or not, everything has its price.</p><h2>2. Store Usage Patterns</h2><p>On many ecommerce sites, a shopper starts from a home page and browses through category pages, or uses the product search functionality. For such sites, search &#038; browsing requests will be prevailing activities and will generate most of the load on the application. In other stores, the shopping experience starts from the product page, or even on the checkout page, as the product selection happens in the context of another web application.</p><p>In addition, the conversion rate determines how much load you should expect from order placement transactions.</p><h2>3. Caching Strategies</h2><p>The best way to improve the performance of a web application is to implement a good data caching strategy. Many options are available to you, and, most likely, you will use a combination of different caching methods to achieve desirable results. Which ones you select will depend greatly upon the structure of your data, store usage patterns, and what caching strategies are supported by your ecommerce platform. You will need to decide:</p><ul><li>Which pages should be cached</li><li>Whether to cache whole pages or page fragments</li><li>Where caching should take place</li><li>For how long you wish to cache different data</li><li>How to invalidate the cached data</li></ul><p>To find the right caching strategy, you will need to try different approaches and measure their impact through testing.</p><h2>4. Storefront and backend integrations</h2><p>It&#8217;s rare nowadays for an ecommerce system to work in isolation. Most likely, it will require a number of frontend and backend integrations in order to function. Each of them should be analyzed for performance impact.</p> ]]></content:encoded> <wfw:commentRss>http://www.getelastic.com/why-you-should-do-your-own-performance-testing/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>JavaScript and Page Loading Performance</title><link>http://www.getelastic.com/javascript-performance/</link> <comments>http://www.getelastic.com/javascript-performance/#comments</comments> <pubDate>Tue, 16 Mar 2010 11:03:09 +0000</pubDate> <dc:creator>Armando Roggio</dc:creator> <guid
isPermaLink="false">http://www.getelastic.com/?p=7906</guid> <description><![CDATA[No one likes to wait for a Web site to load. Least of all someone doing some last minute birthday shopping for an expectant niece or nephew or the pressured husband that just realized tomorrow is his anniversary. Shoppers have very little tolerance for slow loading retail Web sites, therefore, developers should do more to [...]]]></description> <content:encoded><![CDATA[<p><img
src="http://www.getelastic.com/wp-content/uploads/mr-turtle.jpg" class="left" />No one likes to wait for a Web site to load.</p><p>Least of all someone doing some last minute birthday shopping for an expectant niece or nephew or the pressured husband that just realized tomorrow is his anniversary.</p><p>Shoppers have very little tolerance for slow loading retail Web sites, therefore, developers should do more to speed up site performance when possible.</p><p><strong>YSlow Survey Demonstrates the Problem</strong></p><p>I recently took a survey of 25 leading retail Web sites using <a
href="http://developer.yahoo.com/yslow/">Yahoo&#8217;s YSlow Firefox add-on</a>. The tool measures site performance against 35 performance best practices.  And of these best practices, I was most interested in HTTP Requests.</p><p>As the good folks at Yahoo say, something like 80% of a page&#8217;s load time is spent making HTTP requests for images, style sheets, JavaScript, and Adobe Flash or similar. Speed up this processes and a site will load faster, sometimes even if the browser is loading a greater number of kilobytes.</p><p>In my little survey, many leading online retail sites performed poorly. For example, when I ran the test, <a
href="http://www.borders.com/online/store/Home">Borders</a> received an overall YSlow grade of D and an overall performance grade of 66. But the site actually got an F for HTTP Requests. Improving this one area could have helped to pull up the site&#8217;s overall performance score, not to mention make it load faster when would-be shoppers surfed by to get a copy of Seth Grahame-Smith&#8217;s new tomb, <em>Abraham Lincoln : Vampire Hunter</em> or a DVD of Disney&#8217;s <em>Up</em>.</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/example-one2.jpg" /></p><p>Online florist, <a
href="http://ww10.1800flowers.com/">1-800 Flowers</a> had an even worse YSlow grade and performance score, and again, an F for HTTP requests. In fact, the site sought to load 27 separate, external JavaScript files and six separate style sheets.</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/example-two1.jpg" /></p><p>Some site&#8217;s scores actually varied. When I first tested Amazon, the site scored a D in YSlow, with an overall performance grade of 65. But later, I retested Amazon, and it earned a B, having less than half as many HTTP requests as it had when I first test it. While I cannot be certain why Amazon decided to load fewer JavaScripts and style sheets, I can say  that making fewer HTTP requests had a significant, positive impact on how the site performed.</p><p>In my less-than-scientific survey, sites that made fewer HTTP requests generally had better YSlow scores and faster load times. Conversely, sites that made a lot of HTTP requests had poor scores and poor load times.</p><p><strong>JavaScript Files can be Road Blocks</strong></p><p>JavaScript, which is actually one of my favorite languages, is a leading cause of performance-sapping HTTP requests and a page block. Since while the HTTP request for a JavaScript file is underway the browser is blocked from downloading other resources until after the script has been completely loaded and, in some cases, executed.</p><p>New browsers can, in fact, load two or more external JavaScript files simultaneously, but other page elements like images or even text that appear lower in the mark up will still have to wait.</p><p>There is <a
href="http://stevesouders.com/cuzillion/?ex=10008&amp;title=Scripts+Block+Downloads&amp;t=1268179745">an excellent demonstration</a> of how blocking—the concept that a browser stops rendering a page while it loads a JavaScript—effects a page&#8217;s load time on <a
href="http://www.stevesouders.com/blog/2009/04/27/loading-scripts-without-blocking/">Steve Souders&#8217; High Performance Web Sites Blog</a>. Souders&#8217; demonstration cuts a page into two sections—literally above and below a line. The top portion of the page is quickly loaded, but then the browser encounters two external JavaScripts and miscellaneous additional elements. The HTTP requests to get the JavaScript files block any other page elements from loading.</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/example-three1.jpg" /></p><p>In fact, it takes almost an additional 8 seconds for the balance of the demonstration page to load.</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/example-four1.jpg" /></p><p>Of course, I should point out that blocking is actually very important. Often one JavaScript file will be dependent on another. We want a JavaScript Library like jQuery or MooTools to load before any files that call functions from the library. Blocking ensures this is the case, since most browsers will not load and execute the files in order.</p><p><strong>Addressing HTTP Requests for JavaScript</strong></p><p>There are several things that a site developer or designer can do, to minimize HTTP Requests and blocking, thus improving site performance.</p><p>The most basic fix is to organize JavaScript files. Older web browsers, like Microsoft&#8217;s Internet Explorer (IE) 7, can only download a single JavaScript file at a time, so many web developers began organizing all of their JavaScript into a single, often massive, file. By the way, massive is no understatement. When I conducted my aforementioned survey of leading retail sites, I found several extreme examples like Barnes &#038; Noble&#8217;s site, which called 39 separate, external JavaScript files.</p><p>But creating a single, all inclusive JavaScript file is not always best either.</p><p>Some browsers, for example Google&#8217;s Chrome or even IE8, can load files in parallel so that two smaller JavaScript files might load more quickly than one massive file.</p><p>And as Kyle Simpson wrote in his article <em>Tame Those Performance Monsters</em> in the March 2010 issue of <em><a
href="http://www.jsmag.com/">jsmag</a></em>, a single combined would not make sense when you were calling libraries like jQuery, which are better downloaded from optimized content delivery networks and which can be cached.</p><p>Without a doubt you&#8217;ll want to organize files—39 is too many, one may not be enough—but some combining should probably take place.</p><p>Other potential solutions (improvements) include techniques like XMLHttpRequests (XHR), wrapping scripts in iFrames, and using the <em>defer</em> attribute in script tags. But each of these techniques has limitations.</p><p>For security reasons, XHR requires that all of the scripts being loaded and the host page have the same domain, so it won&#8217;t work if a site needs to load jQuery.</p><p>Wrapping scripts in an iFrame will allow the even older browsers to asynchronously load JavaScripts, but you will need to function to access the JavaScripts that were loaded with the iFrame, and you must add more mark up.</p><p>The <em>defer</em> attribute, which is part of the World Wide Web Consortium&#8217;s HTML 4.0 Specification, essentially tells the browser to wait until the page is loaded before executing the enclosed script.</p><p>&lt;script language=&#8221;javascript&#8221; <strong>defer</strong>&gt;</p><p>But <em>defer</em> is not supported in every or even most web browsers.</p><p>I don&#8217;t mean to dissuade you from using these solutions, but I want to introduce you to what I believe is a better one.</p><p><strong>The LABjs Solution</strong></p><p>Kyle Simpson, who I mentioned above, started the <a
href="http://labjs.com/description.php">LABjs project</a> and has since gotten help from performance guru, Steve Souders, who I also mentioned above. LABjs is a tool for dynamically loading JavaScripts in parallel while preserving the order of execution and dependency.</p><p>LABjs also enables the browser to load both JavaScripts and other page elements at the same time, so your images and text, don&#8217;t have to wait for your JavaScripts.</p><p>Implementing LABjs is also pretty easy. You end up replacing mark up like:</p><p>&lt;script src=&#8221;http://jquery-ui.googlecode.com/svn/tags/latest/jquery-1.4.2.js&#8221;&gt;&lt;/script&gt;</p><p>&lt;script src=&#8221;some.js&#8221;&gt;&lt;/script&gt;</p><p>&lt;script src=&#8221;someother.js&#8221;&gt;&lt;/script&gt;</p><p>With mark up like:</p><p>&lt;script&gt;</p><p>$LAB</p><p>.script(&#8220;http://jquery-ui.googlecode.com/svn/tags/latest/jquery-1.4.2.js &#8220;)</p><p>.script(&#8220;plugin.framework.js&#8221;)</p><p>.script(&#8220;myplugin.framework.js&#8221;).wait()</p><p>&lt;/script&gt;</p><p>According to Simpson&#8217;s <em>jsmag</em> article, using a page calling three external JavaScript files went from loading in 16.84 sections to loading in just about 6.24 seconds when LABjs was used, demonstrating a significant improvement.</p><p><em>This post was contributed by our guest columnist <a
href="http://www.linkedin.com/in/armandoroggio">Armando Roggio</a>.    Armando is a journalist, web designer, technologist and the site    director for <a
href="http://www.ecommercedeveloper.com/"> Ecommerce  Developer.</a></em></p> ]]></content:encoded> <wfw:commentRss>http://www.getelastic.com/javascript-performance/feed/</wfw:commentRss> <slash:comments>7</slash:comments> </item> <item><title>Take the Load Off Slow Page Loads</title><link>http://www.getelastic.com/waiting-page-load/</link> <comments>http://www.getelastic.com/waiting-page-load/#comments</comments> <pubDate>Mon, 09 Nov 2009 11:01:54 +0000</pubDate> <dc:creator>Linda Bustos</dc:creator> <guid
isPermaLink="false">http://www.getelastic.com/?p=5555</guid> <description><![CDATA[In last week&#8217;s site performance webinar we learned that almost half of visitors will abandon a site if they perceive a page or feature takes longer than 2 seconds to load. The key is &#8220;perceived&#8221; page load. Is there a way to entertain customers while a page or object loads? How about give them something [...]]]></description> <content:encoded><![CDATA[<p><img
src="http://www.getelastic.com/wp-content/uploads/get-off-my-back.jpg" class="alignleft" />In last week&#8217;s <a
href="http://www.getelastic.com/every-second-counts-how-website-performance-impacts-shopper-behavior/">site performance</a> webinar we learned that almost half of visitors will abandon a site if they perceive a page or feature takes longer than 2 seconds to load.</p><p>The key is &#8220;perceived&#8221; page load.</p><p>Is there a way to entertain customers while a page or object loads? How about give them something to read?</p><p>Like the musack you hear while on hold with your bank or cable company, a bit of text can distract a customer and make the wait seem less, well, long. Here&#8217;s what I spotted online retailers doing&#8230;</p><p><strong>Tell customers what you&#8217;re loading</strong></p><p>Diapers.com tells customers an interactive display is loading. &#8220;Interactive display&#8221; sounds intriguing&#8230;perhaps intriguing enough to motivate some to be a bit more patient.</p><p><span
id="more-5555"></span></p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/interactive.jpg" /></p><p>Similarly, Anthropologie explains it&#8217;s loading a global checkout. While one might wonder why that should take longer than 2 seconds, at least there&#8217;s a promise of something happening rather than a blank page.</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/global-co.jpg" /></p><p><strong>Count down your objects</strong></p><p>Only the geeky will understand what objects are, but Dell.ca satisfies the &#8220;are we there yet?&#8221; question as it counts down the objects, 3-2-1.</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/load-countdown.jpg" /></p><p><strong>Make a promise</strong></p><p>Pop-ups that show enlarged images and multiple views are used by many top online retailers, but they can take their sweet time to load. DSW promises the load lag is &#8220;well worth the wait.&#8221;</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/dsw-wait.jpg" /></p><p><strong>Make them laugh</strong></p><p>&#8220;Nothing&#8217;s worse than waiting for a page to load. Except getting cheated on, of course&#8221; says Moosejaw Mountaineering.</p><p
align="center"><img
src="http://www.getelastic.com/wp-content/uploads/moosejaw-load.jpg" /></p><p>With the exception of DSW and Moosejaw, I don&#8217;t think the above retailers&#8217; intentions were to entertain, persuade, inform or simply distract visitors while the page loads. But there is opportunity to use value propositions, pieces of &#8220;<a
href="http://www.getelastic.com/product-knowledge-email/">free knowledge</a>&#8221; or humorous content in your loading pages/features to reduce the &#8220;perceived&#8221; page load time. This idea can be explored with user testing.</p> ]]></content:encoded> <wfw:commentRss>http://www.getelastic.com/waiting-page-load/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> </channel> </rss>