Hello,
We apologize for the issue you are facing with the mismatch between your Rank Math SEO widget scores and your SEO report scores. Thank you for raising this concern.
Currently, Rank Math does not provide a built-in feature to automate the "Update SEO Scores" process via a Cron job. The recalculation of SEO scores is designed to be a manual process to ensure accuracy and control over when the scores are updated.
However, you can manually trigger the recalculation of SEO scores by using the Recalculate Scores option in the Rank Math dashboard. Here’s how you can do it:
- Go to your WordPress Dashboard.
- Navigate to Rank Math > Status & Tools.
- Click on Recalculate Scores.

This will open a popup where Rank Math will start recalculating the SEO scores for your published posts where the focus keyword is set.

Please note that this process may take some time depending on the number of posts on your website, and you should keep the browser open until it completes.
If you require further assistance or have specific technical needs regarding automation, please reply to this ticket, and a human agent from our support team will assist you further. If you are experiencing any technical issues on your site, please include your site URL in your reply.
Thank you for your understanding!
This is an automated reply from Rank Math Support Bot. Your ticket has been assigned to a human agent and we will get back to you shortly.
Help, please.
RankBot ain’t cutting it.
Thank you!
Hello,
Thank you for your query and we are so sorry about the trouble this must have caused.
We have already fixed this with our latest update:

Please ensure that you are using the latest version of Rank Math plugin. If not yet, please do update it. You may refer to our changelog page here: https://rankmath.com/changelog/free
Let us know how that goes.
Looking forward to helping you.
Hi Jeremy,
That did not fix our issue, it only fixed the “Recalculating SEO Scores” tool issue.
Please read my request again. We need a Cronjob that we can use to make sure our backend (widget’s) SEO scores match our frontend (report) SEO scores. They frequently do not match, so we don’t know what number or values to trust.
Please consult your developers.
Thank you!
Hello,
Sorry, but this operation is an Ajax call which is why you can’t close the page when the recalculation is happening. Meaning, this operation is not done by CRON job. We don’t have a CRON job for such option.
Don’t hesitate to get in touch with us if you have any other questions.
Unfortunately, there’s a communication gap between us.
Eventually, you guys will see the bug in your code and fix it.
Meanwhile, make sure the SEO Scores displayed in your widget match the SEO scores displayed in your SEO report.
Frequently, they do not match until I run the “recalculate” tool.
Best to you!