-
I am getting an API error message while running the SEO analysis tool in WordPress. Could you check this?
-
Hello,
Thanks for getting in touch with us.
Assuming your website is live and showing a 200 HTTP status, it appears your web server is blocking access to our API.
Please make sure to whitelist the IP 134.90.148.98 and the user-agent RankMathAPI/2.0.0; https://rankmath.com.
If you are not sure, please ask your web hosting provider to do it for you.
Once done, you can run the SEO Analysis once again.
Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.
Hello,
My hosting provider is name cheap, and I got a reply from them stating that they do not block any IP.
Also, they have sent this below reply highlighted in bold for your reference to check and update on priority.
In order to investigate the issue further, please provide us with the step-by-step instructions on how we can reproduce the issue on our side.
In addition, please contact the provider of the plugin to check/clarify the exact destination where the request should be received while the API connection failed.
We are looking forward to hearing from you.
Kindly check and update
Shrenik
Hello,
Please share with us you site URL so we can test this from our end.
Looking forward to helping you. Thank you.
Domain – https://pandatheory.com/
Hello,
I have submitted the URL to our team so they can check it. Meanwhile, you can also analyze your website using our online SEO Analyzer here: https://rankmath.com/tools/seo-analyzer/
Looking forward to help you.
Hi,
There is no issue from our end. We might need to take a closer look at the settings. Please 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.
Hello,
I have provided you the access. Did you log in and check the settings ?
Hello,
There seems to be an issue with your site connection to your host/database. Installed a troubleshooting plugin but while trying to activate troubleshooting mode I get the error
We were unable to copy the plugin file required to enable the Troubleshooting Mode.
I am also unable to clear your site transients. Please get in touch with your host and show them the issue.You can also enable WP-DEBUG to check if there are any errors reported.
Looking forward to helping you. Thank you.
how can solve this problem SEO analysis
API Error: cURL error 28: Operation timed out after 30001 milliseconds with 0 bytes receivedDear Support Team,
I have asked name cheap support for assistance, but in return, I got a reply from them that they won’t be able to whitelist the IP and also can’t add you as a user. I have still insisted on them to resolve these issues from the back end. I am yet to get a reply on this from them. Meanwhile, is there any other way that I can troubleshoot this issue so that API error is resolved and I can run SEO analysis?
Hello,
@loganathangopal, could you please change the following line that can be found in class-seo-analyzer.php on line 380 on this path: ..\wp-content\plugins\seo-by-rank-math\includes\modules\seo-analysis from:$request = wp_remote_get( $api_url, [ 'timeout' => 30 ] );
to
$request = wp_remote_get( $api_url, [ 'timeout' => 60 ] );
Let us know if this fixes the problem.
@pandatheory, meanwhile they check it, we can’t do anything more than wait since we are not even able to enable the debug plugin due to the issue in the database connection my colleague said.Looking forward to helping you. 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.
The ticket ‘API Error’ is closed to new replies.