Before you set up Rank Math, it’s good to check if your server is compatible with Rank Math or not. While most websites will never have a compatibility issue with Rank Math, it’s better to be safe than sorry.
There are various technical requirements that your website should qualify for Rank Math to function correctly. When you install Rank Math for the first time, the Setup Wizard will be initiated automatically and it will run through compatibility checks.
If your website and server are configured correctly to use Rank Math — enjoy using Rank Math. However, if your website is under the weather, please continue reading through our technical requirements to ensure your server or web hosting provider is able to meet the following requirements.
- The lowest PHP version supported by Rank Math is 7.2, the most recent stable PHP version is recommended.
- Rank Math supports WordPress 5.6 and up and recommends updating the latest version.
- Rank Math needs some PHP modules installed on your server for adding extra abilities to the PHP programming language.
- If your website uses other SEO plugins, you can safely deactivate the plugin and import the plugin data to Rank Math.
Rank Math needs a fairly modern version of PHP to work. It doesn’t have to be the bleeding edge latest release, but a very old version won’t cut it.
The lowest supported PHP version is now 7.2 but we recommend using the latest version of PHP. Even WordPress themselves recommend that you use PHP 7.4 at least.
You can even find a notification inside your WordPress dashboard recommending you to update PHP.
The reasons we are asking you to update rather than support an older version are many.
At first, older PHP versions are no longer supported by the PHP development team – they’ve stopped working on security fixes and performance tweaks. It’s a relic of the past – so if you’re still using it, it’s time to update.
Later versions of PHP are more secure and can run faster. They are designed for very high performance, even under heavy traffic loads — and you can easily double the performance of your website by switching to a more stable PHP release.
To fix: If you don’t know how to update, the easiest way to achieve that is to ask your hosting company.
Keeping your WordPress installation up-to-date allows you to enjoy the latest plugins and performance optimizations. It’s also extremely important from a security angle. In fact, outdated WordPress sites are hacked every day, so make sure you update your site regularly!
If you have an out-of-date WordPress version, you’ll have to update it before continuing with setting up Rank Math, as the lowest version we support is 5.6, However, we recommend you to update to the latest version of WordPress.
Fortunately, it’s effortless to update WordPress through the wp-admin panel.
To fix: It’s a simple one-click process to update WordPress, and it’s the first option you’ll see when you log on to the dashboard, whenever a new update is available. Click Please update now to initiate the installation of the update.
If you want to check for an update manually, navigate to Dashboard -> Updates.
In the WordPress Updates page that appears on your screen, click the Update Now button and wait until the update is completed.
Besides an up-to-date WordPress installation, the other requirements are PHP modules. Just as WordPress can have additional functionality via the use of plugins, even PHP can have additional functionality using PHP modules. While most of the required modules should already be installed on your server by your hosting company, it doesn’t hurt to be sure.
If your server is missing any required PHP modules, you’ll see a message like this:
As we mentioned, PHP modules add extra abilities to the PHP programming language – such as the ability to efficiently process XML files or images.
If you’re using a dedicated server, it’s usually quite easy to install new PHP modules. But, if you’re on shared hosting, you probably won’t be able to add these modules on your own.
To Fix: You’ll need to contact your hosting company’s support team and ask them to activate them for you. Just copy the missing modules’ names into an email or chat message and explain you need them to be activated on your account.
Some plugins are known to conflict with Rank Math. This includes other SEO plugins that do similar tasks as Rank Math. You could imagine how confusing it would be if you had two or three plugins asking you for the same info every time you published a post!
Rank Math will check for any known conflicts. If it finds any, it will display them like this:
To fix: You can disable the offending plugin by clicking the “Deactivate Plugin” button. The deactivate button doesn’t delete anything from your server – it just switches the plugin off.
The good news is that Rank Math has a built-in feature to import your SEO settings from the most popular SEO plugins like Yoast SEO, AIO SEO Pack, and more. That means that you can safely disable other SEO plugins without worrying about your website’s SEO.
You can import all the settings and data from other plugins in the next step. So, for now, we encourage you to disable any conflicting plugins to avoid issues.
And if your server meets our Rank Math plugin requirements, you’re ready to move on to the next step! Click the “Start Wizard” button. If you’re still finding any issues with setting up Rank Math plugin on your website, please feel free to reach our support team — as we’re always more than happy to help.