Smart WP - intelligent loading?

Every site on your page takes an eternity to load? Nowadays people are impatient - they leave slow sites in an instant. Smart WP helps you to optimize your pages caching behavior intelligently. Download for free
Load content in a rational way While some pages take forever to load content that already has been stored, this plugin only reloads sites if something changed. Therefore it saves you useless charging time.
Save bandwidth Optimizing your caching behavior will not only profit your users. You will be able to reduce your server load and therefore save some of your hard-earned money.

How quick is your WordPress page?

According to a new study by Google, a huge number of users abandon websites that are slow to load – especially if those users are browsing these sites on a mobile phone.

To most of us, this is no surprise. No one likes to browse a slow site!

Speed optimization consists of many small parts.

By using this plugin, you take a small step but achieve an incredible amount of performance.

Download the free Plugin

Change the configuration of your ETags
Modify the configuration of the Last-Modified Header
Alter the configuration of the Cache-Control Header

FAQs

What is a 304 Not Modified Status Code?

The 304 Not Modified Status Code is a signal from the server (e.g., your WordPress installation) to his clients (e.g., your visitor’s browser). A 304 Status Code tells a client that the version of a page that he has already cached does not differ from the online version generated by the server.

If a client receives this signal, it will not proceed to download the online version. Instead, it uses the locally available one.

This results in faster page loads and reduces server bandwidth.

What is the Last-Modified-Header?

The Last-Modified Header is an HTTP Header that displays the date, and the time at which the current resource was last modified.

This header is used to check if a cached version of a resource differs from its online version.

If the versions appear to be the same, the server returns a 304 Status Code. This status code signals the client nothing has changed and that he is safe to use this cached version.

Read all of the FAQs

According to a new study by Google, a huge number of users abandon websites that are slow to load – especially if those users are browsing these sites on a mobile phone.

To most of us, this is no surprise. No one likes to browse a slow site!

Sadly, WordPress by itself is not as fast as it could be. But thanks to some free plugins you can change this and achieve an incredible amount of performance.

The “Smart WordPress”-Plugin by Velocious.io is one of these plugins and one of the simplest ways to improve the performance of your WordPress site. Using this plugin you can change and optimize your pages caching behavior.

Your users will love it!

But optimizing your caching behavior will not only profit your users. You will be able to reduce your server load and therefore save some of your hard-earned money.

What can you do with Smart WordPress?

By using this WordPress Plugin, you can configure some of your site’s HTTP-Headers.

For example, you will be able to generate ETags. These provide additional information that your server will use to optimize its communication with your user’s browsers.

When you have ETags activated, any returning visitor’s browser attaches an ETag to his request. Your server uses this ETag and compares it to the Etag he has stored himself.

If those two differ, nothing special happens. The server will just serve the user the page.

But If those two match, it gets a little more interesting:

Nonmatching ETags imply that the page has not changed since the last time the user has visited it.

So instead of forcing the visitor to download the full page all over, the browser will only return a response containing the 304 Status Code.

This status code signals the visitor’s browser that the page he has requested did not change since his last visit. So instead of downloading everything again, he will just use and display the version he has stored locally.

Google and some other big guys use a similar setup on their sites – and now you can too!

Plus – it is impressively simple!

How to use this Plugin

If you want to add ETags to your WordPress site you just have to install this Plugin – there is nothing else to do. The plugin works out of the box and is preconfigured with some battle tested default settings.

But if you feel like a pro and would like to change these settings and adjust them to your needs you have additional options.

Just move to the configuration page and change the settings.

You can change:

  • the configuration of your ETags
  • the configuration of the Last-Modified Header
  • and the configuration of the Cache-Control Header

Acknowledges: This plugin is based on the excellent work by George Notaras. It is a fork of his deprecated Add Headers Plugin – a plugin I have used myself for a bunch of years.

[/container–text]