top 25 ways to speed up your wordpress website

34
Top 25 Ways to Speed Up Your WordPress Website web3.com.au

Upload: web3

Post on 15-Jul-2015

2.423 views

Category:

Technology


1 download

TRANSCRIPT

Top 25 Ways to Speed Up Your WordPress Website

web3.com.au

1. DEPLOY ON A CDN - USE MAXCDN OR CLOUDFLAREWHY SHOULD I CARE ABOUT SPEED?

• 47% of consumers expect a web page to load in 2 seconds or less.

• 40% of people abandon a website that takes more than 3 seconds to load.

• A 1 second delay in page response can result in a 7% reduction in conversions.

• If an e-commerce site is making $100,000 per day, a 1 second page delay could potentially cost $2.5 million in lost sales every year.

Source: KISS Metrics

1. DEPLOY ON A CDN - USE MAXCDN OR CLOUDFLAREWHAT WE’LL BE COVERING

• Quick and easy ways to speed up your website

• Tips on how to optimise images, media, audio & video for better performance

• Tips on how to make better decisions about your website to net better performance

• Tips on how to speed up your website for mobile devices

1. DEPLOY ON A CDN - USE MAXCDN OR CLOUDFLAREUSE MOBILE-FRIENDLY TEST TO SEE IF YOUR WEBSITE

IS MOBILE FRIENDLY (IN GOOGLE’S EYES) OR NOT

1. DEPLOY ON A CDN - USE MAXCDN OR CLOUDFLARE

2. CACHE YOUR SITE - USE W3 TOTAL CACHE OR WP SUPER CACHE

3. AVOID CHEAP SHARED HOSTING - USE PROPER WP HOSTING

4. APPLY THE 70/35 IMAGE COMPRESSION RULE

5. COMPRESS YOUR IMAGES (PT1) - USE PNGGAUNTLET

6. COMPRESS YOUR IMAGES (PT2) - USE IMAGEOPTIM

7. COMPRESS YOUR IMAGES (PT3) - USE IMAGEALPHA

8. AVOID IMAGES FOR GRADIENTS/PATTERNS/SHADOWS - USE CSS3

9. FOR SIMPLE, SMALL IMAGES, COVERT THEM TO BASE64 CODE - USE PATERNITY

10. CONSIDER USING FONT ICONS OVER IMAGES FOR BASIC UI

11. LIMIT FONT ICONS TO ONLY WHAT YOU NEED - USE ICOMOON APP

12. OPTIMISE YOUR CSS - RUN CSS THROUGH CODE BEAUTIFIER

13. CONSIDER DYNAMICALLY LOADING PREFIXES - USE PREFIXFREE

14. LIMIT USE OF GOOGLE FONTS FAMILIES AND WEIGHTS

15. FOCUS YOUR WEBSITE - USE MOBILE-FIRST DESIGN PRINCIPLES

16. PLACE YOUR MEDIA QUERIES MOBILE FIRST

17. PUT JAVASCRIPT AND CSS IN EXTERNAL FILES

18. CONSIDER USING INLINE JAVASCRIPT/CSS FOR SMALL ELEMENTSABOVE THE FOLD TO DECREASE ABOVE THE FOLD RENDER TIME

19. USE CSS ANIMATIONS RATHER THAN JAVASCRIPT FOR SIMPLE ANIMATIONS

20. USE CSS MEDIA QUERIES FOR LAYOUT OVER JAVASCRIPT DEVICE DETECTION

21. AVOID BLOATED PLUGINS - USE P3 PERFORMANCE PROFILER

22. LAZY LOAD IMAGES & SCRIPTS BELOW THE FOLD - USE UNVEIL.JS

23. HOST VIDEO AND OTHER LARGE FILES OFFSITE TO REDUCE SEVER LOAD AND BANDWIDTH

24. PERIODICALLY CLEAN UP YOUR WEBSITE’S DATABASE - USE WP OPTIMIZE

25. CONSIDER BUILDING YOUR NEXT WORDPRESS WEBSITE FROM A LIGHTWEIGHT FRAMEWORK

WEB3.COM.AU/SPEED-UP-WORDPRESS/