Looking for a 1 click plugin , my speed increases from 53% to 86% using this plugin
WordPress is a very famous open source platform to create, update and modify website. Now days, the content management service – WordPress becomes popular among developers and website owners. WordPress makes creating posts, pages, blogs, etc. easy in more effective and attractive manner. Website owners who don’t have any technical knowledge, can also access WordPress for post creation, image uploading, and so on.
One problem arises with the WordPress is that because of much data, site’s pages loading is slow down. According to the research of Microsoft Bing team, delay in page responsiveness by 2-seconds will reduce user satisfaction by 3.8%, increase lost revenue by 4.3% per user and reduce clicks by 4.3%. Only 2-seconds delay is very crucial for ones website. This will decrease popularity of your website and it is not good for business. To overcome this problem you have to speed up your WordPress site. We listed below 8-steps to speed-up WordPress site performance.
1. Image Optimization:
Images are garnishing element of websites. To make website awe-inspiring, we used to upload graceful images. But these images take much time to get downloaded which results, delay in loading web page. This will decrease user interest of visiting website, which is not good for any E-Commerce site.
To reduce image loading time, there are two simple solutions:
- Save image for Web: If you are using Photoshop, Gimp or any other photo editing software, then always remember save image for web. There is an option to reduce image size in saving dialog.
- Install image optimizer plug-in: By installing image optimizer plug-in, you can also reduce image downloading time. EWWW Image Optimizer plug-in, WP-SmushIt plug-in and many more plug-ins are there which automatically optimize images.
2. Install Cache plug-in:
Most of the sites those built on WordPress share same server, which means that your site is sharing same sever resources with the other sites. Whenever any page of your site is requested, you are in race of grabbing the resources quickly with all other sites hosted for server resources.
Server needs to load PHP process every time when user requested for a page of your site. This PHP process is heavy in its resource usage; and sometimes consumes time to load because of traffic on server. This will reduce visitors’ interest toward your site and ultimately it will affect your business.
To overcome this problem you can install caching plug-in. This plug-in will limit requests and display cached page instead of it. You can make your site superfast by combining cache plug-in with gzip compression. There are many renowned cache plug-ins available in market at free of cost. W3 Total cache plug-in is best of all.
3. Use Content Delivery Network:
4. Use Excerpts on Main & archive pages and third party commenting system:
Two major problems which lay down the performance of your site are:
- Main page, archives page, authors’ page, etc contain a very descriptive article with some images. WordPress shows these pages with its full article, this means that when users request to load any of these pages, it take some time to load full article with all the images as it will have multiple posts listed on it.
- Popularity of any site is also evaluated by number of comments on its particular post. Comments are the best way to make people engage with discussion and create community on the site. But these increasing comments on a post will take more time to load it. When user submits a comment, PHP process runs to submit it. But when many users simultaneously submit comments this will put an intense load on a server and performance is affected by this.
Solution to above mentioned problems:
- By using Excerpts on home page & archive page, you can summarize your full descriptive article as well increases page-viewers on your site. Excerpts not only accelerate your page loading but also protect you from Google penalty. This is the great solution to optimize the loading process of home page and archive page.
- Using third party commenting system, you can reduce post loading because these systems load only when a user scrolls down to the comment area. Disque, LiveFyre and Facebook are some popular third party commenting system.
5. Optimized WordPress database tables:
We all are aware of that WordPress uses MySQL database to store data. If you are accessing your WordPress site for sometimes, unnecessarily some non-required data such as your WordPress post revisions, spam comments, orphaned tables, etc. are get stored in database. This mess up will slow down your MySQL queries. There is no such a way to downside the optimizing of WordPress database tables. If it doesn’t improve the speed of site’s page loading, still it will decrease database backup size.
6. Use Cloudflare for DDoS Protection:
Cloudflare protects WordPress sites from DDoS attacks and MySQL injections. DDoS (Distributed Denial oh Service) attacks are malicious attacks whose motive is to bring down services and to get control over the servers. It becomes quite difficult for site owners to fight against these attacks as they are not having any knowledge regarding DDoS and how to deal with these attacks.
To avoid such attacks use Cloudflare, it provides CDN and firewall to protect website from the attacks. It only shows cached version of site to visitors when site is temporarily inaccessible.
7. Lazy Load Videos:
To make site more innovative and inventive, generally videos are being used. It is best way to grab the attention of visitors. WordPress has a feature of embedding videos from any hosting sites, but site get load faster than the video player. This will destroy visitors’ interest on your site.
Lazy Load for videos is a WordPress plug-in which usually substituted video player with the video thumbnail and a click-able play button. Only when user clicks on the play button, the video player gets loaded. This is the best and great way to use videos on your site with any troublesome.
8. Lazy Load Social Media Buttons:
While using plug-ins just remember 2-basic points:
- Make sure plug-ins will load social buttons asynchronously. By default this setting is enabled in some of the plug-ins if it is not, enabled it.
- Use Share this and Add to Any WordPress plug-ins for social sharing. Both load social sharing buttons smoothly without affecting page load.