What is the #1 way of reducing the time it takes to load a WP Blog? (18 posts)

  • Your blog may have amazing content but unless it loads at lightning speed your visitors will have hit the back button and bounced away before they have had a chance to read it… 

  • @roryramsden Installing a plugin like WP Super Cache (http://wordpress.org/extend/plugins/wp-super-cache/) works wonders, along with making sure the images you use on your page are optimized for smaller file size.

  • also watch the number of widgets and plug ins. try to avoid too many graphics. What was your question specifically @roryramsden?


  • @roryramsden Make sure the blog is hosted on Linux not Windows servers. Then tell us who your host is and  ask questions on here about the hosting company you are using! I am  a web developer so I have installed / maintained many WordPress blogs across a variety of hosting companies. Many of my clients already have hosting when they come to me, so I have been ‘introduced’ to many hosting companies without seeking them out myself. I do not move installations just for the sake of it (FWIW I hate the work of moving from one host to another… so many hidden gotcha’s… not how I choose to earn money but sometimes it just has to be done). But I have definitely seen with my own two eyes and my own little stopwatch that there can be a HUGE HUGE multi second difference in performance between the right host and the wrong one.

  • @abigailgorton I second that one! Hosting packages and providers make huge differences in speed which effects your SEO. 
    What To Look For In a Hosting Company
    The following list provides an easy to use list of questions businesses should ask their website hosting companies. The list is not comprehensive, but should be sufficient for most ordinary websites undergoing search engine optimisation. Individual websites often have there own particular requirements which should be addressed in addition to the questions listed here.

    1. Where exactly are the data centers located
    2. What sort of control interface is provided
    3. Can 302 and 301 redirects be set up
    4. Are custom (404) error pages allowed
    5. Does the server accept mod_rewrite and mod_alias directives
    6. Is unrestricted access to the .htacess file provided
    7. Can raw visitor logs be accessed or downloaded
    Dedicated servers located in the US are the fastest, but are the most expensive. SME uses Amazon S3 to speed up their site and their are other services such as:NetDNA is a Content Delivery Network (CDN). Content Delivery Networks are critical for enhancing a site’s quality, reliability, and scalability. Our CDN will deploy your website content across our global network. I personally like HostGator and DreamHost.

  • @Kristi Hines Thanks for that Kristi. I’m using W3 Total Cache right now. What are your thoughts

    @Glen Gorham  How many widgets and plugins is too many? Is it possible to state a maximum number that should not be exceeded?

  • @Abigail Gorton Hi Abigail… I’m with Bluehost.com right now… What are your thoughts?

    @Sean Cook, CEO Salyris Studios All good questions but not being a techie, you would know better than I whether Bluehost has the answers

  • To piggyback offwhat @glengorham said, not only do you need to watch the number of active plugins running, you also need to limit the number of plugins you have on your page.

    Even the inactive plugins take time, because WP has to chug along and see if each of them are running. If you have a plugin that you deactivated so you can test it out later, or because you want to get back to it, just delete it. That will save you a lot of load time.

  • @roryramsden  http://wordpress.org/support/topic/new-wp-site-on-bluehost-running-slower-than-expected they talk about the issue here. You can check your site speed across the globe here. That will measure the host/server you are on. Blue Host is okay, but again, if you really want to crank things up, go dedicated server or the content delivery services I mentioned above. 

    Your template/theme might need an upgrade as well. I would look into a cleaner design that uses less images and scripts. Responsive design is the future and it would be a good idea to start looking into one. The main culprit to any site speed is the site design, then all of the “extra” plugins and widgets. A good design will have a lot of what you need built-into the design, so you do not need as many plugins and widgets added slowing your site down.

    I use YSlow FireBug plugin for FireFox and your blog received a “D” grade overall. Here is a basic synopsis:

    Make fewer HTTP requests

    • This page has 31 external Javascript scripts. Try combining them into one.
    • This page has 13 external stylesheets. Try combining them into one.
    • This page has 25 external background images. Try combining them with CSS sprites.
    • The page has a total of 129 components and a total weight of 3980.2K bytes

    The entire report is comprehensive and too much to paste here. BTW, SME gets a low “D” grade too with a page total of 217 components and a total weight of 2414.8K bytes, but they use Amazon S3 content delivery service to help speed things up. It is a way to “cheat” the system and still have all the “goodies” you want. ;-)

  • @roryramsden I do not think the problem is Bluehost per se… I have been using them as my host of choice for WP for about a year. I have seen huge improvements as I have moved some WP installs from other vendors. agree with @erikdeckers and @seancookceo-salyrisstudios as well, having ruled out the host as the likely culprit (and your original question was to find the most likely issue) there are still refinements you can make. I very much doubt that you are on Windows servers at Bluehost, but it is another likely guilty suspect to get off your list.

  • @roryramsden I agree with  @abigailgorton about Windows-based hosting. Be sure to have a Linux-based hosting LAMP setup whenever you run WP or any other PHP-based framework. This way they all talk the same native languages and decrease the likely hood of any unforeseen bottle-necks.

  • @erikdeckers @abigailgorton @Sean Cook, CEO Salyris Studios Thank you all for your valuable insights, I will ask Bluehost about the LAMP set up if only to remove it from the list of suspects…
    @Sean Cook, CEO Salyris Studios You certainly nailed the responsive design issue. That’s my next job. Then we’ll see where we go from there

    I very much appreciate your help :)

  • Thanks for all your input on Wordpress, Bluehost, etc.
    I haven’t done anything with Wordpress yet.
    I had been considering doing so with a company I have been using APlus but since signing up with them am having major issues with the sites, customer and tech support there. I have held off on going any further until I decide on a provider that does well all across the board.
    It helps to hear what your saying and I will be paying attention since I know little about Wordpress at this point.

  • @erikdeckers @abigailgorton @Sean Cook, CEO Salyris Studios  I have been told that one of the key areas that would quickly improve the performance of a WP blog is to use relative paths (/home/www/folder) for content instead of absolute path (http://www.xyz.com/folder).

    Does this reduces the http requests made by the page and therefore increase performance? And it it does, what about existing backlinks?

    I’d be grateful for your thoughts

  • Hmm. That’s something I don’t know a lot about. I can’t help you there.

  • @roryramsden No difference in http requests for relative vs. absolute URL’s. It’s preferable to have ONE URL to reference every object and page on your site called the canonical URL. Having multiple ways to refer to the same object or page can lead to split link equity and duplicate issues, others who share your blog posts/RSS, images and search engines are not perfect either, so stick with absolute URL’s for pages and images. 

    Relative links just make life so much easier for people to mass copy an entire website and have it run on a new domain name.  A good SEO plugin such as Yoast SEO will help out with canonicalization. 

    Set your domain name in WP General Settings to http://www.yourdomain.com. Then, to keep from having duplicate content or losing ranking, be sure to add this to your .htaccess:—————————————————————

    RewriteCond %{HTTP_HOST} ^salyris.com$ [NC]
    RewriteRule ^(.*)$ http://www.salyris.com/$1 [R=301,L]
    RewriteCond %{REQUEST_FILENAME} !.(jpg|jpeg|gif|png|css|js|pl|txt|swf|flv)$
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*) index.php
    IndexOptions FancyIndexing

    —————————————————————

    This sets your site to http://www.yourdomain.com and redirects allhttp://yourdomain.com with a safe 301 redirection which is good for SEO.

  • @ Sean Cook, CEO Salyris Studios
    Thanks for the detailed response. There is as much mis-information out there as information. :(

  • @roryramsden You’re welcome Rory. It is tough to know all the right answers. Sometimes it is just knowing the right questions. Your questions need an expert in many different technical fields to be able to give you clear answers. From those answers, there are choices to be made based on your budget constraints, which is something I deal with on a daily basis with all of my clients. 

    Let me know if you need any other assistance. ;-)


Add your voice to the discussion

Existing members: . If you do not have a SME account, .

 
 
Check out the Social Media Marketing Podcast!
Get your ad placed here!

Networking Clubs Leaderboard

Avatar ImageE
Ann at  greenoakAnn
Kapil MudholkarKapil
Avatar ImageChris
Avatar ImageJudith
Avatar ImageLydia
Avatar ImageJameson
KMediaIrelandKMediaIrel
Avatar ImageHarry
Avatar ImageAlexandra
Learn more about the Networking Clubs

Recently Active Members

Profile picture of
Profile picture of
Profile picture of
Catherine Tatum
Candice Carter
Profile picture of
Profile picture of
Moin Shaikh
Profile picture of
Profile picture of
Eddie Smith
Profile picture of
Profile picture of
Profile picture of
Profile picture of