This document discusses the importance of speed and performance in technical SEO. It covers how page speed is a ranking factor for Google, and how to measure page speed using tools from Google Analytics and PageSpeed Insights. It also provides tips for optimizing database queries, web servers, caching, and investigating alternative technologies to improve site speed.
12. Starting a successful campaign Webservers explained placeholder Webservers explained
13. Starting a successful campaign Market share for top servers across all domains August 1995 – March 2011 Source: Netcraft, webserver survey march 2011
14. Starting a successful campaign Market Share across million busiest sites September 2008 – March 2011 Source: Netcraft, webserver survey march 2011
19. Starting a successful campaign Varnish Cache / Proxy Varnish Not in cache Cached results
20.
21.
22. Martijn Beijk SEO & Web Analytics consultant m.beijk@onetomarket.nl T witter: @martijnbeijk
23. Take aways The Stig (opening slide): http://www.flickr.com/photos/dreamcreator/5688900923 Oracle HQ: http://www.flickr.com/photos/dahlstroms/4140459965/ Datacenter http://www.flickr.com/photos/arthur-caranta/2925352521/ Image credits:
Notas del editor
SEO Consultant Barcelona, Arnhem, The Netherlands Deck with most text ever...
If you are on a shared webhosting you are not taking business seriously (you need to be in control!)
PageSpeed plugin / YSlow! / Pagespeed API / Webmaster Tools
Page Speed
Pagespeed API available in W3 Total Cache Pagespeed snippet for Google Analytics available in Yoast Wordpress plugin
Pagespeed API available in W3 Total Cache Pagespeed snippet for Google Analytics available in Yoast Wordpress plugin
What happens when you optimize Speed ( VX.nl voorbeeld van snelheid webmaster tools) Wat gebeurde in crawlrate -> enorm omhoog bijkomstig nadeel was -> geïndexeerde filters -> canonical tag 'loste' dat probleem op gevolg -> toename verkeer Canonical tag = Strong hint - quote john muller SMX Stockholm 2009 ?
Expensive Queries should have indexes. (specifically watch your JOIN clauses ). Engine? MyISAM or InnoDB? http://tag1consulting.com/MySQL_Engines_MyISAM_vs_InnoDB MySQL Memory Table (Engine) Search for how many queries are being indexed and served from memory and work from there. show status like 'key%' Use Indexes ! MySQL EXPLAIN