Hello,
We apologize for the issue you are facing with the API Error: HTTP 400. This error indicates that the server is unable to process your API request due to a client error. Here are some common reasons and potential fixes:
-
Website Under Maintenance: Ensure your website is not in maintenance mode. If it is, switch it back to normal mode.
-
Check Website Status: Use a tool like httpstatus.io to check if your website is returning a 200 status code. If it’s not, you may need to address the underlying issue.

-
API Timeout: If your website takes longer than 30 seconds to load, it may result in a timeout error.
-
API Requests Blocked by Firewall: Your server’s firewall might be blocking our API requests. You can whitelist the IP 193.138.6.5
and the user-agent RankMathApi/2.0.2; https://rankmath.com
in your firewall settings or ask your web hosting provider for assistance.
-
Locally Hosted Website: The SEO Analyzer module only works on live sites that return a 200 OK status when crawled from an external site. If your site is hosted locally, this feature will not work.

If you have already checked these points and are still experiencing issues, please reply to this ticket with your site URL so we can assist you further. A human agent from our support team will take over and help resolve the issue.
Thank you for raising this concern, and we appreciate your patience as we work to resolve it!
This is happening on two different sites and I’ve done your tests and none of them are the issue.
28canonescondido.com
jamesrobertgoldberg.com
Please help.
Hello,
Thank you for contacting us and sorry for any inconvenience that might have been caused.
1)
We tested the website 28canonescondido.com
with our external SEO Analyser and the analysis was completed.
In this case, please head over to WordPress Dashboard > Rank Math > Status & Tools > Database Tools and click on the Clear SEO Analyzer button to flush SEO Analyzer data.

Then clear your website and any server-level caching on your site before doing the SEO analysis again.
2)
We tested the website jamesrobertgoldberg.com
with our external SEO Analyser and the site is showing an invalid response from the server as shown below:

Please get in touch with your host and ask them to whitelist the IP 46.30.211.100
and the user-agent RankMathApi/2.0.7; https://rankmath.com
and see if that works for you.
For more details on this issue, please check this guide: https://rankmath.com/kb/api-http-400-error/
Hope this helps, and please do not hesitate to let us know if you need our assistance with anything else.
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.