Hello,
We apologize for the issue you are facing with Rank Math. It sounds like there may be a few things we can check to resolve the problem with fetching SEO data and the analysis showing 0%.
-
Check if Rank Math is Updated to the Latest Version: Ensure that you have the latest version of Rank Math installed. You can do this by going to WordPress Dashboard → Plugins → Installed Plugins. If an update is available, please update the plugin.

-
Check if Your Website is Connected to Rank Math Account: Make sure your website is connected to your Rank Math account. You can verify this from the Client Management dashboard here.

If your site is not listed, you will need to reconnect it by following the instructions in this tutorial.
-
Purge Analytics Cache: If you have enabled the Analytics module, try purging the Analytics cache. This can help if the data is showing skewed numbers or not loading correctly.

-
Rebuild Index for Analytics: If you are missing some posts/pages in the Analytics data, use the option to rebuild the index for more accurate data from your Google Analytics account.

-
Check Refresh Tokens: Ensure that your Google Refresh Token is available. You can check this under Rank Math SEO → Status and Tools → System Status. If it shows ‘No Token’, follow the steps in this tutorial to resolve it.

If you have tried all these steps and are still experiencing issues, please reply to this ticket, and a human agent from our support team will assist you further. Thank you for your patience!
Sources:
Resolving Rank Math Analytics Related Issues » Rank Math
Resolving Rank Math Analytics Related Issues » Rank Math
Rank Math Status and Tools » Rank Math
What to Do When Rank Math Analytics Shows Zero Search Traffic » Rank Math
Hello,
Thank you for contacting us and sorry for any inconvenience that might have been caused due to that.
For initial troubleshooting, you can try to follow this guideline and see if that works for you: https://rankmath.com/kb/delete-old-analytics-data/
If the issue persists, please follow the steps below to create a troubleshooting log so that we can check the issue further for you.
1. At first add the following filter to your website:
add_filter( 'rank_math/analytics/log_response', '__return_true' );
Here is a guide you can follow to add the filter:
https://rankmath.com/kb/wordpress-hooks-actions-filters/
2. After adding the filter, please run the pending Scheduled Action from your WordPress Dashboard > Tools > Scheduled Actions > Pending or you can try visiting the following URL:
https://yourdomain.com/wp-admin/tools.php?page=action-scheduler&status=pending
This is how it should look like:

When some actions have completed running, please check the Analytics log under wp-content/uploads/rank-math
and share that with us. You can upload the log file using this tool.
Let us know how it goes. Looking forward to helping 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.