SlideShare a Scribd company logo
1 of 24
Download to read offline
SEO? Why bother if your site is dead slow? @jab11




SEO? Why bother if your
  site is dead slow?
            Website Performance Optimization (WPO)
             Server Performance Optimization (SPO)


Jira ICT   www.jira.nl     - @jiraict
Yireo      www.yireo.com   - @yireo
SEO? Why bother if your site is dead slow? @jab11

About myself

               Ray Bogman
               • Computer Geek since 1983
               • Ethical hacker, security specialist
               • Performance specialist
               • Founder Jira ICT | Yireo
               • Owner of wildhibiscus.nl
               • Joomla Lover since Day One
               • Joomla/Magento trainer/consultant
SEO? Why bother if your site is dead slow? @jab11

Why do we need fast website?
SEO? Why bother if your site is dead slow? @jab11

What's new
SEO? Why bother if your site is dead slow? @jab11

Response time

What's a good response time to aim for?

Studies by Akamai claim 2 seconds is the
threshold for websites being acceptle.

At Google they aim for under 1.5 second.
SEO? Why bother if your site is dead slow? @jab11

Google Analytics – Site Speed
SEO? Why bother if your site is dead slow? @jab11




Is Joomla slow?
SEO? Why bother if your site is dead slow? @jab11

Case: joomla-speed.com


Before:
SEO? Why bother if your site is dead slow? @jab11

Response time


No more “next-next-next-finish” clicking

• A faster website requires work
• First analyzing, then tuning
SEO? Why bother if your site is dead slow? @jab11

Case: joomla-speed.com


After:
SEO? Why bother if your site is dead slow? @jab11

Optimizing Joomla

How to optimize Joomla?
● Professional Webhosting


● Reduce the number of HTTP requests


● CSS Sprites


● Compress your content


● Deflate/Expires content


● Reduce the image size


● Use a Content Delivery Network (CDN)


● ... and many many more tricks
SEO? Why bother if your site is dead slow? @jab11

•Professional Webhosting

• Not every webhoster is optimazed
• Shared, Dedicated or VPS/VDS
• Apache, Nginx, Lighttpd
• File cache, Xcache, APC, Memcache etc...



www.byte.nl (shared/dedicated)
www.xlshosting.nl (VPS, optimazed images by Jira)
SEO? Why bother if your site is dead slow? @jab11

Minimize HTTP requests

• Minimize the number of images needed
• Combine images with CSS Sprites
• Combine CSS and JavaScript
SEO? Why bother if your site is dead slow? @jab11

CSS Sprites
SEO? Why bother if your site is dead slow? @jab11

Compress your content

Compress text-output (HTML, CSS, JavaScript):
• mod_deflate
• Gzip
SEO? Why bother if your site is dead slow? @jab11

Enable mod_deflate & mod_expires
SEO? Why bother if your site is dead slow? @jab11

Enable gzip
SEO? Why bother if your site is dead slow? @jab11

Reduce size of images

                                            • Indexing
                                            • Compression
SEO? Why bother if your site is dead slow? @jab11

Content Delivery Network (CDN)

  Content is delivered through network of servers,
  instead of just a single webserver
SEO? Why bother if your site is dead slow? @jab11

Measure from different entry points

                                                    0.19 sec
                                                    0.40 sec
SEO? Why bother if your site is dead slow? @jab11

Measure from different entry points

                                                    0.8 sec
                                                    0.9 sec
SEO? Why bother if your site is dead slow? @jab11

Techniques & Resources
•YSlow (Firebug/Firefox plugin)
•Google Page Speed (Firefox/Chrome plugin)
•Webpagetest.org
•Gtmetrix.com (http://gtmetrix.com/reports/www.joomla-speed.com/iFp0naj4)
•Whatsmyip.org/http_compression
•Smushit.com/ysmush.it
•Host-tracker.com
•CSS Sprites (CSS technique)
•CDN (Content Delivery Network)
•Byte Internet (Joomla hosting provider)
•XLS Hosting (Joomla dedicated VPS images by Jira)
SEO? Why bother if your site is dead slow? @jab11

More Jira ICT

•WPO/SPO audits
  – jira.nl/speed
•Training & demo-days
  – www.joomla-competence-center.com/
  – cursus.jira.nl
SEO? Why bother if your site is dead slow? @jab11




    Thank you
          ray@jira.nl
            #jiraict

          www.jira.nl
http://www.slideshare.net/jiraict
http://www.facebook.com/jiraict

More Related Content

What's hot

Building SEO friendly SPA using PhantomJS, Node.js, Angular.js and HTML5
Building SEO friendly SPA using PhantomJS, Node.js, Angular.js and HTML5Building SEO friendly SPA using PhantomJS, Node.js, Angular.js and HTML5
Building SEO friendly SPA using PhantomJS, Node.js, Angular.js and HTML5Naveen S.R
 
Dev Tools State of the Union (Part I) - Atlassian Summit 2010
Dev Tools State of the Union (Part I) - Atlassian Summit 2010Dev Tools State of the Union (Part I) - Atlassian Summit 2010
Dev Tools State of the Union (Part I) - Atlassian Summit 2010Atlassian
 
Drupal 7: Theming with Omega
Drupal 7: Theming with OmegaDrupal 7: Theming with Omega
Drupal 7: Theming with OmegaEric Sembrat
 
AWS Users Meetup April 2015
AWS Users Meetup April 2015AWS Users Meetup April 2015
AWS Users Meetup April 2015Jervin Real
 
WordPress Performance: Foundation and Tactics - WordCamp Sacramento 2017
WordPress Performance:  Foundation and Tactics - WordCamp Sacramento 2017WordPress Performance:  Foundation and Tactics - WordCamp Sacramento 2017
WordPress Performance: Foundation and Tactics - WordCamp Sacramento 2017Matt Vanderpol
 
Performance - When, What and How
Performance - When, What and HowPerformance - When, What and How
Performance - When, What and HowAstrails
 
Word press theme and plugins WordCamp Presentation
Word press theme and plugins WordCamp PresentationWord press theme and plugins WordCamp Presentation
Word press theme and plugins WordCamp PresentationAngela Samuels
 
#SitecoreJSS and #SitecoreSXA together. Is It Real? First experience!
#SitecoreJSS and #SitecoreSXA together. Is It Real? First experience!#SitecoreJSS and #SitecoreSXA together. Is It Real? First experience!
#SitecoreJSS and #SitecoreSXA together. Is It Real? First experience!Vadzim Papko
 
Website Optimalisatie - Joomladagen 2012
Website Optimalisatie - Joomladagen 2012Website Optimalisatie - Joomladagen 2012
Website Optimalisatie - Joomladagen 2012Jira ICT
 
The Web Guidelines - A battle between project goals and procurement rules
The Web Guidelines - A battle between project goals and procurement rulesThe Web Guidelines - A battle between project goals and procurement rules
The Web Guidelines - A battle between project goals and procurement rulesBaris Wanschers
 
Seven Jobs You Should Be Running #sqlsat126
Seven Jobs You Should Be Running #sqlsat126Seven Jobs You Should Be Running #sqlsat126
Seven Jobs You Should Be Running #sqlsat126Mike Hillwig
 
2010 11 pubcon_hendison_wordpress
2010 11 pubcon_hendison_wordpress2010 11 pubcon_hendison_wordpress
2010 11 pubcon_hendison_wordpressshendison
 
In-house web automation?
In-house web automation?In-house web automation?
In-house web automation?Adam Christian
 
Ed Fry — Data-Driven Growth: Lies, Lawyers & Outsized Results (Turing Fest 2018)
Ed Fry — Data-Driven Growth: Lies, Lawyers & Outsized Results (Turing Fest 2018)Ed Fry — Data-Driven Growth: Lies, Lawyers & Outsized Results (Turing Fest 2018)
Ed Fry — Data-Driven Growth: Lies, Lawyers & Outsized Results (Turing Fest 2018)Turing Fest
 
Drag-and-drop WordPress Themes, featuring Themify Builder
Drag-and-drop WordPress Themes, featuring Themify BuilderDrag-and-drop WordPress Themes, featuring Themify Builder
Drag-and-drop WordPress Themes, featuring Themify BuilderEast Bay WordPress Meetup
 
Rise of the hybrids
Rise of the hybridsRise of the hybrids
Rise of the hybridsOron Ben Zvi
 

What's hot (20)

Introduction to SEO
Introduction to SEO Introduction to SEO
Introduction to SEO
 
Building SEO friendly SPA using PhantomJS, Node.js, Angular.js and HTML5
Building SEO friendly SPA using PhantomJS, Node.js, Angular.js and HTML5Building SEO friendly SPA using PhantomJS, Node.js, Angular.js and HTML5
Building SEO friendly SPA using PhantomJS, Node.js, Angular.js and HTML5
 
Dev Tools State of the Union (Part I) - Atlassian Summit 2010
Dev Tools State of the Union (Part I) - Atlassian Summit 2010Dev Tools State of the Union (Part I) - Atlassian Summit 2010
Dev Tools State of the Union (Part I) - Atlassian Summit 2010
 
Drupal 7: Theming with Omega
Drupal 7: Theming with OmegaDrupal 7: Theming with Omega
Drupal 7: Theming with Omega
 
AWS Users Meetup April 2015
AWS Users Meetup April 2015AWS Users Meetup April 2015
AWS Users Meetup April 2015
 
WordPress Performance: Foundation and Tactics - WordCamp Sacramento 2017
WordPress Performance:  Foundation and Tactics - WordCamp Sacramento 2017WordPress Performance:  Foundation and Tactics - WordCamp Sacramento 2017
WordPress Performance: Foundation and Tactics - WordCamp Sacramento 2017
 
Search Engine Optimization
Search Engine OptimizationSearch Engine Optimization
Search Engine Optimization
 
Gae開発入門
Gae開発入門Gae開発入門
Gae開発入門
 
Performance - When, What and How
Performance - When, What and HowPerformance - When, What and How
Performance - When, What and How
 
Word press theme and plugins WordCamp Presentation
Word press theme and plugins WordCamp PresentationWord press theme and plugins WordCamp Presentation
Word press theme and plugins WordCamp Presentation
 
#SitecoreJSS and #SitecoreSXA together. Is It Real? First experience!
#SitecoreJSS and #SitecoreSXA together. Is It Real? First experience!#SitecoreJSS and #SitecoreSXA together. Is It Real? First experience!
#SitecoreJSS and #SitecoreSXA together. Is It Real? First experience!
 
Website Optimalisatie - Joomladagen 2012
Website Optimalisatie - Joomladagen 2012Website Optimalisatie - Joomladagen 2012
Website Optimalisatie - Joomladagen 2012
 
Onsite SEO Checklist
Onsite SEO ChecklistOnsite SEO Checklist
Onsite SEO Checklist
 
The Web Guidelines - A battle between project goals and procurement rules
The Web Guidelines - A battle between project goals and procurement rulesThe Web Guidelines - A battle between project goals and procurement rules
The Web Guidelines - A battle between project goals and procurement rules
 
Seven Jobs You Should Be Running #sqlsat126
Seven Jobs You Should Be Running #sqlsat126Seven Jobs You Should Be Running #sqlsat126
Seven Jobs You Should Be Running #sqlsat126
 
2010 11 pubcon_hendison_wordpress
2010 11 pubcon_hendison_wordpress2010 11 pubcon_hendison_wordpress
2010 11 pubcon_hendison_wordpress
 
In-house web automation?
In-house web automation?In-house web automation?
In-house web automation?
 
Ed Fry — Data-Driven Growth: Lies, Lawyers & Outsized Results (Turing Fest 2018)
Ed Fry — Data-Driven Growth: Lies, Lawyers & Outsized Results (Turing Fest 2018)Ed Fry — Data-Driven Growth: Lies, Lawyers & Outsized Results (Turing Fest 2018)
Ed Fry — Data-Driven Growth: Lies, Lawyers & Outsized Results (Turing Fest 2018)
 
Drag-and-drop WordPress Themes, featuring Themify Builder
Drag-and-drop WordPress Themes, featuring Themify BuilderDrag-and-drop WordPress Themes, featuring Themify Builder
Drag-and-drop WordPress Themes, featuring Themify Builder
 
Rise of the hybrids
Rise of the hybridsRise of the hybrids
Rise of the hybrids
 

Viewers also liked

A wise camel
A wise camelA wise camel
A wise camelsatishrao
 
Magento mobile Seminar
Magento mobile SeminarMagento mobile Seminar
Magento mobile SeminarJira ICT
 
Insects gallore!!!
Insects gallore!!!Insects gallore!!!
Insects gallore!!!claire ujma
 
TV360 on Magazine issue1
TV360 on Magazine issue1TV360 on Magazine issue1
TV360 on Magazine issue1whte balance
 
TV360 on Magazine issue2
TV360 on Magazine issue2TV360 on Magazine issue2
TV360 on Magazine issue2whte balance
 
Jira ICT - The magic of a fast website #jd11nl
Jira ICT - The magic of a fast website #jd11nlJira ICT - The magic of a fast website #jd11nl
Jira ICT - The magic of a fast website #jd11nlJira ICT
 
Escritores facebook twitter
Escritores facebook twitterEscritores facebook twitter
Escritores facebook twitterorbyt
 
Magento Performance Workshop - Meet Magento 2012
Magento Performance Workshop - Meet Magento 2012Magento Performance Workshop - Meet Magento 2012
Magento Performance Workshop - Meet Magento 2012Jira ICT
 
Magento Performance Bootcamp
Magento Performance BootcampMagento Performance Bootcamp
Magento Performance BootcampJira ICT
 
Dangerous australian animals
Dangerous australian animalsDangerous australian animals
Dangerous australian animalsclaire ujma
 
Public Policy Boot Camp Video
Public Policy Boot Camp VideoPublic Policy Boot Camp Video
Public Policy Boot Camp VideoNCCPPR
 
Fraud Committed Against the Elderly in N.C.
Fraud Committed Against the Elderly in N.C.Fraud Committed Against the Elderly in N.C.
Fraud Committed Against the Elderly in N.C.NCCPPR
 
TV360 on Magazine - ISSUE 5
TV360 on Magazine - ISSUE 5TV360 on Magazine - ISSUE 5
TV360 on Magazine - ISSUE 5whte balance
 
Polimixina b y falla renal
Polimixina b y falla renalPolimixina b y falla renal
Polimixina b y falla renaleduardo de avila
 
Joomla Menus en Menuitems
Joomla Menus en MenuitemsJoomla Menus en Menuitems
Joomla Menus en MenuitemsJira ICT
 
Ultimo concenso para monitorizacion de vancomicina
Ultimo concenso para monitorizacion de vancomicinaUltimo concenso para monitorizacion de vancomicina
Ultimo concenso para monitorizacion de vancomicinaeduardo de avila
 
Infusion de 4 horas de tazocin
Infusion de 4 horas de tazocinInfusion de 4 horas de tazocin
Infusion de 4 horas de tazocineduardo de avila
 
The History of Mental Health reform in North Carolina
The History of Mental Health reform in North CarolinaThe History of Mental Health reform in North Carolina
The History of Mental Health reform in North CarolinaNCCPPR
 

Viewers also liked (20)

A wise camel
A wise camelA wise camel
A wise camel
 
Magento mobile Seminar
Magento mobile SeminarMagento mobile Seminar
Magento mobile Seminar
 
Insects gallore!!!
Insects gallore!!!Insects gallore!!!
Insects gallore!!!
 
TV360 on Magazine issue1
TV360 on Magazine issue1TV360 on Magazine issue1
TV360 on Magazine issue1
 
TV360 on Magazine issue2
TV360 on Magazine issue2TV360 on Magazine issue2
TV360 on Magazine issue2
 
Jira ICT - The magic of a fast website #jd11nl
Jira ICT - The magic of a fast website #jd11nlJira ICT - The magic of a fast website #jd11nl
Jira ICT - The magic of a fast website #jd11nl
 
Escritores facebook twitter
Escritores facebook twitterEscritores facebook twitter
Escritores facebook twitter
 
Magento Performance Workshop - Meet Magento 2012
Magento Performance Workshop - Meet Magento 2012Magento Performance Workshop - Meet Magento 2012
Magento Performance Workshop - Meet Magento 2012
 
Magento Performance Bootcamp
Magento Performance BootcampMagento Performance Bootcamp
Magento Performance Bootcamp
 
Dangerous australian animals
Dangerous australian animalsDangerous australian animals
Dangerous australian animals
 
Public Policy Boot Camp Video
Public Policy Boot Camp VideoPublic Policy Boot Camp Video
Public Policy Boot Camp Video
 
Fraud Committed Against the Elderly in N.C.
Fraud Committed Against the Elderly in N.C.Fraud Committed Against the Elderly in N.C.
Fraud Committed Against the Elderly in N.C.
 
Powerpoint school
Powerpoint schoolPowerpoint school
Powerpoint school
 
TV360 on Magazine - ISSUE 5
TV360 on Magazine - ISSUE 5TV360 on Magazine - ISSUE 5
TV360 on Magazine - ISSUE 5
 
Powerpoint school
Powerpoint schoolPowerpoint school
Powerpoint school
 
Polimixina b y falla renal
Polimixina b y falla renalPolimixina b y falla renal
Polimixina b y falla renal
 
Joomla Menus en Menuitems
Joomla Menus en MenuitemsJoomla Menus en Menuitems
Joomla Menus en Menuitems
 
Ultimo concenso para monitorizacion de vancomicina
Ultimo concenso para monitorizacion de vancomicinaUltimo concenso para monitorizacion de vancomicina
Ultimo concenso para monitorizacion de vancomicina
 
Infusion de 4 horas de tazocin
Infusion de 4 horas de tazocinInfusion de 4 horas de tazocin
Infusion de 4 horas de tazocin
 
The History of Mental Health reform in North Carolina
The History of Mental Health reform in North CarolinaThe History of Mental Health reform in North Carolina
The History of Mental Health reform in North Carolina
 

Similar to SEO Why bother if your site is dead slow

Ray bogman site performance optimization
Ray bogman   site performance optimizationRay bogman   site performance optimization
Ray bogman site performance optimizationGuido X Jansen
 
Site Performance Optimization - Joomla!
Site Performance Optimization - Joomla!Site Performance Optimization - Joomla!
Site Performance Optimization - Joomla!Hans Kuijpers
 
Getting found - Search Engine Optimizaton
Getting found - Search Engine OptimizatonGetting found - Search Engine Optimizaton
Getting found - Search Engine Optimizatonnetc2012
 
Technical SEO for WordPress - 2017 edition
Technical SEO for WordPress - 2017 editionTechnical SEO for WordPress - 2017 edition
Technical SEO for WordPress - 2017 editionOtto Kekäläinen
 
Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript Onely
 
WordPress SEO in 2014 - WordCamp Baltimore 2014
WordPress SEO in 2014 - WordCamp Baltimore 2014WordPress SEO in 2014 - WordCamp Baltimore 2014
WordPress SEO in 2014 - WordCamp Baltimore 2014Arsham Mirshah
 
Javascript SEO - Leicester Digital May 2018
Javascript SEO - Leicester Digital May 2018Javascript SEO - Leicester Digital May 2018
Javascript SEO - Leicester Digital May 2018Kieran Headley
 
My site is slow
My site is slowMy site is slow
My site is slowhernanibf
 
Why Your Site is Slow: Performance Answers for Your Clients
Why Your Site is Slow: Performance Answers for Your ClientsWhy Your Site is Slow: Performance Answers for Your Clients
Why Your Site is Slow: Performance Answers for Your ClientsPantheon
 
A Guide to Log Analysis with Big Query
A Guide to Log Analysis with Big QueryA Guide to Log Analysis with Big Query
A Guide to Log Analysis with Big QueryDominic Woodman
 
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your LogsSearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your LogsDistilled
 
Jon-Mikel Bailey - Your Website’s Performance Matters to Google AND Your Clie...
Jon-Mikel Bailey - Your Website’s Performance Matters to Google AND Your Clie...Jon-Mikel Bailey - Your Website’s Performance Matters to Google AND Your Clie...
Jon-Mikel Bailey - Your Website’s Performance Matters to Google AND Your Clie...Autumn Quarantotto
 
11 Advanced Uses of Screaming Frog Nov 2019 DMSS
11 Advanced Uses of Screaming Frog Nov 2019 DMSS11 Advanced Uses of Screaming Frog Nov 2019 DMSS
11 Advanced Uses of Screaming Frog Nov 2019 DMSSOliver Brett
 
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan TaylorOptimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan TaylorDan Taylor
 
SearchLove Boston 2017 | Dom Woodman | How to Get Insight From Your Logs
SearchLove Boston 2017 | Dom Woodman | How to Get Insight From Your LogsSearchLove Boston 2017 | Dom Woodman | How to Get Insight From Your Logs
SearchLove Boston 2017 | Dom Woodman | How to Get Insight From Your LogsDistilled
 
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...RochelledeLeon5
 
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...Hamlet Batista
 

Similar to SEO Why bother if your site is dead slow (20)

Ray bogman site performance optimization
Ray bogman   site performance optimizationRay bogman   site performance optimization
Ray bogman site performance optimization
 
Site Performance Optimization - Joomla!
Site Performance Optimization - Joomla!Site Performance Optimization - Joomla!
Site Performance Optimization - Joomla!
 
Getting found - Search Engine Optimizaton
Getting found - Search Engine OptimizatonGetting found - Search Engine Optimizaton
Getting found - Search Engine Optimizaton
 
Technical SEO for WordPress - 2017 edition
Technical SEO for WordPress - 2017 editionTechnical SEO for WordPress - 2017 edition
Technical SEO for WordPress - 2017 edition
 
Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript
 
Technical SEO for WordPress
Technical SEO for WordPressTechnical SEO for WordPress
Technical SEO for WordPress
 
WordPress SEO in 2014 - WordCamp Baltimore 2014
WordPress SEO in 2014 - WordCamp Baltimore 2014WordPress SEO in 2014 - WordCamp Baltimore 2014
WordPress SEO in 2014 - WordCamp Baltimore 2014
 
Javascript SEO - Leicester Digital May 2018
Javascript SEO - Leicester Digital May 2018Javascript SEO - Leicester Digital May 2018
Javascript SEO - Leicester Digital May 2018
 
My site is slow
My site is slowMy site is slow
My site is slow
 
Web Performance Optimization (WPO)
Web Performance Optimization (WPO)Web Performance Optimization (WPO)
Web Performance Optimization (WPO)
 
Why Your Site is Slow: Performance Answers for Your Clients
Why Your Site is Slow: Performance Answers for Your ClientsWhy Your Site is Slow: Performance Answers for Your Clients
Why Your Site is Slow: Performance Answers for Your Clients
 
A Guide to Log Analysis with Big Query
A Guide to Log Analysis with Big QueryA Guide to Log Analysis with Big Query
A Guide to Log Analysis with Big Query
 
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your LogsSearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
SearchLove London 2016 | Dom Woodman | How to Get Insight From Your Logs
 
Jon-Mikel Bailey - Your Website’s Performance Matters to Google AND Your Clie...
Jon-Mikel Bailey - Your Website’s Performance Matters to Google AND Your Clie...Jon-Mikel Bailey - Your Website’s Performance Matters to Google AND Your Clie...
Jon-Mikel Bailey - Your Website’s Performance Matters to Google AND Your Clie...
 
Website Performance Anxiety?
Website Performance Anxiety?Website Performance Anxiety?
Website Performance Anxiety?
 
11 Advanced Uses of Screaming Frog Nov 2019 DMSS
11 Advanced Uses of Screaming Frog Nov 2019 DMSS11 Advanced Uses of Screaming Frog Nov 2019 DMSS
11 Advanced Uses of Screaming Frog Nov 2019 DMSS
 
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan TaylorOptimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
 
SearchLove Boston 2017 | Dom Woodman | How to Get Insight From Your Logs
SearchLove Boston 2017 | Dom Woodman | How to Get Insight From Your LogsSearchLove Boston 2017 | Dom Woodman | How to Get Insight From Your Logs
SearchLove Boston 2017 | Dom Woodman | How to Get Insight From Your Logs
 
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...
 
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
 

Recently uploaded

Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfDaniel Santiago Silva Capera
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxMatsuo Lab
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfinfogdgmi
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxGDSC PJATK
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureEric D. Schabell
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...DianaGray10
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 

Recently uploaded (20)

Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdfIaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptxIntroduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
 
Videogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdfVideogame localization & technology_ how to enhance the power of translation.pdf
Videogame localization & technology_ how to enhance the power of translation.pdf
 
Cybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptxCybersecurity Workshop #1.pptx
Cybersecurity Workshop #1.pptx
 
OpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability AdventureOpenShift Commons Paris - Choose Your Own Observability Adventure
OpenShift Commons Paris - Choose Your Own Observability Adventure
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
Connector Corner: Extending LLM automation use cases with UiPath GenAI connec...
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 

SEO Why bother if your site is dead slow

  • 1. SEO? Why bother if your site is dead slow? @jab11 SEO? Why bother if your site is dead slow? Website Performance Optimization (WPO) Server Performance Optimization (SPO) Jira ICT www.jira.nl - @jiraict Yireo www.yireo.com - @yireo
  • 2. SEO? Why bother if your site is dead slow? @jab11 About myself Ray Bogman • Computer Geek since 1983 • Ethical hacker, security specialist • Performance specialist • Founder Jira ICT | Yireo • Owner of wildhibiscus.nl • Joomla Lover since Day One • Joomla/Magento trainer/consultant
  • 3. SEO? Why bother if your site is dead slow? @jab11 Why do we need fast website?
  • 4. SEO? Why bother if your site is dead slow? @jab11 What's new
  • 5. SEO? Why bother if your site is dead slow? @jab11 Response time What's a good response time to aim for? Studies by Akamai claim 2 seconds is the threshold for websites being acceptle. At Google they aim for under 1.5 second.
  • 6. SEO? Why bother if your site is dead slow? @jab11 Google Analytics – Site Speed
  • 7. SEO? Why bother if your site is dead slow? @jab11 Is Joomla slow?
  • 8. SEO? Why bother if your site is dead slow? @jab11 Case: joomla-speed.com Before:
  • 9. SEO? Why bother if your site is dead slow? @jab11 Response time No more “next-next-next-finish” clicking • A faster website requires work • First analyzing, then tuning
  • 10. SEO? Why bother if your site is dead slow? @jab11 Case: joomla-speed.com After:
  • 11. SEO? Why bother if your site is dead slow? @jab11 Optimizing Joomla How to optimize Joomla? ● Professional Webhosting ● Reduce the number of HTTP requests ● CSS Sprites ● Compress your content ● Deflate/Expires content ● Reduce the image size ● Use a Content Delivery Network (CDN) ● ... and many many more tricks
  • 12. SEO? Why bother if your site is dead slow? @jab11 •Professional Webhosting • Not every webhoster is optimazed • Shared, Dedicated or VPS/VDS • Apache, Nginx, Lighttpd • File cache, Xcache, APC, Memcache etc... www.byte.nl (shared/dedicated) www.xlshosting.nl (VPS, optimazed images by Jira)
  • 13. SEO? Why bother if your site is dead slow? @jab11 Minimize HTTP requests • Minimize the number of images needed • Combine images with CSS Sprites • Combine CSS and JavaScript
  • 14. SEO? Why bother if your site is dead slow? @jab11 CSS Sprites
  • 15. SEO? Why bother if your site is dead slow? @jab11 Compress your content Compress text-output (HTML, CSS, JavaScript): • mod_deflate • Gzip
  • 16. SEO? Why bother if your site is dead slow? @jab11 Enable mod_deflate & mod_expires
  • 17. SEO? Why bother if your site is dead slow? @jab11 Enable gzip
  • 18. SEO? Why bother if your site is dead slow? @jab11 Reduce size of images • Indexing • Compression
  • 19. SEO? Why bother if your site is dead slow? @jab11 Content Delivery Network (CDN) Content is delivered through network of servers, instead of just a single webserver
  • 20. SEO? Why bother if your site is dead slow? @jab11 Measure from different entry points 0.19 sec 0.40 sec
  • 21. SEO? Why bother if your site is dead slow? @jab11 Measure from different entry points 0.8 sec 0.9 sec
  • 22. SEO? Why bother if your site is dead slow? @jab11 Techniques & Resources •YSlow (Firebug/Firefox plugin) •Google Page Speed (Firefox/Chrome plugin) •Webpagetest.org •Gtmetrix.com (http://gtmetrix.com/reports/www.joomla-speed.com/iFp0naj4) •Whatsmyip.org/http_compression •Smushit.com/ysmush.it •Host-tracker.com •CSS Sprites (CSS technique) •CDN (Content Delivery Network) •Byte Internet (Joomla hosting provider) •XLS Hosting (Joomla dedicated VPS images by Jira)
  • 23. SEO? Why bother if your site is dead slow? @jab11 More Jira ICT •WPO/SPO audits – jira.nl/speed •Training & demo-days – www.joomla-competence-center.com/ – cursus.jira.nl
  • 24. SEO? Why bother if your site is dead slow? @jab11 Thank you ray@jira.nl #jiraict www.jira.nl http://www.slideshare.net/jiraict http://www.facebook.com/jiraict