How many sites is my license key valid for?

In this article


Currently there are 3 different license plans available for WP Rocket:

  • Single (previously “Personal”): 1 site
  • Plus (previously “Business”): 3 sites
  • Infinite (previously “Pro”): unlimited sites

Definition of “1 site”

The term of “1 site” translates into the top level domain used in your WordPress Site URL when you activate WP Rocket.
(There is only one exception to this definition; it is mentioned at the end of this article.)

Your Site URL in WordPress is defined in your General Settings:

Example #1: Single Site

If something like example.com (with or without www) is defined as your Site URL, your WordPress site will count as 1 site. This is a no-brainer. 😉

Example #2: Multiple Single Sites under 1 Top Level Domain

If you have WordPress installs at:

  • example.com
  • www.example.com
  • dev.example.com
  • demo.example.com
  • whatever.example.com
  • example.com/dev/
  • example.com/demo/
  • example.com/whatever/

…then all of these sites are allowed to share the same WP Rocket license key as long as they share the same top level domain example.com. They all count as 1 site, even though they are multiple WordPress installations.

However, a different base domain name, like example-2.com, would require an additional license key, of course.

Example #3: Local Domains

Local domains don’t count at all for your WP Rocket license. They may appear as registered sites in your license account, but they won’t be counted by our system. 

By the way, here’s a list of local domains supported by WP Rocket.

Multisite

What is Multisite?
If you don’t know what a WordPress Multisite network is, you can read it up here, but don’t bother reading this section. It would not apply to you.

WP Rocket can not be network-activated in a WordPress Multisite installation. Instead it will have to be activated on each sub-site.

If you set up multiple sites within a Multisite network, one of the following patterns would apply:

  • example.com, example.com/subsite-1, example.com/subsite-2… etc. -OR-
  • example.com, subsite-1.example.com, subsite-2.example.com>… etc.

Thus, you will be using one and the same top level domain across your network.
In this case (again, as above) you may use one and the same license key for all the sub-sites in your network.

Mapped Domains

What are mapped domains?
We speak of mapped domains when additional domains are “mapped” to a WordPress install, so that the website can be reached at example.com, but parts of it, or the whole site, can also be reached at example.de, example.es, example.it, or example-whatever.com.

On a WordPress Multisite install, top level domains for your sub-sites will require multiple separate license keys—one for each of your your sub-sites.

Here’s why: Although Site URLs for those sub-sites would technically share the same top level (network) domain, in operation they could, in fact, provide content totally unrelated to each other, and not even their domain would indicate they were part of a Multisite network. That’s why in this particular case, they can not share one single license key.

On single-site WordPress installs and in conjunction with plugins like Polylang, WPML, or the like, mapped top level domains don’t require extra license keys—you can use a 1-domain Personal license for these scenarios.

Here’s why: When plugins allow for mapping top level domains to content in different languages, they point to one and the same website, just in different languages.