Pre-Sale Question – Automatically Generate SEO Scores for WooCommerce Products

#1098872
  • Gianluca Leone
    Rank Math pro
    Content AI Starter Trial

    Hello Rank Math team,

    I’m evaluating Rank Math PRO for a large WooCommerce project with several thousand products.

    Currently, in the WordPress admin area, I see that the “Recalculate SEO Scores” tool under Status & Tools works for post and page types, but only if they have a focus keyword set. Unfortunately, it seems that WooCommerce product post types are excluded, and we couldn’t find a way to include them in the bulk recalculation process — even with a focus keyword.

    Here’s our situation:
    • We want to display the SEO Score for all products, directly in the admin product list, even if they haven’t been manually opened or updated.
    • Our products are generated or updated via automations, so there’s no manual “edit + save” in the backend that would normally trigger Rank Math’s SEO analysis.
    • Many existing products do not have a focus keyword, and we would still like to show a basic SEO Score — even if it’s low — to highlight the difference before and after our automatic SEO optimizations.
    • Newly created products are often already optimized by our system, so triggering an analysis only on manual save is not ideal.

    Is there a way (via hook, WP-CLI command, API, or Rank Math PRO feature) to programmatically generate the SEO score for all products, regardless of whether they have a focus keyword or have been manually saved?

    This feature would be essential to help our clients quickly understand their SEO status at scale, especially across large WooCommerce catalogs.

    Thank you very much for your time and help,
    Best regards,

    Gianluca

Viewing 5 replies - 1 through 5 (of 5 total)
  • Hello,

    We apologize for the issue you are facing regarding the SEO scores for WooCommerce products. Thank you for raising this concern.

    Currently, the "Recalculate SEO Scores" tool in Rank Math is designed to work primarily with posts and pages that have a focus keyword set. Unfortunately, there isn’t a built-in feature to automatically generate SEO scores for WooCommerce products that do not have a focus keyword or have not been manually saved.

    However, you can consider using custom code to achieve this functionality. You might want to explore using hooks in WordPress to programmatically trigger the SEO score calculation for your products. This would involve creating a custom function that iterates through your WooCommerce products and applies the SEO scoring algorithm, even if they haven’t been manually updated.

    If you’re comfortable with coding, you can refer to the Rank Math documentation for developers to find relevant hooks and filters that might assist you in this process. Alternatively, if you’re looking for a more comprehensive setup or assistance, we recommend our professional setup service, which can help ensure your plugin is configured correctly and meets your specific needs. You can find more information about this service at Rank Math Services.

    If you have any further questions or need assistance with specific code snippets, please feel free to reply to this ticket, and a human agent from our support team will be happy to assist you further.

    Thank you for considering Rank Math for your project!

    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.

    Hello,

    Please note that Rank Math only displays the score when a focus keyword is added to your product page.

    Currently, there is no default option to automatically include the focus keyword on your products. However, you can achieve this by using the filter code mentioned in the following guide: https://rankmath.com/kb/how-to-automate-the-insertion-of-focus-keyword/

    Hope that helps and please don’t hesitate to let us know if you have any other questions.
     
    Thank you.

    Gianluca Leone
    Rank Math pro
    Content AI Starter Trial

    Hi, thanks for your reply.

    My Problem is not adding focus keywords , we do that already automatically together with all other seo optimized texts. My question is how we can trigger programmatically an analysis so that in the product list view doesn’t appear N/A. It’s not feasible that we have to open and save each product manually on large e-commerce site.

    Gianluca Leone
    Rank Math pro
    Content AI Starter Trial

    I really need an answer, the client is waiting. Get back to me. Also you have in backend the button to recalculate the Scores, it seems it works with post and pages, can it work with CPTs too. is there a way to add woocommerce products to the post type lists for which the button works?

    Hello,

    Sorry for the inconvenience. We actually identified this issue before, and we already released a fix for it in our recent updates.

    Please ensure that you are using the latest version of Rank Math plugin. If not yet, please do update them. You may refer to our changelog page here: https://rankmath.com/changelog/

    If the issue persists, let us know here and we’ll assist you further.

    Looking forward to helping you.

Viewing 5 replies - 1 through 5 (of 5 total)

You must be logged in to reply to this ticket.