Do you face issues while saving Rank Math settings, then you should definitely read this article. In this guide, we will explain why Rank Math settings are not getting saved and how to solve this issue.
1 Rank Math Not Updated to the Latest Version
Make sure that you have the latest version of Rank Math. You can do that by navigating to your WordPress admin area > Rank Math > Status & Tools > Version Control.
You’ll also get a notification from Rank Math if your plugin is not updated as in the below screenshot.
In that case, you can click the “Update Plugin” after ticking the box. The update will happen in the background.
If that doesn’t work you can also update Rank Math manually.
Log on to your Rank Math account area to download Rank Math PRO. And then click “Download”.
Once you have downloaded the files from your Rank Math account, then go to WordPress Dashboard > Plugins > Add New.
Then, upload the file downloaded from your Rank Math account, and click the “Install Now” button.
Once you click on Install Now, you will see the screen as shown below:
You can continue by clicking “Replace current with uploaded” and the latest version will be updated successfully.
The above option is only available in WordPress 5.5 and above. And, if you are using an older version of WordPress, you will have to delete Rank Math PRO and upload an updated version. Deleting the plugin will not remove any data as they are stored in the Database and installing an updated version will bring it back.
2 Check If Rank Math REST Route is Blocked
It is possible that any security plugins or firewall used by your website or hosting could restrict the REST route used by Rank Math.
To check this, simply head over to the following REST route in your browser (replace example.com with your domain name).
If you’re seeing a response like the one below, then you can conclude that your REST route is not blocked.
But on the downside, if you’re seeing a notice that your access has been denied by a firewall, then it is understandable to your site’s firewall is causing the issue. Here are some solutions to unblock Rank Math from your Firewall.
3 Possible Conflict with the Plugin or the Theme
Plugin conflicts may arise when one or more plugins on your site don’t adhere to the latest coding standards or perform the same functions as each other like Rank Math and Yoast or Rank Math and Schema Pro.
Some of the plugins and themes might conflict with Rank Math. It can also be due to 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:
If you decide to keep them, even after the warning, you will not be able to save Rank Math settings as well as end up losing your ranking position.
You can also watch the following video on how to check plugin conflict.
4 Due To ModSecurity
403 errors are caused by incorrect file or folder permissions on your website’s root directory. In such cases, you should ask your web host to check any file permission issues reported. Also, your website has the ModSecurity feature which can be the root cause of this problem.
ModSecurity otherwise known as Modsec, is an open-source cross-platform web application firewall engine. There can be instances where this feature would block the requests from our plugin. If it does, there is no way other than disabling it.
You should then contact your hosting provider and inform them to disable it temporarily. Once it is disabled, all other processes are no longer blocked. So, that you may continue to save the settings of Rank Math.
You should only block ModSecurity for a temporary period of time. Once you save all settings, it should be enabled because it is very important for the security of your site.
That’s it! We hope this guide has helped in resolving the issue of saving the Rank Math settings. If it does not help and you are still doubtful, please don’t hesitate to message or reach our support team, and we’ll be happy to help you anytime.