Optimizing WordPress for Speed and Conversions
Optimizing WordPress for Speed
&ConversionsBen Metcalfe | Founder, WP Engine
@dotBen | [email protected]
Affiliate Summit West - Las Vegas 2013
(this presentation is available online – details at end!)
Optimizing WordPress for Speed and Conversions
Only major Managed WordPress Host Affiliate Program
$$$$$ monthly pay-outs, new affiliate channel opportunities
wpengine.com/affiliates
Optimizing WordPress for Speed and Conversions
Optimizing WordPress for Speed and Conversions
Before we begin…
Optimizing WordPress for Speed and Conversions
Why?
Optimizing WordPress for Speed and Conversions
Level 1Let’s get the basics out the way :)
Optimizing WordPress for Speed and Conversions
Keep WP up to dateWhy wouldn’t you?
shar
ed vps
serv
er
Optimizing WordPress for Speed and Conversions
Caching plugins FTW!!
W3-Total-Cache
also: WPSuperCache, BatCache
shar
ed vps
serv
er
Optimizing WordPress for Speed and Conversions
Avoid bad plugins
Think about plugins that:• do backups• do ‘related posts’ stuff• are not maintained/poorly written• don’t have many downloads
shar
ed vps
serv
er
Optimizing WordPress for Speed and Conversions
Is your host slow?
PageSpeed.orgYslow
http://speed.wpengine.com
shar
edse
rver
vps
Optimizing WordPress for Speed and Conversions
Level 2
Optimizing WordPress for Speed and Conversions
Offloading (poor-man’s CDN)
Serve images via Flickr/etc
shar
ed vps
serv
er
Optimizing WordPress for Speed and Conversions
CDNMaxCDN (we use parent company @ WP Engine)
Photon by Automattic [Free]CloudFlare [Free]
Use all the time or just ‘emergencies’
shar
ed vps
serv
er
Optimizing WordPress for Speed and Conversions
‘Smush’ your imagesWPSmush.it plugin
shar
ed vps
serv
er
Optimizing WordPress for Speed and Conversions
Optimize for MobileMobile WordPress Plugins
• WP-Touch• JetPack’s Mobile Theme
Responsive Design Templates
shar
ed vps
serv
er
Optimizing WordPress for Speed and Conversions
Level 3A little more technical…
Optimizing WordPress for Speed and Conversions
Repair your MySQL DB
Sometimes you need to tidy your room :)
PHPMyAdmin or OptimizeDB plugin
shar
ed vps
serv
er
Optimizing WordPress for Speed and Conversions
Opcode cache, eg APC
php-apc + W3-Total-Cache
shar
ed vps
serv
er
Optimizing WordPress for Speed and Conversions
Dedicated MySQLDB Box
shar
ed vps
serv
er
Optimizing WordPress for Speed and Conversions
#Fails
Optimizing WordPress for Speed and Conversions
DON’T edit core files!No matter what “performance” benefit
you think it will make!
shar
ed vps
serv
er
Optimizing WordPress for Speed and Conversions
Amazon EC2… isn’t a silver bullet
shar
ed vps
serv
er
Optimizing WordPress for Speed and Conversions
Thank you!
Follow us for more tips: @WPEngine