Presentation on day 1 of SMX Advanced London 2011 in the session: What Really Matters in Technical SEO; presentation deck on speed and performance by Martijn Beijk.
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 do 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