Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
15 Easy Ways To Speed Up WordPress
11-29-2018, 12:15 PM,
Post: #1
15 Easy Ways To Speed Up WordPress
WordPress is a great platform. One weakness that it suffers from, however, is it can be quite slow.
Without taking the right precautions, you could end up with a sluggish site.
That’s not only a hassle for repeat visitors but will cause you to lose subscribers and customers.
In this quick post, I’ll cover all of the best ways that I’ve found to consistently speed up WordPress.
Why WordPress Site Speed Matters
When a person lands on your site for the first time, you only have a few seconds to capture their attention to convince them to hang around.
Get ready to lose sleep at night: according to a report by the Microsoft Bing search team, a 2-second longer delay in page responsiveness reduced user satisfaction by 3.8%, increased lost revenue per user by 4.3%, and a reduced clicks by 4.3%.
If your site takes too long to load, most people are gone, lost before you even had a chance.
Not only that, but Google now includes site speed in it’s ranking algorithm. That means that your site’s speed effects SEO, so if your site is slow, you’re now losing visitors from impatience and reduced rankings in search engines. Yikes.
Let’s fix that.
How To Speed Up WordPress
As a side note, these are not ordered by importance or any criteria, I’ve just gathered everything I’ve learned around how to speed up WordPress page loads and listed them all here.
I guarantee that using even a few will help speed up your site.
  1. Choose a good host with litespeed web server
    When starting out, a shared host might seem like a bargain (“Unlimited page views!”). It comes at another cost: incredibly slow site speed and frequent down time during high traffic periods.
If you plan on publishing popular stuff, you’re killing yourself by running your WordPress site on shared hosting.
The stress of your site going down after getting a big feature is enough to create a few early gray hairs: don’t be a victim, invest in proper hosting.
For server admin use lightspeed webserver it will reduce server load and make site more faster.
Note: StudioPress sites is a particularly amazing deal because you get 20+ premium themes for free, even with budget plan. I don’t know about you, but I love publishing, not web admin. I recommend StudioPress because I’ve been a happy customer for quite a while.
My sites are always amazingly fast, never have downtime when I get huge mentions (like when I was featured on the Discovery Channel website), and the back-end is very easy to use.
Last but not least, their customer support is top notch, which is a must when it comes to hosting. Take it from someone who’s learned that the hard way. The staff is friendly, patient, and well-versed on the ins and outs of WordPress. They’ll be your safety net for any problem that may arise.
Head on over to their homepage for WordPress users and check out their offerings. You’ll be happy you did.
  1. Start with a solid framework/theme
    You might be surprised to here this, but the Twenty Fifteen “framework” (aka the default WP theme) is lightweight and quite speedy.
That’s because they keep the “guts” simple; compare that to bloated frameworks which have tons of features that you will never use, slowing your site to a crawl.
From my experience, the fastest loading premium framework is definitely the Thesis Theme Framework. It surpasses the basic WordPress themes by being far easier to customize.
It’s an incredibly solid framework that won’t slow you down with excess plugins or custom edits. Make the changes right from the theme and avoid bloat, hoorah!
  1. Use an effective caching plugin
    WordPress plugins are obviously quite useful, but some of the best fall under the caching category, as they drastically improve page loads time, and best of all, all of them on are free and easy to use.
By far my favorite, bar none, is W3 Total Cache, I wouldn’t recommend or use any other caching plugin, it has all of the features you need and is extremely easy to install and use.
Simply install and activate, and what your page load faster as elements are cached.
  1. Use a content delivery network (CDN)
    All of your favorite big blogs are making use of this, and if you are into online marketing using WordPress (as I’m sure many of my readers are) you won’t be surprised to here that some of your favorite blogs like Copyblogger are making use of CDN’s.
Essentially, a CDN, or content delivery network, takes all your static files you’ve got on your site (CSS, Javascript and images etc) and lets visitors download them as fast as possible by serving the files on servers as close to them as possible.
I personally use the Max CDN Content Delivery Network on my WordPress sites, as I’ve found that they have the most reasonable prices and their dashboard is very simple to use (and comes with video tutorials for setting it up, takes only a few minutes).
There is a plugin called Free-CDN that promises to do the same, although I haven’t tested it.
  1. Optimize images (automatically)
    Yahoo! has an image optimizer called that will drastically reduce the file size of an image, while not reducing quality.
However, if you are like me, doing this to every image would be beyond a pain, and incredibly time consuming.
Fortunately, there is an amazing, free plugin called WP-SmushIt which will do this process to all of your images automatically, as you are uploading them. No reason not to install this one.
  1. Optimize your homepage to load quickly
    This isn’t one thing but really a few easy things that you can do to ensure that your homepage loads quickly, which probably is the most important part of your site because people will be landing there the most often.
Things that you can do include:
Show excerpts instead of full posts
Reduce the number of posts on the page (I like showing between 5-7)
Remove unnecessary sharing widgets from the home page (include them only in posts)
Remove inactive plugins and widgets that you don’t need
Keep in minimal! Readers are here for content, not 8,000 widgets on the homepage
Overall, a clean and focused homepage design will help your page not only look good, but load quicker as well.
  1. Optimize your WordPress database
    I’m certainly getting a lot of use out of the word “optimize” in this post!
This can be done the very tedious, extremly boring manual fashion, or…
You can simply use the WP-Optimize plugin, which I run on all of my sites.
This plugin lets you do just one simple task: optimize the your database (spam, post revisions, drafts, tables, etc.) to reduce their overhead.
I would also recommend the WP-DB Manager plugin, which can schedule dates for database optimization.
  1. Disable hotlinking and leeching of your content
    Hotlinking is a form of bandwidth “theft.” It occurs when other sites direct link to the images on your site from their articles making your server load increasingly high.
This can add up as more and more people “scrape” your posts or your site (and especially images) become more popular, as must do if you create custom images for your site on a regular basis.
Place this code in your root .htaccess file:
disable hotlinking of images with forbidden or custom image option
RewriteEngine on
RewriteCond %{HTTP_REFERER} !$
RewriteCond %{HTTP_REFERER} !http(s)?://(http://www.)? [NC]
RewriteCond %{HTTP_REFERER} !http(s)?://(http://www.)? [NC]
RewriteCond %{HTTP_REFERER} !http(s)?://(http://www.)? [NC]
RewriteRule .(jpg|jpeg|png|gif)$ – [NC,F,L]
You’ll notice I included my feed (from FeedBurner), you’ll need to replace it with your feed’s name, otherwise your images won’t appear correctly there.
  1. Add an expires header to static resources
    An Expires header is a way to specify a time far enough in the future so that the clients (browsers) don’t have to re-fetch any static content (such as css file, javascript, images etc).
This way can cut your load time significantly for your regular users.
You need to copy and paste the following code in your root .htaccess file:
ExpiresActive On
ExpiresByType image/gif A2592000
ExpiresByType image/png A2592000
ExpiresByType image/jpg A2592000
ExpiresByType image/jpeg A2592000
The above numbers are set for a month (in seconds), you can change them as you wish.
  1. Adjust Gravatar images
    You’ll notice on this site that the default Gravatar image is set to… well, nothing.
This is not an aesthetic choice, I did it because it improves page loads by simply having nothing where there would normally be a goofy looking Gravatar logo or some other nonsense.
Some blogs go as far to disable them throughout the site, and for everyone.
You can do either, just know that it will at least benefit your site speed if you set the default image (found in “Discussion”, under the settings tab in the WordPress dashboard) to a blank space rather than a default image.
  1. Add LazyLoad to your images
    LazyLoad is the process of having only only the images above the fold load (i.e. only the images visible in the visitor’s browser window), then, when reader scrolls down, the other images begin to load, just before they come into view.
This will not only speed you page loads, it can also save bandwidth by loading less data for users who don’t scroll all the way down on your pages.
To do this automatically, install the jQuery Image Lazy Load plugin.
  1. Control the amount of post revisions stored
    I saved this post to draft about 8 times.
WordPress, left to its own devices, would store every single one of these drafts, indefinitely.
Now, when this post is done and published, why would I need all of those drafts stored?
That’s why I use the Revision Control plugin to make sure I keep post revisions to a minimum, set it to 2 or 3 so you have something to fall back on in case you make a mistake, but not too high that you clutter your backend with unnecessary amounts of drafted posts.
  1. Turn off pingbacks and trackbacks
    By default, WordPress interacts with other blogs that are equipped with pingbacks and trackbacks.
Every time another blog mentions you, it notifies your site, which in turn updates data on the post. Turning this off will not destroy the backlinks to your site, just the setting that generates a lot of work for your site.
For more detail, read this explanation of WordPress Pingbacks, Trackbacks and Linkbacks.
  1. Replace PHP with static HTML, when necessary
    This one is a little bit advanced, but can drastically cut down your load time if you are desperate to include page load speeds, so I included it.
I’d be doing this great post injustice if I didn’t link to it for this topic, as it taught me how to easily do this myself, in a few minutes.
So go there and check it out, it wrote it out in plainer terms than I ever could!
  1. Use CloudFlare
    This is similar to the section above on using CDN’s, but I’ve become so fond of CloudFlare since I discussed it in my best web analytics post that I’ve decided to include it separately here.
To put it bluntly, CloudFlare, along with the W3 Total Cache plugin discussed above, are a really potent combination (they integrate with each other) that will greatly improve not only the speed, but the security of your site.Litespeed Will reduce server load.
11-29-2018, 12:16 PM,
Post: #2
RE: 15 Easy Ways To Speed Up WordPress
If you use litespeed webserver then must use lscache for best performance.
04-09-2019, 01:55 PM,
Post: #3
RE: 15 Easy Ways To Speed Up WordPress
Shoe Net, October 25, news, jeans christian louboutin outlet are popular every season, but also girls'favorite nike roshe run pants. Then nike air max how under armour stephen curry cheap christian louboutin to nike outlet store choose jeans and how to nike outlet match them to create hip-warping legs? Let's take jordan 5 a look adidas yeezy under armour boots at the matching of street fashion girls'demonstration jeans, nike outlet red bottom heels nike outlet online all kinds of jordans on sale styles nike store and beautiful air max matches. Primary jeans air max are nike roshe run adidas nmd the most classic nike factory outlet tone. They red bottom heels can nike store be matched with light blue windbreakers. cheap christian louboutin shoes Different shades of adidas stan smith adidas originals color nike shoes match adidas sneakers nike store well. Li Duohai under armour outlet has cheap jordans a christian louboutin outlet cheap christian louboutin sapphire red bottom heels cheap christian louboutin bottom shirt, christian louboutin sale a cheap christian louboutin shoes light blue windbreaker and christian louboutin shoes a retro shoulder christian louboutin shoes bag, which is adidas stan smith elegant and feminine. christian louboutin shoes Light cheap jordan shoes blue washed jeans christian louboutin sale this year's adidas nmd popular color matching nike outlet store jacket, graffiti louboutin shoes T-shirt nike outlet store inside, choose light blue washed jeans undercoat, the overall color red bottom shoes nike air max immediately brightened up. Song Zhixiao's body nike shoes can nike outlet be worn in nike air max all kinds of nike outlet occasions, nike factory store elegant and fashionable.
04-16-2019, 06:29 PM,
Post: #4
RE: 15 Easy Ways To Speed Up WordPress
Shoe Net, June 14, when summer, nike air max a variety nike factory store of open-air rock activities, adidas outlet music festivals have entered the peak season, cheap christian louboutin shoes which also means that a group air max of rock christian louboutin shoes youths have more opportunities to show. The christian louboutin sale huge rock and roll team composed of christian louboutin shoes Wenqing, musicians, white-collar workers jordan 5 cheap jordans and christian louboutin outlet fashionable cheap jordan shoes young people all cheap christian louboutin boast adidas stan smith different personalities and styles. The only similarity is that they all pay attention nike shoes cheap christian louboutin to accessories and self-confident booth, like to mix and match, like nike factory outlet to go out of style, quite Lady Gaga's shadow, on the body of nike factory store a single letter can see the nitpicking of details. red bottom heels christian louboutin outlet this handsome nike outlet store man has the shadow of "duplicate Jay Chou", bright lemon yellow red bottom heels accords with the bright color trend of the season, matching camouflage louboutin shoes tight louboutin shoes jeans, it nike outlet store cheap christian louboutin looks very upright. The most interesting thing is that he chose gold and silver shoes to match, shiny silver and coat echo, and shiny gold and lemon yellow together appear more complete image. & dark blue sleeveless jacket and jeans combination is nike store more popular. In order to nike shoes highlight the effect, OVERSIZE accessories and colorful cascade bracelets were selected specially, and finally some attention was drawn back. In addition, props - the inflatable guitar adidas yeezy can red bottom shoes also cheap christian louboutin shoes play a adidas sneakers regulatory role, echoing the color of her body, adding a little British style. cheap christian louboutin shoes christian louboutin & Golden suspender and leopard-print shorts combination is hot, amber-print louboutin shoes Alaret glasses are nike air max popular items, if you change pairs of high-heel nike factory outlet strap sandals, it will be nike factory store even christian louboutin sale nike air max cooler. & Skull unruly & Skull T-shirt under armour boots and hollow jeans collocation, showing an unruly flavor, with the tattoo on the hand and Ray-Bang sunglasses, quite a rock model. adidas sneakers nike air max & white shirt and high waist skirt are the favorite dresses red bottom heels of many office cheap christian louboutin girls. With color legging and canvas shoes, they immediately become a lot of adidas nmd christian louboutin outlet rock and roll. under armour shoes cheap jordan shoes christian louboutin shoes guitar bag is the highlight, and the necklace on the neck echoes, it seems to tell you
05-20-2019, 09:19 PM,
Post: #5
RE: 15 Easy Ways To Speed Up WordPress
has Speaking of jeans, nike factory outlet many jordans on sale MMs cheap christian louboutin shoes are under armour outlet super fans of those red bottom shoes jordan 5 self-cultivating micro-jeans, coupled with cheap jordans a pair of jordan 11 exquisite christian louboutin outlet high-heeled shoes, can jordan 11 well adidas outlet modify nike outlet the leg nike outlet store shape, easily create super-long-legged beauty. Despite the crazy pencil pants christian louboutin sale and trousers, nike air max the micro-stretch jeans still nike air max have red bottom heels jordan 11 a red bottom heels large louboutin shoes market. This year, the hot nike factory store nike factory outlet hollow micro-stretch pants adidas sneakers continue to let you bring the nike factory store witty adidas stan smith elements into the dull office. christian louboutin sale fashion analysis: ultra-simple christian louboutin micro-bra adidas nmd jeans, comfortable color and body-building red bottom shoes style make air max you adidas originals look cheap christian louboutin shoes fresh and generous, under armour white belt under armour shoes nike outlet online and cheap jordans high-heeled sandals to add, make your legs more slender. nike shoes fashion analysis: nike shoes relatively complex hollow style, light color makes him appear cheap christian louboutin shoes more nike shoes refreshing than red bottom heels complex. Very adidas nmd good trousers are very christian louboutin outlet self-cultivating, but jordans for sale too light white is easier to red bottom shoes show adidas originals air max christian louboutin sale nike outlet online fat legs, elegant jacket nike factory store can improve the adidas sneakers line cheap christian louboutin shoes of nike outlet sight. fashion jordans on sale analysis: super-long leg style, no christian louboutin outlet matter what kind of jordan 5 leg nike factory store shape it is nike outlet store beautiful to wear. Don't forget to wear a pair nike store of exquisite high heels to make you feminine.

Forum Jump:

Users browsing this thread: 1 Guest(s)