I’ve still not resolved this or had any answers. I’ve disabled all the plug-ins and rerun the set up wizard, but still getting the same message when running the site wide SEO Analysis:
API Error: cURL error 28: Operation timed out after 30000 milliseconds with 0 bytes received
Any ideas why?
Hello,
Thank you for contacting Rank Math and sorry for any inconvenience that might have been caused due to that.
Please check around line 374 in Plugins > Plugin editor > Rank math SEO , in class-seo-analyzer.php ( seo-by-rank-math/includes/modules/seo-analysis/class-seo-analyzer.php)
and change it::
From:
wp_remote_get( $api_url, [ 'timeout' => 30 ] );
To:
wp_remote_get( $api_url, [ 'timeout' => 60 ] );
This should fix your issue.
Hope that helps. If you have any further question(s), please let us know. Thank you.
Thank you. A touch nerve wracking as I’ve never worked on plug-in coding – we’ll no coding really!
It has worked. I’m wondering if there are problems with my client’s server. He’s hosting the site on a rented server space and there seem to be a few issues. I also can’t seem to update the PHP version from 7.1 which is deprecated. When I try, I lose the site.
Anyway, your instructions have solved at least got the SEO Analysis function back. Thanks again.
Hello,
It is possible that the same issue is on the other site. We are glad it is working now on your own website.
If you need help with anything else, please open a new support ticket here so we can help:
https://support.rankmath.com
We are always here for assistance.