Speeding up your WordPress site
WordPress has to generate each page each time your visitor comes to it. This is always a costly operation, forcing your web server to waste its resources (mainly CPU and memory). You are probably aware of the fact that it is not necessary to do that. All visitors can (and should) see the same page version (for some defined period of time or at least until next modification). You should always cache your site and eliminate all additional components (e.g. plugins) that can slow down caching process (page will be generated only once but this also can take a while).
Use the WP Super Cache plugin
If you are not familiar with the WP Super Cache plugin and you're looking for a quick start guide, please check the How to Install and Setup WP Super Cache for Beginners tutorial.
Uninstall unused plugins
Another good practice to provide best site performance is to use only the necessary plugins. Less plugins means less resources to process and faster site. Make sure that all your active plugins are really needed and if not please deactivate (or remove) them. Our theme is delivered with a lot of built in components so before you decide to use a 3rd party extension, please check if the theme doesn't provide it already.
Enable gzip compression
All modern browsers support and automatically negotiate gzip compression for all HTTP requests. Enabling gzip compression can reduce the size of the transferred response by up to 90%, which can significantly reduce the amount of time to download the resource, reduce data usage for the client, and improve the time to the first render of your page. See How to Optimize Your Site with GZIP Compression to learn more.