Advertisement

As a famous open source and feature-rich blogging platfom, WordPress requires a stable and good hosting environment. There are a few recommended hosting providers listed on the WordPress official website. These hosting providers meet the minimum system requirements of WordPress. However, there are a lot of potential providers that meet the requirements. WPWebHost and Exabytes are among the great WordPress hosting providers.

Bloggers can actually optimize their blogs to consume less server usages and less bandwidth. There are different ways to do the web optimization for WordPress, for example you can install plugins to monitor, tweak and speed up the loading speed of your WordPress blog.

Besides installing the plugin, you can tweak your theme and remove the unnecessary features so that your WordPress system consumes less resource and load faster.

In this article, we are going to look into 15 different plugins and tips to optimize your WordPress site.

WordPress Plugins To Monitor, Cache And Speed Up Your Blog

1. WP System Health

WP System Health can display basic server info and WordPress PHP memory usages. Besides these, the plugin will shows the PHP information that related to WordPress and WordPress database table utilization status. By using the WP System Health, bloggers can easily detect the WordPress system misconfiguration and memory race issues. WordPress blog’s administrators can install this plugin to easily track the system health status and help them easily identify the problem.
Wordpress System Health Plugin

2. Hosting Monitor Plugin

Hosting Monitor is a WordPress plugin developed by WebHostingSearch.com. This plugin will display the system information of your current hosting server. For example, you can read the uptime, load averages, current users, hardware information and memory usage. This information will be display in your sidebar widget while the administrator has the right to control which information is to be hidden or shown.
Hosting Monitor Plugin

3. WP super Cache

WP super Cache is a well-known caching plugin for WordPress. After installing the plugin, the system will generate static HTML pages and serve your visitors with static contents instead of the dynamic one. By using cache, you can reduce your server memory usage, bandwidth and also your hosting bill. Furthermore, static pages also decrease the loading time, which means your visitors will load the content faster! So, blogs that always hit Digg.com’s frontpage are encourage to activate this plugin.
WP Super Cache

4. IP Host Blocker

This plugin can redirect unlogged in users depending on their IP addresses. Administrators can also use this plugin to redirect users from a certain proxy to a customized page. By using this plugin, administrators can block anonymous visits to the blogs. Blocking the anonymous visits will save your bandwidth and also the server usage. A good example of using this plugin is to monitor the spammers IP address and redirect them before they comments on your blog. By doing this, you can save your database space besides the bandwidth sad server usage.
IP Host Blocker

5. Throttle

Throttle is a WordPress plugin that can limit the bandwidth and scripts load. It uses API to monitor and report server load to the plugins and themes. Plugin and theme developers can then uses the Throttle API to limit the non-essential features when the load of the system is peak. This plugin is useful if your blog often receives traffic spikes or always hits the popular social media frontpages.
Wordpress Throttle Plugin

6. Error Reporting

This plugin can log errors and record them in a file or send the errors as email notifications to the site administrators. Ping errors will also be displayed in the administrator dashboard widget. Administrators can always check the reports for any errors and fix them immediately while the errors occur.
Error Reporting

7. Amazon S3 for WordPress

This plugin allows you to use Amazon S3 service to host your media for your WordPress blog. amazon S3 is a cheap and effective way to handle traffic spikes on your blog. All you need to use this plugin is an Amazon S3 account and a PHP5 server environment. After you setup your account and plugin, you can upload and browser files hosted at your Amazon S3 account. You can even create folders and the generated thumbnails are stored at your Amazon S3 bucket too. That means, you can manage your Amazon S3 files without leaving your WordPress admin dashboard.
Amazon S3 for WordPress

8. http:BL WordPress Plugin

http:BL WordPress Plugin allows bloggers to verify the visitors IP addresses with Project Honey Database. It helps to determine whether your visitors are email harvesters, comment spammers or other malicious creatures. By activating and verifying their IP addresses, you can block potential harmful visitors from accessing your website content. So, you can save your server bandwidth and also the memory usage.
http:BL WordPress Plugin

Essential Tips And Tricks To Optimize Your WordPress Blog

1. Combine and compress Javascript and CSS files

Browser can only download limited items at the same time. If you have multiple Javascript files to be loaded, then the browser will send the request individually and queue the files to be downloaded. So we can resolve this problem by adding the names of the other files to the URL of the first file. For example, you may have:

http://www.domain.com/js/jquery.js

http://www.domain.com/js/jquery.slider.js

http://www.domain.com/js/jquery.tooltip.js

You can actually combine these files into a single file:

http://www.domain.com/js/jquery.js,jquery.slider.js,jquery.tooltip.js

The server will know that the page requires multiple JS files, and it will concatenate the requested files, compress it and send is as one file to the browser. You can read more from the source of the article.

2. Remove unnecessary PHP executions

You should replace the WordPress PHP tags with static HTML so that the number of PHP executions and database calls reduced. For example, you can replace the <?php bloginfo(‘description’); ?> with your blog’s description, instead of calling the WordPress template tag each time your visitors visit your blog. Another example of WordPress template tag that can be replaced with static HTML is the <?php bloginfo(‘template_url’); ?>

Most of the free or even premium themes use the WordPress template tags, since these tags help the developers to easily deploy the templates across different sites. But you can easily replace the template tags by viewing your source code and edit them by using on if your favorite text editors.

More information can be found on the source article.

3. Optimize CSS and Javascript files

The CSS and Javascript files can be optimized to reduce the file sizes. For example, the extra blank line and unused CSS classes should be removed. By optimizing the file sizes, you can effectively reduse the server bandwidth and save your diskspace too. There are online tools which able to help you perform optimization to your Javascript and CSS files. CSSOptimizer and Javascript Compressor are among the best optimizers.

4. Optimize your images

If you use a lot of images on your blog, then you should consider optimizing your images to reduce the file size and increase the loading speed. We did covered the image optimization tools before, which you can either optimize the images online, or download the applications and optimize them before upload to your server.

5. Move the Javascript calls to the footer

Server can only load a certain limit of items at the same time. If you are using too many Javascripts in your WordPress site, then you should compress it using the first technique that we covered earlier. Besides compress the scripts, you should also move them to the footer/bottom of the page so that the content will be served first. Imagine, if you use a lot of script tags, visitors have to wait a long time before they can read your content, and visitors may leave your site if they take too long to load.

6. Use Google Ajax Libraries API

Google Ajax Libraries API is a content distribution network and loading architecture for popular Ajax libraries. You can get a lot of benefits by using the Google Ajax Libraries. For example, the caching of these files can be done correctly by Google. Google has the distributed CND at various locations, so these files are “close” enough to your visitors and indirectly reduce the loading time.

For first time visitors, they can load your page faster since these scripts may already load in their PC. The browsers will automatically detect the version number and will try to load the scripts locally.

7. Remove unnecessary plugins

WordPress plugins make calls to database, which will slow down the loading speed. Bloggers are encourage to deactivate unnecessary plugins so that the number of database calls can be reduced

Deactivate the unnecessary plugins can also remove the unwanted hooks. Hooks are provided by WordPress to allow the plugin to ‘hook into’ the rest of WordPress and unnecessary hooks will slow down your WordPress site.