SlideShare uma empresa Scribd logo
1 de 44
Photo © Flickr user Nayara - Oliveira at flickr.com/photos/nayaraoliveira100/4616078239/
WEB PERFORMANCE OPTIMIZATION:

                 The Silver Bullet
                 of SEO and UX
                                                                Jonathon Colman
                                                                Twitter @jcolman

                                                                Agile SEO for REI
                                                                www.REI.com




Photo © Flickr user eschipul at flickr.com/photos/eschipul/4160817135/
While you’re here,
                                                                     check out REI’s
                                                                     Flagship Store…




Photo © Flickr user Sonofabike at flickr.com/photos/oyj/2609205311
Then get out and explore
                                                                               our native forests and
                                                                               woodlands on a hike…




Photo © Flickr user sha-put-ski at flickr.com/photos/chelsea_nj/6095128551/
But watch out for…
                   WEREWOLVES!




Image found at twilightsaga.wikia.com/wiki/File:THE-WEREWOLVES-twilight-series-8392804-1920-1200.jpg
They’re snarly!
                                                    And mean!
                                                   And shirtless!




Image found at ugo.com/movies/twilight-new-moon
And yet so
                                                                                                                                              vulnerable…




Image found at digitalcitizen.ca/2009/11/22/over-120-twilight-new-moon-printable-posters-8x12-to-20x24-inches/the-twilight-saga-new-moon-5/
Some people
                     find them oh
                    so attractive…




Image found at themolly.wordpress.com/2009/11/21/new-moon-brings-out-hormones-in-women/
They even
                    have their
                     own fan
                      clubs!




Photo © Flickr user spacedustdesign at flickr.com/photos/spacedust_design/3433870864/sizes/m/in/photostream/
What’s the only thing
                                                                                            that can stop them?




                                                                                                  A silver bullet!
                                                                                            (or, uhh, love I suppose)


Image found at themolly.wordpress.com/2009/11/21/new-moon-brings-out-hormones-in-women/   Photo © Flickr user eschipul at flickr.com/photos/eschipul/4160817135/
Site Speed is Your Silver Bullet
 For conversion rate optimization
 For customer experience and satisfaction
 For lowering bounce rate
 For increasing organic traffic for the most
  competitive keywords
 For increasing overall competitiveness
 For saving money on operations
 For getting out even the toughest stains!
MAKE THE CASE FOR
WEB PERFORMANCE
OPTIMIZATION
         Tip: it’s easier than
          you might think…
Google uses speed as an organic
                                                       %
                 search ranking factor for the top
                   1% of competitive queries.
Sources: Google, Matt Cutts [via Search Engine Land]
Customers expect your web site to
                load in 2 seconds or less.

Source: Forrester/Akamai [via GetElastic]
40% of customers will abandon
                    any site that takes longer than
                           3 seconds to load.
Source: Forrester/Akamai [via GetElastic]
The average Fortune 500 company
            web site takes 7 seconds to load.

Source: Andrew Davies, Web Performance: A Whistlestop Tour…
%
                 For every 1 second of load time,
                     conversion drops by 7%.

Source: Strangeloop
%
                 For every 1 second of load time,
                  user satisfaction drops by 16%.

Source: Strangeloop
%
                  A faster site reduces the costs of
                     infrastructure and releases
                           by 50% or more.
Source: Shopzilla [via O’Reilly]
“When [web sites] are
          fast, you feel good.
      What that comes down to
     is that you feel in control.”

         “That feeling…                                                                    FYI: THIS IS NOT


          translates to                                                                    ACTUALLY MATT.




           happiness.”                                              Matt Mullenweg
                                                                    Co-founder of Wordpress
                                                                    Source: Improving Performance in Mature Web Apps



Image found at vintageyankee.blogspot.com/2009_11_01_archive.html
Hey Girl, I’m
                                                                     convinced…




Image found at enter99.com/ryan-gosling-wallpaper-images-7847.html
Back off, Gosling.
                                                        This is my show.
                                                        GRRRRR…




Image found at twilightsingapore.com/tag/david-slade/
Image found at aladyrevealsnothing.com/2012/03/dont-play-jokes-on-ryan-gosling-he-is.html/
5 KEY STEPS
FOR OPTIMIZING
WEB PERFORMANCE
       You – yes, you! – can
        get started today…
Study and learn from the best
Sources: Yahoo, Google, Steve Souders
Free tools can help you get started now
Sources: Yahoo! YSlow, Firebug, Google Page Speed, Google Analytics, WebPageTest and Pingdom
Set a far-future Expires header
              EXAMPLE HEADER:
              Expires: Tue, 06 June 2023
              22:00:00 GMT


              RATIONALE:
              Helps with re-loads of static page
              objects and components by caching
              them. Use across all content types.
Source: http://developer.yahoo.com/performance/rules.html#expires
Don’t dupe JS, remove unused CSS

             ON-PAGE CODE EXAMPLE:
             <script type="text/javascript" src="taylor.js"></script>
             …
             <script type="text/javascript" src="taylor.js"></script>


             RATIONALE:
             Creates unnecessary HTTP requests and wasteful JS
             execution. As team size/code complexity increases,
             so do duplicates and unused code! Refactor or
             remove code you’re not actively using.
Sources: http://developer.yahoo.com/performance/rules.html#js_dupes and http://code.google.com/speed/page-speed/docs/payload.html#RemoveUnusedCSS
<link> your CSS, avoid @import
             ON-PAGE CODE EXAMPLE:

             <link rel="stylesheet" href="jacob.css">
             <link rel="stylesheet" href="edward.css">

              RATIONALE:
              Allows for parallel downloading and
              avoids additional delays.

Source: http://code.google.com/speed/page-speed/docs/rtt.html#AvoidCssImport
Avoid redirects


                                                                                      WTF?!




              RATIONALE:
              Cuts down on wait time for users by
              avoiding an entire request-response
              cycle and the latency that goes with it.
Source: http://code.google.com/speed/page-speed/docs/rtt.html#AvoidRedirects; Image found at doobious.org/pop-icon-of-the-day-taylor-lautner/
CSS sprites reduce HTTP requests
              CSS PROPERTIES USED:
              background-image: url(img/twilight-icons.png);
              background-position: 0 0;




              RATIONALE:
              Reducing total HTTP requests greatly improves site
              performance. Combining common images into
              “sprites” reduces requests, latency, overhead, and
              total page file size.
Source: http://code.google.com/speed/page-speed/docs/rtt.html#SpriteImages
Best practices for CSS sprites
              Combine images into sprites when:
               Images load together
               Images have similar color palettes
               Images are PNGs and/or GIFs
               Images are both small and cacheable

              Do not use for large JPGs/photos.


Source: http://code.google.com/speed/page-speed/docs/rtt.html#SpriteImages
Here’s a site-wide sprite on REI.com




                                                 Implementing these CSS
                                                 sprites saved us nearly a
                                                   whole second of avg.
                                                      page load time.




Source: http://www.rei.com/img/sprite_rei1.png
Here’s a complex Google example




Source: http://www.google.com/doodles/jim-hensons-75th-birthday
This sprite is a 60-frame animation!




Source: http://www.google.com/logos/2011/henson11-hp-6ea.png
RESULTS
OF OPTIMIZING
WEB PERFORMANCE
       “Racing down the road like that had been
       amazing. The feel of the wind in my face,
             the speed and the freedom…”
A-50%      decrease in the time it took
for Google to crawl an average page.
A+100%        increase in the amount of
total pages Google crawled per day.
We saved customers  -1.5     seconds per
page view. Multiplied by all page views…
We saved customers 22                                                               years of time.




Image found at parajunkee.com/2012/05/read-along-fifty-shades-grey-chapter-14.html
Time they’ll spend                                                                       outside vs. online




Image found at blogs.pioneerlocal.com/entertainment/2008/11/twilight_movie_minus_snags_fai.html
In Conclusion Requiem:
 The site performance business case isn’t
  just about SEO – it’s about customer UX
 Plan a budget/time for performance work
 Start with quick wins, “shrink the change”
 Set speed targets for all new features
 Measure, celebrate, repeat
   And release a sequel in two separate parts
Thank you!
                                                 Jonathon Colman
                                                 Agile SEO for REI
                                                 Home:         www.jonathoncolman.org
                                                 Twitter: @jcolman
                                                 E-mail:       jcolman@rei.com




Note: no werewolves were harmed in the making of this presentation.

Mais conteúdo relacionado

Mais procurados

Social Networks: Hype Vs Reality
Social Networks: Hype Vs RealitySocial Networks: Hype Vs Reality
Social Networks: Hype Vs RealityPiero Rivizzigno
 
Potent Social Media strategies for Utility companies
Potent Social Media strategies for Utility companiesPotent Social Media strategies for Utility companies
Potent Social Media strategies for Utility companiesTom Raftery
 
Private Is The New Public: How Society Is Ending Privacy
Private Is The New Public: How Society Is Ending PrivacyPrivate Is The New Public: How Society Is Ending Privacy
Private Is The New Public: How Society Is Ending PrivacyLin Ke
 
FrameChanges (How to be Effective)
FrameChanges (How to be Effective)FrameChanges (How to be Effective)
FrameChanges (How to be Effective)Peter Bromberg
 
Design From the Content Out
Design From the Content OutDesign From the Content Out
Design From the Content OutJohn Eckman
 
Design From the Content Out
Design From the Content OutDesign From the Content Out
Design From the Content OutJohn Eckman
 
Oulds 11464819 creative commons
Oulds 11464819 creative commonsOulds 11464819 creative commons
Oulds 11464819 creative commonsMatt Oulds
 
Private Is The New Public: How Society Is Ending Privacy
Private Is The New Public: How Society Is Ending PrivacyPrivate Is The New Public: How Society Is Ending Privacy
Private Is The New Public: How Society Is Ending PrivacyLin Ke
 
Images: More Than Meets the Eye
Images: More Than Meets the EyeImages: More Than Meets the Eye
Images: More Than Meets the EyeFM Signal
 
Personal brand maintenance
Personal brand maintenance Personal brand maintenance
Personal brand maintenance JEMatthews
 
Are we really communicating?
Are we really communicating?Are we really communicating?
Are we really communicating?alatang
 
Learning from the other 78%
Learning from the other 78%Learning from the other 78%
Learning from the other 78%John Eckman
 
Instagram
InstagramInstagram
Instagram_Moon
 
Design Analysis
Design AnalysisDesign Analysis
Design AnalysisR. Sosa
 
Instagram 1
Instagram 1Instagram 1
Instagram 1_Moon
 
Breaking down the barriers - visitors, residents and user-orientated communic...
Breaking down the barriers - visitors, residents and user-orientated communic...Breaking down the barriers - visitors, residents and user-orientated communic...
Breaking down the barriers - visitors, residents and user-orientated communic...Ian Clark
 
Representing Information Across Channels
Representing Information Across ChannelsRepresenting Information Across Channels
Representing Information Across ChannelsDavid Peter Simon
 

Mais procurados (19)

Social Networks: Hype Vs Reality
Social Networks: Hype Vs RealitySocial Networks: Hype Vs Reality
Social Networks: Hype Vs Reality
 
Potent Social Media strategies for Utility companies
Potent Social Media strategies for Utility companiesPotent Social Media strategies for Utility companies
Potent Social Media strategies for Utility companies
 
Private Is The New Public: How Society Is Ending Privacy
Private Is The New Public: How Society Is Ending PrivacyPrivate Is The New Public: How Society Is Ending Privacy
Private Is The New Public: How Society Is Ending Privacy
 
FrameChanges (How to be Effective)
FrameChanges (How to be Effective)FrameChanges (How to be Effective)
FrameChanges (How to be Effective)
 
Design From the Content Out
Design From the Content OutDesign From the Content Out
Design From the Content Out
 
Design From the Content Out
Design From the Content OutDesign From the Content Out
Design From the Content Out
 
Oulds 11464819 creative commons
Oulds 11464819 creative commonsOulds 11464819 creative commons
Oulds 11464819 creative commons
 
Private Is The New Public: How Society Is Ending Privacy
Private Is The New Public: How Society Is Ending PrivacyPrivate Is The New Public: How Society Is Ending Privacy
Private Is The New Public: How Society Is Ending Privacy
 
The Art + Science Marketing - Gianluca Diegoli - #FMX18
The Art + Science Marketing - Gianluca Diegoli - #FMX18The Art + Science Marketing - Gianluca Diegoli - #FMX18
The Art + Science Marketing - Gianluca Diegoli - #FMX18
 
Images: More Than Meets the Eye
Images: More Than Meets the EyeImages: More Than Meets the Eye
Images: More Than Meets the Eye
 
Personal brand maintenance
Personal brand maintenance Personal brand maintenance
Personal brand maintenance
 
Are we really communicating?
Are we really communicating?Are we really communicating?
Are we really communicating?
 
Learning from the other 78%
Learning from the other 78%Learning from the other 78%
Learning from the other 78%
 
Instagram
InstagramInstagram
Instagram
 
Design Analysis
Design AnalysisDesign Analysis
Design Analysis
 
Instagram 1
Instagram 1Instagram 1
Instagram 1
 
Breaking down the barriers - visitors, residents and user-orientated communic...
Breaking down the barriers - visitors, residents and user-orientated communic...Breaking down the barriers - visitors, residents and user-orientated communic...
Breaking down the barriers - visitors, residents and user-orientated communic...
 
Representing Information Across Channels
Representing Information Across ChannelsRepresenting Information Across Channels
Representing Information Across Channels
 
Kate Matsudaira - Engineer Whispering - SIC2012
Kate Matsudaira - Engineer Whispering - SIC2012Kate Matsudaira - Engineer Whispering - SIC2012
Kate Matsudaira - Engineer Whispering - SIC2012
 

Destaque

Holistic public role osh chemical eu acm 280909
Holistic public role osh chemical eu acm 280909Holistic public role osh chemical eu acm 280909
Holistic public role osh chemical eu acm 280909Alberto Mico
 
Herramientas 2.0 enfocadas a la lectura y la edición electrónica
Herramientas 2.0 enfocadas a la lectura y la edición electrónicaHerramientas 2.0 enfocadas a la lectura y la edición electrónica
Herramientas 2.0 enfocadas a la lectura y la edición electrónicaRuth Zazo
 
New 9.7 IT & System Management by DeskCenter USA
New 9.7 IT & System Management by DeskCenter USANew 9.7 IT & System Management by DeskCenter USA
New 9.7 IT & System Management by DeskCenter USADeskCenter USA Inc.
 
Design Essentials for MailChimp
Design Essentials for MailChimpDesign Essentials for MailChimp
Design Essentials for MailChimpDawn Osolinski
 
Siendo proactivos acerca de perdida de cabello
Siendo proactivos acerca de perdida de cabello
Siendo proactivos acerca de perdida de cabello
Siendo proactivos acerca de perdida de cabello illegalabdomen649
 
"It's the ad-text stupid" - Erkenntnisse und Fragen aus den Google France Ent...
"It's the ad-text stupid" - Erkenntnisse und Fragen aus den Google France Ent..."It's the ad-text stupid" - Erkenntnisse und Fragen aus den Google France Ent...
"It's the ad-text stupid" - Erkenntnisse und Fragen aus den Google France Ent...Austrotrabant
 
Id cam cámara protocolo
Id cam cámara protocoloId cam cámara protocolo
Id cam cámara protocoloJoaquín Brvo
 
Cipta lirik prasekolah 2
Cipta lirik prasekolah 2Cipta lirik prasekolah 2
Cipta lirik prasekolah 2Rashidi Safuan
 
Practical Guide on Electronic Verification Code (EVC)
Practical Guide on Electronic Verification Code (EVC)Practical Guide on Electronic Verification Code (EVC)
Practical Guide on Electronic Verification Code (EVC)DK Bholusaria
 
Women working in hospitality
Women working in hospitalityWomen working in hospitality
Women working in hospitalityDavid Mora
 
EducaxAir for Chronic Respiratory Disease
EducaxAir for Chronic Respiratory DiseaseEducaxAir for Chronic Respiratory Disease
EducaxAir for Chronic Respiratory DiseaseFundacion_Lovexair
 
Restaurante Goya - Menu Portugues / Français
Restaurante Goya - Menu Portugues / FrançaisRestaurante Goya - Menu Portugues / Français
Restaurante Goya - Menu Portugues / FrançaisGrupoForte
 
Trabajo didactica critica, situaciones de aprendizaje gaespinosafuentes. udem...
Trabajo didactica critica, situaciones de aprendizaje gaespinosafuentes. udem...Trabajo didactica critica, situaciones de aprendizaje gaespinosafuentes. udem...
Trabajo didactica critica, situaciones de aprendizaje gaespinosafuentes. udem...guillermoudem
 
Proyecto de reforma integral ley estupefacientes Dr. Aníbal Fernández
Proyecto de reforma integral ley estupefacientes   Dr. Aníbal FernándezProyecto de reforma integral ley estupefacientes   Dr. Aníbal Fernández
Proyecto de reforma integral ley estupefacientes Dr. Aníbal FernándezANDREA AGRELO
 

Destaque (20)

Holistic public role osh chemical eu acm 280909
Holistic public role osh chemical eu acm 280909Holistic public role osh chemical eu acm 280909
Holistic public role osh chemical eu acm 280909
 
Restaurant bahia
Restaurant bahiaRestaurant bahia
Restaurant bahia
 
Herramientas 2.0 enfocadas a la lectura y la edición electrónica
Herramientas 2.0 enfocadas a la lectura y la edición electrónicaHerramientas 2.0 enfocadas a la lectura y la edición electrónica
Herramientas 2.0 enfocadas a la lectura y la edición electrónica
 
Curriculum vitae
Curriculum vitaeCurriculum vitae
Curriculum vitae
 
Natalia partyca
Natalia partycaNatalia partyca
Natalia partyca
 
New 9.7 IT & System Management by DeskCenter USA
New 9.7 IT & System Management by DeskCenter USANew 9.7 IT & System Management by DeskCenter USA
New 9.7 IT & System Management by DeskCenter USA
 
Design Essentials for MailChimp
Design Essentials for MailChimpDesign Essentials for MailChimp
Design Essentials for MailChimp
 
Siendo proactivos acerca de perdida de cabello
Siendo proactivos acerca de perdida de cabello
Siendo proactivos acerca de perdida de cabello
Siendo proactivos acerca de perdida de cabello
 
"It's the ad-text stupid" - Erkenntnisse und Fragen aus den Google France Ent...
"It's the ad-text stupid" - Erkenntnisse und Fragen aus den Google France Ent..."It's the ad-text stupid" - Erkenntnisse und Fragen aus den Google France Ent...
"It's the ad-text stupid" - Erkenntnisse und Fragen aus den Google France Ent...
 
Id cam cámara protocolo
Id cam cámara protocoloId cam cámara protocolo
Id cam cámara protocolo
 
Cipta lirik prasekolah 2
Cipta lirik prasekolah 2Cipta lirik prasekolah 2
Cipta lirik prasekolah 2
 
Practical Guide on Electronic Verification Code (EVC)
Practical Guide on Electronic Verification Code (EVC)Practical Guide on Electronic Verification Code (EVC)
Practical Guide on Electronic Verification Code (EVC)
 
NTU Learning Hub
NTU Learning HubNTU Learning Hub
NTU Learning Hub
 
Women working in hospitality
Women working in hospitalityWomen working in hospitality
Women working in hospitality
 
EducaxAir for Chronic Respiratory Disease
EducaxAir for Chronic Respiratory DiseaseEducaxAir for Chronic Respiratory Disease
EducaxAir for Chronic Respiratory Disease
 
Restaurante Goya - Menu Portugues / Français
Restaurante Goya - Menu Portugues / FrançaisRestaurante Goya - Menu Portugues / Français
Restaurante Goya - Menu Portugues / Français
 
Trabajo didactica critica, situaciones de aprendizaje gaespinosafuentes. udem...
Trabajo didactica critica, situaciones de aprendizaje gaespinosafuentes. udem...Trabajo didactica critica, situaciones de aprendizaje gaespinosafuentes. udem...
Trabajo didactica critica, situaciones de aprendizaje gaespinosafuentes. udem...
 
Factiva Brochure
Factiva BrochureFactiva Brochure
Factiva Brochure
 
Proyecto de reforma integral ley estupefacientes Dr. Aníbal Fernández
Proyecto de reforma integral ley estupefacientes   Dr. Aníbal FernándezProyecto de reforma integral ley estupefacientes   Dr. Aníbal Fernández
Proyecto de reforma integral ley estupefacientes Dr. Aníbal Fernández
 
Como Ser Un Padre Eficaz
Como Ser Un Padre EficazComo Ser Un Padre Eficaz
Como Ser Un Padre Eficaz
 

Semelhante a Optimize Site Speed for SEO and UX Silver Bullet

Speed is Essential for a Great Web Experience
Speed is Essential for a Great Web ExperienceSpeed is Essential for a Great Web Experience
Speed is Essential for a Great Web ExperienceAndy Davies
 
Mind the Gap: Realising the Value of Agility
Mind the Gap: Realising the Value of AgilityMind the Gap: Realising the Value of Agility
Mind the Gap: Realising the Value of AgilityCraig Smith
 
How much radical openness does innovation need? Intimacy vs. Openness Deathma...
How much radical openness does innovation need? Intimacy vs. Openness Deathma...How much radical openness does innovation need? Intimacy vs. Openness Deathma...
How much radical openness does innovation need? Intimacy vs. Openness Deathma...Matteo Cassese
 
Wearable Technologies 2014
Wearable Technologies 2014Wearable Technologies 2014
Wearable Technologies 2014Ozan Saglam
 
Common web performance recommendations
Common web performance recommendationsCommon web performance recommendations
Common web performance recommendationsAlex Painter
 
Gamifying Agile Adoption - An experiment
Gamifying Agile Adoption  - An experimentGamifying Agile Adoption  - An experiment
Gamifying Agile Adoption - An experimentAshish Parkhi
 
Kaizen With GreenHopper: Visualising Agile & Kanban Storywalls
Kaizen With GreenHopper: Visualising Agile & Kanban StorywallsKaizen With GreenHopper: Visualising Agile & Kanban Storywalls
Kaizen With GreenHopper: Visualising Agile & Kanban StorywallsCraig Smith
 
OSCAL: Free and Open Source Tools for Image and Video Performance
OSCAL: Free and Open Source Tools for Image and Video PerformanceOSCAL: Free and Open Source Tools for Image and Video Performance
OSCAL: Free and Open Source Tools for Image and Video PerformanceDoug Sillars
 
Don't a Digital Dinosaur - Web 2.0 2011
Don't a Digital Dinosaur - Web 2.0 2011Don't a Digital Dinosaur - Web 2.0 2011
Don't a Digital Dinosaur - Web 2.0 2011Samantha Starmer
 
The Future of Design isn't Just the Web - WebVisions 2011 Workshop
The Future of Design isn't Just the Web - WebVisions 2011 WorkshopThe Future of Design isn't Just the Web - WebVisions 2011 Workshop
The Future of Design isn't Just the Web - WebVisions 2011 WorkshopSamantha Starmer
 
Mobile First Responsive Web Design
Mobile First Responsive Web DesignMobile First Responsive Web Design
Mobile First Responsive Web DesignUIEpreviews
 
The Importance of Storytelling in Web Design, WordCamp Miami 2013
The Importance of Storytelling in Web Design, WordCamp Miami 2013The Importance of Storytelling in Web Design, WordCamp Miami 2013
The Importance of Storytelling in Web Design, WordCamp Miami 2013Denise Jacobs
 
The Elephant and the Dassie: A Tale of Evolution and Kinship
The Elephant and the Dassie: A Tale of Evolution and KinshipThe Elephant and the Dassie: A Tale of Evolution and Kinship
The Elephant and the Dassie: A Tale of Evolution and KinshipKerry-Anne Gilowey
 
User Research Method Case Study- Design for the blind
User Research Method Case Study- Design for the blindUser Research Method Case Study- Design for the blind
User Research Method Case Study- Design for the blindHongyuan Jiang
 
How to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience DesignHow to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience DesignOSCON Byrum
 
How to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience DesignHow to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience DesignSamantha Starmer
 

Semelhante a Optimize Site Speed for SEO and UX Silver Bullet (20)

Speed is Essential for a Great Web Experience
Speed is Essential for a Great Web ExperienceSpeed is Essential for a Great Web Experience
Speed is Essential for a Great Web Experience
 
Mind the Gap: Realising the Value of Agility
Mind the Gap: Realising the Value of AgilityMind the Gap: Realising the Value of Agility
Mind the Gap: Realising the Value of Agility
 
Summon Presentation
Summon PresentationSummon Presentation
Summon Presentation
 
How much radical openness does innovation need? Intimacy vs. Openness Deathma...
How much radical openness does innovation need? Intimacy vs. Openness Deathma...How much radical openness does innovation need? Intimacy vs. Openness Deathma...
How much radical openness does innovation need? Intimacy vs. Openness Deathma...
 
The Hard Truth About Social Media
The Hard Truth About Social MediaThe Hard Truth About Social Media
The Hard Truth About Social Media
 
Wearable Technologies 2014
Wearable Technologies 2014Wearable Technologies 2014
Wearable Technologies 2014
 
Common web performance recommendations
Common web performance recommendationsCommon web performance recommendations
Common web performance recommendations
 
Gamifying Agile Adoption - An experiment
Gamifying Agile Adoption  - An experimentGamifying Agile Adoption  - An experiment
Gamifying Agile Adoption - An experiment
 
Kaizen With GreenHopper: Visualising Agile & Kanban Storywalls
Kaizen With GreenHopper: Visualising Agile & Kanban StorywallsKaizen With GreenHopper: Visualising Agile & Kanban Storywalls
Kaizen With GreenHopper: Visualising Agile & Kanban Storywalls
 
OSCAL: Free and Open Source Tools for Image and Video Performance
OSCAL: Free and Open Source Tools for Image and Video PerformanceOSCAL: Free and Open Source Tools for Image and Video Performance
OSCAL: Free and Open Source Tools for Image and Video Performance
 
Don't a Digital Dinosaur - Web 2.0 2011
Don't a Digital Dinosaur - Web 2.0 2011Don't a Digital Dinosaur - Web 2.0 2011
Don't a Digital Dinosaur - Web 2.0 2011
 
The Future of Design isn't Just the Web - WebVisions 2011 Workshop
The Future of Design isn't Just the Web - WebVisions 2011 WorkshopThe Future of Design isn't Just the Web - WebVisions 2011 Workshop
The Future of Design isn't Just the Web - WebVisions 2011 Workshop
 
Metrics that Matter
Metrics that MatterMetrics that Matter
Metrics that Matter
 
Mobile First Responsive Web Design
Mobile First Responsive Web DesignMobile First Responsive Web Design
Mobile First Responsive Web Design
 
The Importance of Storytelling in Web Design, WordCamp Miami 2013
The Importance of Storytelling in Web Design, WordCamp Miami 2013The Importance of Storytelling in Web Design, WordCamp Miami 2013
The Importance of Storytelling in Web Design, WordCamp Miami 2013
 
The Elephant and the Dassie: A Tale of Evolution and Kinship
The Elephant and the Dassie: A Tale of Evolution and KinshipThe Elephant and the Dassie: A Tale of Evolution and Kinship
The Elephant and the Dassie: A Tale of Evolution and Kinship
 
User Research Method Case Study- Design for the blind
User Research Method Case Study- Design for the blindUser Research Method Case Study- Design for the blind
User Research Method Case Study- Design for the blind
 
Mad scientist-roadshow
Mad scientist-roadshowMad scientist-roadshow
Mad scientist-roadshow
 
How to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience DesignHow to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience Design
 
How to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience DesignHow to Design for the Future - Cross Channel Experience Design
How to Design for the Future - Cross Channel Experience Design
 

Mais de Jonathon Colman

Wicked Ambiguity and User Experience
Wicked Ambiguity and User ExperienceWicked Ambiguity and User Experience
Wicked Ambiguity and User ExperienceJonathon Colman
 
Sine Qua Non: Core Values and Content Strategy
Sine Qua Non: Core Values and Content StrategySine Qua Non: Core Values and Content Strategy
Sine Qua Non: Core Values and Content StrategyJonathon Colman
 
Data Sets You Free: Analytics for Content Strategy
Data Sets You Free: Analytics for Content StrategyData Sets You Free: Analytics for Content Strategy
Data Sets You Free: Analytics for Content StrategyJonathon Colman
 
What I Carry: 10 Tools for Success
What I Carry: 10 Tools for SuccessWhat I Carry: 10 Tools for Success
What I Carry: 10 Tools for SuccessJonathon Colman
 
How Introverts Can Survive in This Extroverted World
How Introverts Can Survive in This Extroverted WorldHow Introverts Can Survive in This Extroverted World
How Introverts Can Survive in This Extroverted WorldJonathon Colman
 
How to Build SEO into Content Strategy
How to Build SEO into Content StrategyHow to Build SEO into Content Strategy
How to Build SEO into Content StrategyJonathon Colman
 
Making The Case For Local Search Optimization
Making The Case For Local Search OptimizationMaking The Case For Local Search Optimization
Making The Case For Local Search OptimizationJonathon Colman
 
Learn Agile Marketing & SEO from Star Wars Stormtroopers
Learn Agile Marketing & SEO from Star Wars StormtroopersLearn Agile Marketing & SEO from Star Wars Stormtroopers
Learn Agile Marketing & SEO from Star Wars StormtroopersJonathon Colman
 
SEO in the Age of Entities: Using Schema.org for Findability
SEO in the Age of Entities: Using Schema.org for FindabilitySEO in the Age of Entities: Using Schema.org for Findability
SEO in the Age of Entities: Using Schema.org for FindabilityJonathon Colman
 
SEO and User Experience (UX): A Vision of Collaboration
SEO and User Experience (UX): A Vision of CollaborationSEO and User Experience (UX): A Vision of Collaboration
SEO and User Experience (UX): A Vision of CollaborationJonathon Colman
 
Agile SEO - Infrastructure Innovation by Iteration
Agile SEO - Infrastructure Innovation by IterationAgile SEO - Infrastructure Innovation by Iteration
Agile SEO - Infrastructure Innovation by IterationJonathon Colman
 
SEO Audit Checklist and Worksheet - over 90 SEO checkpoints!
SEO Audit Checklist and Worksheet - over 90 SEO checkpoints!SEO Audit Checklist and Worksheet - over 90 SEO checkpoints!
SEO Audit Checklist and Worksheet - over 90 SEO checkpoints!Jonathon Colman
 
The Four Pillars of Search Engine Optimization (SEO)
The Four Pillars of Search Engine Optimization (SEO)The Four Pillars of Search Engine Optimization (SEO)
The Four Pillars of Search Engine Optimization (SEO)Jonathon Colman
 
Total Search Marketing Optimization: Testing Paid vs. Organic Search
Total Search Marketing Optimization: Testing Paid vs. Organic SearchTotal Search Marketing Optimization: Testing Paid vs. Organic Search
Total Search Marketing Optimization: Testing Paid vs. Organic SearchJonathon Colman
 
Fundraising 2.0: A New Model for Fundraising on Facebook
Fundraising 2.0: A New Model for Fundraising on FacebookFundraising 2.0: A New Model for Fundraising on Facebook
Fundraising 2.0: A New Model for Fundraising on FacebookJonathon Colman
 
Social News for Social Good: Building Buzz and Breaking Records with Digg
Social News for Social Good: Building Buzz and Breaking Records with DiggSocial News for Social Good: Building Buzz and Breaking Records with Digg
Social News for Social Good: Building Buzz and Breaking Records with DiggJonathon Colman
 
Web Marketing for Fundraisers: Get Found, Get Traffic, Get Ahead
Web Marketing for Fundraisers: Get Found, Get Traffic, Get AheadWeb Marketing for Fundraisers: Get Found, Get Traffic, Get Ahead
Web Marketing for Fundraisers: Get Found, Get Traffic, Get AheadJonathon Colman
 
SEO for Marketers and Fundraisers: You Can'’t Raise Money if People Can'’t Fi...
SEO for Marketers and Fundraisers: You Can'’t Raise Money if People Can'’t Fi...SEO for Marketers and Fundraisers: You Can'’t Raise Money if People Can'’t Fi...
SEO for Marketers and Fundraisers: You Can'’t Raise Money if People Can'’t Fi...Jonathon Colman
 
Using Online Social Networks to Build Buzz, Community & Support for Your Cause
Using Online Social Networks to Build Buzz, Community & Support for Your CauseUsing Online Social Networks to Build Buzz, Community & Support for Your Cause
Using Online Social Networks to Build Buzz, Community & Support for Your CauseJonathon Colman
 

Mais de Jonathon Colman (19)

Wicked Ambiguity and User Experience
Wicked Ambiguity and User ExperienceWicked Ambiguity and User Experience
Wicked Ambiguity and User Experience
 
Sine Qua Non: Core Values and Content Strategy
Sine Qua Non: Core Values and Content StrategySine Qua Non: Core Values and Content Strategy
Sine Qua Non: Core Values and Content Strategy
 
Data Sets You Free: Analytics for Content Strategy
Data Sets You Free: Analytics for Content StrategyData Sets You Free: Analytics for Content Strategy
Data Sets You Free: Analytics for Content Strategy
 
What I Carry: 10 Tools for Success
What I Carry: 10 Tools for SuccessWhat I Carry: 10 Tools for Success
What I Carry: 10 Tools for Success
 
How Introverts Can Survive in This Extroverted World
How Introverts Can Survive in This Extroverted WorldHow Introverts Can Survive in This Extroverted World
How Introverts Can Survive in This Extroverted World
 
How to Build SEO into Content Strategy
How to Build SEO into Content StrategyHow to Build SEO into Content Strategy
How to Build SEO into Content Strategy
 
Making The Case For Local Search Optimization
Making The Case For Local Search OptimizationMaking The Case For Local Search Optimization
Making The Case For Local Search Optimization
 
Learn Agile Marketing & SEO from Star Wars Stormtroopers
Learn Agile Marketing & SEO from Star Wars StormtroopersLearn Agile Marketing & SEO from Star Wars Stormtroopers
Learn Agile Marketing & SEO from Star Wars Stormtroopers
 
SEO in the Age of Entities: Using Schema.org for Findability
SEO in the Age of Entities: Using Schema.org for FindabilitySEO in the Age of Entities: Using Schema.org for Findability
SEO in the Age of Entities: Using Schema.org for Findability
 
SEO and User Experience (UX): A Vision of Collaboration
SEO and User Experience (UX): A Vision of CollaborationSEO and User Experience (UX): A Vision of Collaboration
SEO and User Experience (UX): A Vision of Collaboration
 
Agile SEO - Infrastructure Innovation by Iteration
Agile SEO - Infrastructure Innovation by IterationAgile SEO - Infrastructure Innovation by Iteration
Agile SEO - Infrastructure Innovation by Iteration
 
SEO Audit Checklist and Worksheet - over 90 SEO checkpoints!
SEO Audit Checklist and Worksheet - over 90 SEO checkpoints!SEO Audit Checklist and Worksheet - over 90 SEO checkpoints!
SEO Audit Checklist and Worksheet - over 90 SEO checkpoints!
 
The Four Pillars of Search Engine Optimization (SEO)
The Four Pillars of Search Engine Optimization (SEO)The Four Pillars of Search Engine Optimization (SEO)
The Four Pillars of Search Engine Optimization (SEO)
 
Total Search Marketing Optimization: Testing Paid vs. Organic Search
Total Search Marketing Optimization: Testing Paid vs. Organic SearchTotal Search Marketing Optimization: Testing Paid vs. Organic Search
Total Search Marketing Optimization: Testing Paid vs. Organic Search
 
Fundraising 2.0: A New Model for Fundraising on Facebook
Fundraising 2.0: A New Model for Fundraising on FacebookFundraising 2.0: A New Model for Fundraising on Facebook
Fundraising 2.0: A New Model for Fundraising on Facebook
 
Social News for Social Good: Building Buzz and Breaking Records with Digg
Social News for Social Good: Building Buzz and Breaking Records with DiggSocial News for Social Good: Building Buzz and Breaking Records with Digg
Social News for Social Good: Building Buzz and Breaking Records with Digg
 
Web Marketing for Fundraisers: Get Found, Get Traffic, Get Ahead
Web Marketing for Fundraisers: Get Found, Get Traffic, Get AheadWeb Marketing for Fundraisers: Get Found, Get Traffic, Get Ahead
Web Marketing for Fundraisers: Get Found, Get Traffic, Get Ahead
 
SEO for Marketers and Fundraisers: You Can'’t Raise Money if People Can'’t Fi...
SEO for Marketers and Fundraisers: You Can'’t Raise Money if People Can'’t Fi...SEO for Marketers and Fundraisers: You Can'’t Raise Money if People Can'’t Fi...
SEO for Marketers and Fundraisers: You Can'’t Raise Money if People Can'’t Fi...
 
Using Online Social Networks to Build Buzz, Community & Support for Your Cause
Using Online Social Networks to Build Buzz, Community & Support for Your CauseUsing Online Social Networks to Build Buzz, Community & Support for Your Cause
Using Online Social Networks to Build Buzz, Community & Support for Your Cause
 

Último

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 

Último (20)

The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 

Optimize Site Speed for SEO and UX Silver Bullet

  • 1. Photo © Flickr user Nayara - Oliveira at flickr.com/photos/nayaraoliveira100/4616078239/
  • 2. WEB PERFORMANCE OPTIMIZATION: The Silver Bullet of SEO and UX Jonathon Colman Twitter @jcolman Agile SEO for REI www.REI.com Photo © Flickr user eschipul at flickr.com/photos/eschipul/4160817135/
  • 3.
  • 4. While you’re here, check out REI’s Flagship Store… Photo © Flickr user Sonofabike at flickr.com/photos/oyj/2609205311
  • 5. Then get out and explore our native forests and woodlands on a hike… Photo © Flickr user sha-put-ski at flickr.com/photos/chelsea_nj/6095128551/
  • 6. But watch out for… WEREWOLVES! Image found at twilightsaga.wikia.com/wiki/File:THE-WEREWOLVES-twilight-series-8392804-1920-1200.jpg
  • 7. They’re snarly! And mean! And shirtless! Image found at ugo.com/movies/twilight-new-moon
  • 8. And yet so vulnerable… Image found at digitalcitizen.ca/2009/11/22/over-120-twilight-new-moon-printable-posters-8x12-to-20x24-inches/the-twilight-saga-new-moon-5/
  • 9. Some people find them oh so attractive… Image found at themolly.wordpress.com/2009/11/21/new-moon-brings-out-hormones-in-women/
  • 10. They even have their own fan clubs! Photo © Flickr user spacedustdesign at flickr.com/photos/spacedust_design/3433870864/sizes/m/in/photostream/
  • 11. What’s the only thing that can stop them? A silver bullet! (or, uhh, love I suppose) Image found at themolly.wordpress.com/2009/11/21/new-moon-brings-out-hormones-in-women/ Photo © Flickr user eschipul at flickr.com/photos/eschipul/4160817135/
  • 12. Site Speed is Your Silver Bullet  For conversion rate optimization  For customer experience and satisfaction  For lowering bounce rate  For increasing organic traffic for the most competitive keywords  For increasing overall competitiveness  For saving money on operations  For getting out even the toughest stains!
  • 13. MAKE THE CASE FOR WEB PERFORMANCE OPTIMIZATION Tip: it’s easier than you might think…
  • 14. Google uses speed as an organic % search ranking factor for the top 1% of competitive queries. Sources: Google, Matt Cutts [via Search Engine Land]
  • 15. Customers expect your web site to load in 2 seconds or less. Source: Forrester/Akamai [via GetElastic]
  • 16. 40% of customers will abandon any site that takes longer than 3 seconds to load. Source: Forrester/Akamai [via GetElastic]
  • 17. The average Fortune 500 company web site takes 7 seconds to load. Source: Andrew Davies, Web Performance: A Whistlestop Tour…
  • 18. % For every 1 second of load time, conversion drops by 7%. Source: Strangeloop
  • 19. % For every 1 second of load time, user satisfaction drops by 16%. Source: Strangeloop
  • 20. % A faster site reduces the costs of infrastructure and releases by 50% or more. Source: Shopzilla [via O’Reilly]
  • 21. “When [web sites] are fast, you feel good. What that comes down to is that you feel in control.” “That feeling… FYI: THIS IS NOT translates to ACTUALLY MATT. happiness.” Matt Mullenweg Co-founder of Wordpress Source: Improving Performance in Mature Web Apps Image found at vintageyankee.blogspot.com/2009_11_01_archive.html
  • 22. Hey Girl, I’m convinced… Image found at enter99.com/ryan-gosling-wallpaper-images-7847.html
  • 23. Back off, Gosling. This is my show. GRRRRR… Image found at twilightsingapore.com/tag/david-slade/
  • 24. Image found at aladyrevealsnothing.com/2012/03/dont-play-jokes-on-ryan-gosling-he-is.html/
  • 25. 5 KEY STEPS FOR OPTIMIZING WEB PERFORMANCE You – yes, you! – can get started today…
  • 26. Study and learn from the best Sources: Yahoo, Google, Steve Souders
  • 27. Free tools can help you get started now Sources: Yahoo! YSlow, Firebug, Google Page Speed, Google Analytics, WebPageTest and Pingdom
  • 28. Set a far-future Expires header EXAMPLE HEADER: Expires: Tue, 06 June 2023 22:00:00 GMT RATIONALE: Helps with re-loads of static page objects and components by caching them. Use across all content types. Source: http://developer.yahoo.com/performance/rules.html#expires
  • 29. Don’t dupe JS, remove unused CSS ON-PAGE CODE EXAMPLE: <script type="text/javascript" src="taylor.js"></script> … <script type="text/javascript" src="taylor.js"></script> RATIONALE: Creates unnecessary HTTP requests and wasteful JS execution. As team size/code complexity increases, so do duplicates and unused code! Refactor or remove code you’re not actively using. Sources: http://developer.yahoo.com/performance/rules.html#js_dupes and http://code.google.com/speed/page-speed/docs/payload.html#RemoveUnusedCSS
  • 30. <link> your CSS, avoid @import ON-PAGE CODE EXAMPLE: <link rel="stylesheet" href="jacob.css"> <link rel="stylesheet" href="edward.css"> RATIONALE: Allows for parallel downloading and avoids additional delays. Source: http://code.google.com/speed/page-speed/docs/rtt.html#AvoidCssImport
  • 31. Avoid redirects WTF?! RATIONALE: Cuts down on wait time for users by avoiding an entire request-response cycle and the latency that goes with it. Source: http://code.google.com/speed/page-speed/docs/rtt.html#AvoidRedirects; Image found at doobious.org/pop-icon-of-the-day-taylor-lautner/
  • 32. CSS sprites reduce HTTP requests CSS PROPERTIES USED: background-image: url(img/twilight-icons.png); background-position: 0 0; RATIONALE: Reducing total HTTP requests greatly improves site performance. Combining common images into “sprites” reduces requests, latency, overhead, and total page file size. Source: http://code.google.com/speed/page-speed/docs/rtt.html#SpriteImages
  • 33. Best practices for CSS sprites Combine images into sprites when:  Images load together  Images have similar color palettes  Images are PNGs and/or GIFs  Images are both small and cacheable Do not use for large JPGs/photos. Source: http://code.google.com/speed/page-speed/docs/rtt.html#SpriteImages
  • 34. Here’s a site-wide sprite on REI.com Implementing these CSS sprites saved us nearly a whole second of avg. page load time. Source: http://www.rei.com/img/sprite_rei1.png
  • 35. Here’s a complex Google example Source: http://www.google.com/doodles/jim-hensons-75th-birthday
  • 36. This sprite is a 60-frame animation! Source: http://www.google.com/logos/2011/henson11-hp-6ea.png
  • 37. RESULTS OF OPTIMIZING WEB PERFORMANCE “Racing down the road like that had been amazing. The feel of the wind in my face, the speed and the freedom…”
  • 38. A-50% decrease in the time it took for Google to crawl an average page.
  • 39. A+100% increase in the amount of total pages Google crawled per day.
  • 40. We saved customers -1.5 seconds per page view. Multiplied by all page views…
  • 41. We saved customers 22 years of time. Image found at parajunkee.com/2012/05/read-along-fifty-shades-grey-chapter-14.html
  • 42. Time they’ll spend outside vs. online Image found at blogs.pioneerlocal.com/entertainment/2008/11/twilight_movie_minus_snags_fai.html
  • 43. In Conclusion Requiem:  The site performance business case isn’t just about SEO – it’s about customer UX  Plan a budget/time for performance work  Start with quick wins, “shrink the change”  Set speed targets for all new features  Measure, celebrate, repeat  And release a sequel in two separate parts
  • 44. Thank you! Jonathon Colman Agile SEO for REI Home: www.jonathoncolman.org Twitter: @jcolman E-mail: jcolman@rei.com Note: no werewolves were harmed in the making of this presentation.