Hello,
Thank you for contacting Rank Math and sorry for any inconvenience that might have been caused due to that.
Since you tried a lot of the solutions we usually propose, I think we might need to take a closer look at the settings. Please edit the first post on this ticket and include your WP logins in the designated Sensitive Data section.
It is completely secure and only our support staff has access to that section. If you want, you can use the below plugin to generate a temporary login URL to your website and share that with us instead:
https://wordpress.org/plugins/temporary-login-without-password/
You can use the above plugin in conjunction with the WP Security Audit Log to monitor what changes our staff might make on your website (if any):
https://wordpress.org/plugins/wp-security-audit-log/
We really look forward to helping you.
Hello,
I have updated the sensitive data as requested. Can you please check further?
Thank you.
Hi,
We are so sorry about that.
It is working on our SEO Analysis which means there is an issue originating from your web server.
I have asked our dev. team to take a look and we will get back to you on that soon.
Hi Uzair,
thank you for your reply. Indeed the SEO Analysis works when conducted from your platform, but not from my backend on WordPress. I’m looking forward to have a reply from you.
Cheers,
Stefan
Hello,
I have logged in to your site and made a small change in the plugin code, to make it display the HTTP error code when the API request fails. It revealed that your server receives a 403 Forbidden error when it tries to contact our API server. This suggests that it’s our firewall that is blocking the request.
We are investigating the possible solutions and will get back to you soon.
In the meantime, please confirm if your server IP address is the following: 162.255.118.***. If it is not right, please share the correct IP address so that we can try whitelisting it on our side.
Thank you.
Hi Balazs,
I confirm, indeed that is the IP Address of the server where my website is being hosted.
Thank you and have a great rest of the week!
Dear RankMath, is there any update on your side? So far the API error persists.
Thank you and kind regards
Hello,
Sorry for the late response. We could not determine the cause of the issue and I would like to try some more changes in the plugin’s code, however the temporary login shared in the Sensitive Data field doesn’t seem to work anymore. Could you please share the new login details so I can edit some of the plugin files?
Also, I would like to ask you to try to disconnect your site from your Rank Math account and then reconnect it again. You can do that in Rank Math > Dashboard > Help > Connect Site. Then try running the Analysis again. Please let us know how that helps.
Thank you.
Hello,
I have updated the sensitive data as requested. Can you please check further?
Thank you.
Hello,
I have logged in to your site again and this time I could solve the issue. It seems that the IP address that’s used to make remote requests from your site is different from the publicly visible IP obtained by a DNS lookup of your domain. Due to this, we were whitelisting the wrong IP on our server. I have adjusted the whitelisted IP and the SEO Analysis should work fine on your site from now on.
Hope that helps. If there’s anything, please let us know. Thank you.
Indeed it works!
Thank you very much for this great support! I really appreciate that you did not give up, but persisted on finding the right solution. That is something really valuable. Really well done!
Cheers to you guys!
Hello,
We are super happy that this resolved your issue. If you have any other questions in the future, know that we are here to help you.
If you don’t mind me asking, could you please leave us a review (if you haven’t already) on https://wordpress.org/support/plugin/seo-by-rank-math/reviews/#new-post about your overall experience with Rank Math? We appreciate your time and patience.
If you do have another question in the future, please feel free to create a new forum topic, and it will be our pleasure to assist you again.
Thank you.
Hello,
Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.
If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.
Thank you.