Enable Full-page Caching
Enabling full-page caching is one of the most effective ways to speed up and scale your website. It helps you handle large amounts of traffic and ensures a great user experience.
We developed our full-page (Dynamic) caching solution and enabled it for all sites by default. Depending on the type of site, we witness up to 5 times faster page loading.
Check Your PHP Setup
For maximum speed and security run your site on the latest PHP version. Combined with a proper server-level setup, you will get unmatched performance results.
SiteGround developed a unique new PHP setup to make hosted sites run faster. It outperforms the standard PHP setup with OpCache by 30%!
Check Your MySQL Setup
Heavy MySQL queries are a common reason for a slow website. For optimal results, regularly audit and optimize these queries and consider your web host’s MySQL server setup.
Since the launch of SiteGround’s new MySQL setup, we see a dramatic drop in slow queries across the platform, allowing more visitors to be serviced faster.
Enable Compression
Use compression algorithms such as Brotli or Gzip to reduce the size of your website’s HTML output. This is one of the easiest ways to speed up your website and save bandwidth.
We deployed and enabled by default Brotli - the next-generation compression algorithm by Google and we see up to 15-20% speed gains on clients’ sites from using it.
Enable Static Caching
Serving static content such as images, CSS and JS files from the server memory, a process known as caching, truly speeds up sites and increases the volume of traffic it can handle.
SiteGround uses NGINX Direct Delivery to cache static resources of all sites hosted on our platform and we recorded significant performance improvements from that.
Optimize Media
Visuals give life to content, however, they can slow down your site. It is strongly recommended to compress any media uploaded to your website.
SiteGround's SG Optimizer plugin for WordPress offers tons of media optimizations such as WebP image format, lazy loading and more.
Enable Memcached
For database-driven sites such as most online shops for example, using Memcached should improve your performance since it caches the output of the database query in the memory.
The Memcached service is optional and available for all clients on SiteGround's platform.
Optimize Front-end
You can reduce your website pages' actual size and improve your loading time with various front-end optimizations such as minification of CSS and JS files, optimizing fonts and more.
Our SG Optimizer plugin has a dedicated functionality to front-end optimization, all just a click away.
Use CDN
Use CDN to speed up the page loading time for visitors from different parts of the world. The end goal of using CDN is to reduce the physical distance between the server and the user.
SiteGround offers a free CDN service to speed page load times.