17 Ways to Optimize and Speed Up WordPress Sites.docx.pdf ...

1 downloads 150 Views 371KB Size Report
17 Ways to Optimize and Speed Up WordPress Sites.docx.pdf. 17 Ways to Optimize and Speed Up WordPress Sites.docx.pdf. Op
17​ ​Ways​ ​to​ ​Optimize​ ​and​ ​Speed​ ​Up​ ​WordPress​ ​Sites WordPress,​ ​as​ ​a​ ​platform,​ ​is​ ​extremely​ ​well​ ​coded.​ ​However,​ ​some​ ​people​ ​mess​ ​their WordPress​ ​installations​ ​up​ ​by​ ​installing​ ​tons​ ​of​ ​low-quality​ ​plugins,​ ​choosing​ ​an​ ​awful​ ​web​ ​host, and​ ​filling​ ​their​ ​site​ ​with​ ​heaps​ ​of ​garbage​.

Even​ ​if ​you​ don’t​ ​do​ ​something​ ​as​ ​stupid​ ​as​ ​these​ ​with​ ​your​ ​site,​ ​there’s​ ​still​ ​a​ ​lot​ ​of​ ​room​ ​for improvement​ ​when​ ​it​ ​comes​ ​to​ ​speeding​ ​up​ ​your​ ​WordPress​ ​site.​ ​I​ ​optimize​ ​around​ ​8-10

WordPress​ ​sites​ ​in​ ​an​ ​average​ ​month,​ ​and​ ​there​ ​are​ ​a​ ​few​ ​techniques I​ ​always​ ​leverage​ ​to optimize​ ​and​ ​speed​ ​up​ ​WordPress​ ​sites. Here​ ​are​ ​a​ ​few​ ​ways​ ​(some​ ​well-known,​ ​some​ ​not)​ ​you​ ​can​ ​improve​ ​the​ ​performance​ ​of​ ​your WordPress​ ​sites: #1:​ ​Choose​ ​A Good​ ​Web​ ​Host You​ ​can​ ​think​ ​of​ ​optimizing​ ​your​ ​WordPress​ ​site​ ​only​ ​after​ ​you​ ​surely​ ​know​ ​that ​it’s​ ​not​ ​your host​ ​that’s​ ​slowing​ ​down​ ​your​ ​site​.​ ​Recently,​ ​I’ve​ ​been​ ​optimizing​ ​a​ ​site​ ​which​ ​was​ ​hosted​ ​on GoDaddy,​ ​which​ ​is,​ ​of​ ​course,​ ​one​ ​of​ ​the​ ​most​ ​horrible​ ​hosts​ ​out​ ​there​ ​that​ ​puts​ ​thousands​ ​of sites​ ​on​ ​a​ ​single​ ​shared​ ​server.​ ​As​ ​a​ ​result,​ ​their​ ​servers​ ​are​ ​damn​ ​slow.​ ​You​ ​have​ ​to​ ​make sure you​ ​don’t​ ​make​ ​these​ ​mistakes​ ​while​ ​choosing​ ​a​ ​web host​ ​that​ ​most​ ​beginners​ ​make. Like​ ​I​ ​always​ ​recommend,​ ​go​ ​visit​ ​some​ ​community​ ​like​ ​WebHostingTalk​ ​that’s​ ​filled​ ​with​ ​Web Hosting​ ​enthusiasts.​ ​Read​ ​some​ ​genuine​ ​reviews​ ​of​ ​the​ ​host​ ​you​ ​were​ ​planning​ ​to​ ​go​ ​with, before ​actually​ ​going​ ​with​ ​them​.​ ​I​ ​came​ ​to​ ​know​ ​about MDDHosting,​ ​the​ ​host​ ​that​ ​we’re​ ​on since​ ​2011,​ ​from​ ​WebHostingTalk.​ ​And​ ​I​ ​thank​ ​myself​ ​everyday​ ​for​ ​doing​ ​some​ ​actual​ ​research instead​ ​of​ ​going​ ​with ​just​ ​another​ ​crappy​ ​top-10​ ​‘unlimited​ ​everything’​ ​host​. Read​ ​my MDDHosting​ ​Review to​ ​know​ ​how​ ​a​ ​great​ ​web​ ​host​ ​can​ ​benefit​ ​you​ ​and​ ​save​ ​you hassles​ ​in​ ​the​ ​long​ ​run. If​ ​you​ ​wish​ ​to​ ​receive​ ​WordPress-specific​ ​support​ ​from​ ​your​ ​host,​ ​you​ ​can​ ​try​ ​a​ ​managed WordPress​ ​host. WPEngine is​ ​a​ ​fast​ ​growing​ ​reputable​ ​host​ ​that​ ​specializes​ ​in​ ​WordPress hosting.​ ​More​ ​“well-known”​ ​options​ ​include BlueHost and InMotion​ ​Hosting. #2:​ ​Use​ ​A​ ​Fast​ ​Theme/Framework You​ ​need​ ​to​ ​start​ ​with​ ​a​ ​fast​ ​and​ ​well-coded​ ​WordPress​ ​theme​ ​or​ ​framework.​ ​If​ ​you​ ​choose​ ​a theme​ ​packed​ ​with​ ​lots​ ​of​ ​additional​ ​features​ ​that​ ​you​ ​don’t​ ​need,​ ​it’ll​ ​negatively​ ​impact​ ​your site​ ​performance. Last​ ​time​ ​I​ ​dealt​ ​with​ ​a​ ​heavy​ ​theme​ ​and​ ​framework,​ ​I​ ​had​ ​to​ ​put​ ​in​ ​more​ ​than​ ​8​ ​hours​ ​to optimize​ ​YooTheme’s​ ​Subway​ ​theme,​ ​to​ ​make​ ​it​ ​faster​ ​and​ ​improve​ ​the​ ​load​ ​time​ ​of​ ​the​ ​site from​ ​5.5​ ​seconds​ ​to​ ​1.8​ ​seconds. Unless​ ​you’re​ ​a​ ​total​ ​code-illiterate,​ ​don’t​ ​choose​ ​a​ ​theme​ ​that​ ​allows​ ​you​ ​to​ ​change​ ​everything directly​ ​from​ ​the​ ​theme​ ​options,​ ​making​ ​your​ ​job​ ​easy.​ ​Generally, ​it​ ​also​ ​makes​ ​the​ ​job harder​ for​ ​your​ ​web​ ​server​ ​and​ ​browser.​ ​Too​ ​much​ ​PHP,​ ​JavaScript,​ ​Iframe​ ​isn’t​ ​good​ ​for​ ​your site’s​ ​speed. The​ ​default​ ​WordPress​ ​themes​ ​are​ ​incredibly​ ​well-coded,​ ​light-weight,​ ​very​ ​fast​ ​and​ ​easily customizable.​ ​If​ ​you​ ​can​ ​handle​ ​a​ ​little​ ​bit​ ​of​ ​code​ ​or​ ​hire​ ​a​ ​developer,​ ​choose​ ​one​ ​of​ ​those​ ​to

build​ ​something​ ​great​ ​on​ ​top​ ​of​ ​them.​ ​I​ ​tweaked​ ​the​ ​default​ ​WordPress​ ​Twenty​ ​Thirteen​ ​theme for​ ​this​ ​site​ ​and​ ​it’s​ ​getting​ ​the​ ​job​ ​done​ ​very​ ​well. #3: Install​ ​A​ ​Caching​ ​Plugin The​ ​second​ ​most​ ​effective​ ​way​ ​(the​ ​first​ ​being​ ​choosing​ ​a​ ​good​ ​web​ ​host)​ ​to​ ​improve​ ​your​ ​site’s load​ ​times​ ​is​ ​to​ ​install​ ​a​ ​caching​ ​plugin.​ ​As​ ​soon​ ​as​ ​you​ ​install​ ​a​ ​plugin​ ​like ​W3​ ​Total Cache​ or ​WP​ ​Super​ ​Cache​,​ ​you’ll​ ​be​ ​able​ ​to​ ​tell​ ​that​ ​your​ ​site​ ​loads​ ​faster. In​ ​simple​ ​words,​ ​when​ ​a​ ​caching​ ​plugin​ ​is​ ​active​ ​on​ ​your​ ​site,​ ​it​ ​servers​ ​users​ ​cached​ ​copies​ ​of your​ ​pages.​ ​It​ ​greatly​ ​reduces​ ​MySQL​ ​​ ​type="image/x-ico"​ ​href="​​/favicon.jpg"​ ​/>