How to Boost Your SEO With Mobile Performance Optimization

39
Mobile Optimization Tips Brought to you by: @percussion @yottaa #WebPerf

description

In this presentation, we'll cover: - The rise in mobile browsing and substantial projected growth - Why site speed is now an important SERP and credibility factor - Important new findings on how perceived and real performance problems impact users' browsing behavior - A three-step system for getting started with performance optimization - How to implement performance techniques and tools to maximize your site's mobile search ranking

Transcript of How to Boost Your SEO With Mobile Performance Optimization

Page 1: How to Boost Your SEO With Mobile Performance Optimization

Mobile Optimization Tips

Brought to you by:

@percussion @yottaa #WebPerf

Page 2: How to Boost Your SEO With Mobile Performance Optimization

Slow page load woes, in 1 second7% loss in conversions

11% fewer page views

16% drop in customer satisfaction

@percussion @yottaa #WebPerf

Page 3: How to Boost Your SEO With Mobile Performance Optimization

½ billion mCommerce shoppers by 201671% of smartphone users shop on their mobile

48% of retail shopping already on mobile

@percussion @yottaa #WebPerf

Page 4: How to Boost Your SEO With Mobile Performance Optimization

Apparel & Accessories sold $1Bn via mobile in Q113

@percussion @yottaa #WebPerf

Page 5: How to Boost Your SEO With Mobile Performance Optimization

51% say websites hard to navigate & use

46% say product images are too small

41% are concerned about security26% feel that checkout is frustrating

41% are materially concerned about security

@percussion @yottaa #WebPerf

Page 6: How to Boost Your SEO With Mobile Performance Optimization

Users demand a better

mobile browsing experience

WPO is critical for end user experience

@percussion @yottaa #WebPerf

Page 7: How to Boost Your SEO With Mobile Performance Optimization

WPO matters to mCommerce users

42%

29%

28%

Will go to a competitorWill never returnWill wait a year

85% expect mobile to be faster

57% experience problems

@percussion @yottaa #WebPerf

Page 8: How to Boost Your SEO With Mobile Performance Optimization

The bar and stakes are high

64% of smartphone users expect pages to load in less than 4 seconds

50% of your 1s page load time budget on mobile is taken up by network latency overhead

If a page takes 8+ secs to load, visitors will spend only 1% of their time looking at ads

@percussion @yottaa #WebPerf

Page 9: How to Boost Your SEO With Mobile Performance Optimization

Users perceive sites to be 15% slower than they really are

@percussion @yottaa #WebPerf

Page 10: How to Boost Your SEO With Mobile Performance Optimization

Do you even need a mobile site?

10% site traffic from mobileCalculate

– % target customers– $ to implement

Would another solution have a larger impact?

@percussion @yottaa #WebPerf

Page 11: How to Boost Your SEO With Mobile Performance Optimization

A journey of 1000

optimizations begins with a

single test@percussion @yottaa

#WebPerf

Page 12: How to Boost Your SEO With Mobile Performance Optimization

Using Web Page Test

See what your users see using a filmstrip

Original site took 4.5sec to start render!

Page 13: How to Boost Your SEO With Mobile Performance Optimization

Using Web Page Test

…then investigate what’s slowing you down

DNS issues &

blocking behavior

36% of desktop page weight from 3rd party scripts

Page 14: How to Boost Your SEO With Mobile Performance Optimization

Why are you waiting?

Monitoring is critical to understanding behaviorWPT will show you a point in timeSolutions like wbench will provide a slightly more robust benchmarkTools like Yottaa Site Monitor enable scheduled collections for good coverage

For DNS resolution slowness, choose a vendorYou are probably NOT in the business of DNS optimizationMyriad solutions availableTools like Yottaa Site Optimizer provide global IP-Anycast DNS service

JavaScript optimization tips (incl. eliminate blocking)Frameworks can provide built-in optimizations (more in a moment)Testing and monitoring is critical to ensure efficacyTools like Yottaa will provide rules to enable broad-brush and granular optimizations

@percussion @yottaa #WebPerf

Page 15: How to Boost Your SEO With Mobile Performance Optimization

Step One

Eliminate Errors & Manage Traffic

@percussion @yottaa #WebPerf

Page 16: How to Boost Your SEO With Mobile Performance Optimization

Block AdWare, Malware, etc

Allow

Googlebot to crawl assets

(CSS, JavaScript, and images)

@percussion @yottaa #WebPerf

Page 17: How to Boost Your SEO With Mobile Performance Optimization

More errors equate to lower utility

If Google can’t crawl your site, it’s ranking may be downgraded and/or individual pages de-indexed

500

Internal Server Error. Unspecified server problem

404Resource not available. Invitation to bounce

403Forbidden. Website’s server or host is blocking access

@percussion @yottaa #WebPerf

Page 18: How to Boost Your SEO With Mobile Performance Optimization

GZIP misidentified

Media incorrectly tagged

Script impact on URLs

Unnecessary 3rd party assets

Live by it

Die by it

Just don’t trust it

Page 19: How to Boost Your SEO With Mobile Performance Optimization

Which solution is right for you?

Do you have the time, capital, and skill for DIY? You already use tools that can address this issue (Google Analytics, Webmaster)Techniques are varied, and require skill to apply correctlyTools like Yottaa Site Optimizer provide traffic throttling, blocking & analytics

Remember that your website’s SEO is on the lineBlocking helpful bots/crawlers that boost your page rank have a negative effectBut once they access your site, URLs throwing errors will equate to low utility & rankPlatforms like Yottaa make it simple to identify & address errors and redirects

Traffic & Errors are not set and forget effortsIt’s critical that you remain vigilant to understand site traffic & eliminate errorsNew threats AND opportunities will materialize daily – your success will drive thatVendors like Yottaa are designed to ensure the right cost/benefit to manage traffic

@percussion @yottaa #WebPerf

Page 20: How to Boost Your SEO With Mobile Performance Optimization

Step Two

Develop a Mobile Plan

@percussion @yottaa #WebPerf

Page 21: How to Boost Your SEO With Mobile Performance Optimization

– Response Web Design– Dynamic Content– Mobile Redirects

@percussion @yottaa #WebPerf

Page 22: How to Boost Your SEO With Mobile Performance Optimization

RWD Your site works well on every device

Advantages Disadvantages

No duplicate content maintains rankings Requires additional code re-working

One URL means no mobile crawlers Can’t differentiate mobile content

Max link value. No risk of split link value Could affect usability/CRO

No redirects = low latency & fewer errors New code may affect rankings

Page 23: How to Boost Your SEO With Mobile Performance Optimization

Tips for Chrome Users

Most people know about Developer Tools…but may not know how to use them.

2 useful browser plugins anyone can use:

User Agent SwitcherWeb Developer Plugin

@percussion @yottaa #WebPerf

Page 24: How to Boost Your SEO With Mobile Performance Optimization

Responsive Not.

Page 25: How to Boost Your SEO With Mobile Performance Optimization

Few major sites implement RWD

About.comBoston GlobeLycosMicrosoftNorwegian BroadcastingOpera CommunityStarbucksTimeW3.orgWorld Wildlife Fund

A Book ApartBurtonCocosaCurrysFolksyNuts.comSkinny TiesTommy HilfigerUnited Pixel WorkersVisual Supply Co@percussion @yottaa

#WebPerf

Page 26: How to Boost Your SEO With Mobile Performance Optimization

Dynamic Content better for UX, CPO

Advantages Disadvantages

One URL for max inbound link value

Potential CDN caching issues

Content optimized & targeted for mobile

Setup can be difficult/tricky

One URL means no content duplication

@percussion @yottaa #WebPerf

Page 27: How to Boost Your SEO With Mobile Performance Optimization

Mobile URL Redirect

Advantages Disadvantages

Enables mobile-optimized content Split mobile/main link value

m. subdomains synonymous with mobile

Large investment to implement redirects

Could affect usability/CRO

Various mobile implementations complex

Page 28: How to Boost Your SEO With Mobile Performance Optimization

Tips for Redirects

Most frameworks and platforms will provide tools to make redirects close to effortless

2 examples that implement & test redirects:

Wordpress RedirectionRedirect Path Chrome Extension

”The optimal number of redirects for mobile is exactly zero." @igrigorik

@percussion @yottaa #WebPerf

Page 29: How to Boost Your SEO With Mobile Performance Optimization
Page 30: How to Boost Your SEO With Mobile Performance Optimization

Which solution is right for you?

Do you have the time, capital, and skill for RWD? Responsive Web Design is difficult and time-consuming (addons.mozilla.org)Standards are still forming (Element Query Polyfill)Tools like Yottaa Site Optimizer speed & simplify dynamic content, redirects, more

Remember that mobile bandwidth is variableLast mile network connectivity and speed will vary greatlyLocal storage and processing power is also highly variableTools like Yottaa Site Optimizer decrease bandwidth and optimize delivery

Realize that mobile browsers provide less feedbackPerception of speed is at least 15% slower than realityDevelopers have fewer tools to provide users with feedbackTools like Yottaa provide specific testing, monitoring and optimizations for mobile

@percussion @yottaa #WebPerf

Page 31: How to Boost Your SEO With Mobile Performance Optimization

Step Three

Optimize Images & Assets

@percussion @yottaa #WebPerf

Page 32: How to Boost Your SEO With Mobile Performance Optimization

Image-ine that…

20%

4%

5%

70%

1%

Average Bytes per Page by Content Type on Mobile

ScriptsStylesheetsHTMLImagesOther

@percussion @yottaa #WebPerf

Page 33: How to Boost Your SEO With Mobile Performance Optimization

26% smaller than PNG 25-34% smaller than JPEGNo planned Firefox support

SVGs are resolution independent…but much heavier than PNGs

Progressive JPEG enables faster perceived loadDrop 75%! Try 2x display size w/high compressionLossy/Lossless optimizations like ImageOptim-CLI

Page 34: How to Boost Your SEO With Mobile Performance Optimization

Can you spot the difference?

@percussion @yottaa #WebPerf

Page 35: How to Boost Your SEO With Mobile Performance Optimization

Which solution is right for you?

Do you have the time, capital, and skill for DIY? You have free tools to identify problem images (PNGCrush, OptiPNG, jpegtran)Techniques are varied, and require skill to apply correctlyTools like Yottaa Site Optimizer automatically cache, optimize and serve images

Remember that mobile bandwidth is variableImages contend with other resources for bandwidthMobile devices are powerful, but still have less CPU/GPU horsepowerTools like Yottaa Site Optimizer apply lossy/lossless compression & right-size

Image optimization techniques are still evolvingWebP is a new standard that may be challenged (Firefox adoption)Progressive JPEG rendering is gaining in popularity, but browser support variesVendors like Yottaa are constantly evolving their offerings to add the latest techniques

@percussion @yottaa #WebPerf

Page 36: How to Boost Your SEO With Mobile Performance Optimization

@percussion @yottaa #WebPerf

Page 37: How to Boost Your SEO With Mobile Performance Optimization

Never do what a tool can do for youDon’t blindly trust toolsObsessively monitor to understand your progress

Page 38: How to Boost Your SEO With Mobile Performance Optimization

The Essential Toolkit

Benchmark Performance: Web Page Test (WPT)How fast is my site?What do my visitors see?Which assets are slowing me down?

Monitoring Solution: Yottaa integrated monitoringHow am I currently operating?What trends can I determine?Which aspects of my infrastructure or traffic should I address?

WPO solution(s): Yottaa Performance CloudHow can my current implementation be optimized?What custom optimizations should I implement?Which assets or traffic sources require more or immediate attention?

@percussion @yottaa #WebPerf

Page 39: How to Boost Your SEO With Mobile Performance Optimization

Thank You!

@percussion @yottaa #WebPerf