WooCommerce Shop Page Missing Structured Data

  • Hello,

    Upon checking the structured data in the Shop page for Products, I found there are many errors.

    Every product is missing the following data,

    Brand
    Image
    SKU
    GTIN

    Please help.

    Thank you,
    Paul

    • This topic was modified 5 days, 3 hours ago by  Paul I.
Viewing 14 replies - 1 through 14 (of 14 total)
  • Hello,

    Thanks for your query.

    Rank Math takes data from your product pages automatically and turns it into Schema-ready content. Please ensure that every product on your store contains an image.
    You can fix the SKU and availability issue easily through: http://i.mythemeshop.com/3MmkPe

    You can fix the brand error, by adding the following code to your theme’s functions.php file :

    add_filter( 'rank_math/snippet/rich_snippet_product_entity', function( $entity ) {
        $entity['brand'] = 'Rank Math'; // You can fetch attribute value and pass it here
        return $entity;
    });

    For the last error, please install the following plugin to help in managing GTIN IDs for your products: https://wordpress.org/plugins/woo-add-gtin/

    Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

    I actually just noticed that the Products are not detected on the Shop Page.

    Please see sensitive data panel.

    • This reply was modified 5 days, 6 hours ago by  Paul I. Reason: not resolved

    Hello,

    I have updated the sensitive data as requested. Can you please check further?

    Thank you.

    Please tell me why structured product data is not working on Shop Page?

    Hi there,

    Thanks for the follow up.

    The link that you have shared is for a category archive page, you can enable snippet data for product archives by heading over to Rank Math > Titles & Meta > Product categories.
    I have also tested your single product pages and the schema data is working correctly.

    Please check this and let me know if you have any additional questions.

    Hello,

    I have updated the sensitive data as requested. Can you please check further?

    Thank you.

    Also, the code you provided to fix brand did not work.

    The solution you proposed to fix the SKU and Availability does not work for me.

    SKU is already set for every product.

    Availability is set as in-stock only, we do not manage quantity.

    Also, I have already installed the plugin you are asking for.

    Please help.

    Hi there,

    Thanks for the response.

    We might need to take a closer look at the settings. Please edit the first post on this ticket and include your WP logins in the designated Sensitive Data section.
    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:

    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):

    WP Security Audit Log

    We really look forward to helping you.

    k

    • This reply was modified 4 days, 7 hours ago by  Paul I.

    Hello,

    I have updated the sensitive data as requested. Can you please check further?

    Thank you.

    Any updates?

    Hi there,

    Thanks for the follow up.

    We are looking into this issue and we will be getting back to you shortly.

    I appreciate your continued patience.

    Thank you, this is happening for 2 of my websites.

    Please let me know as soon as you have any updates.

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

You must be logged in to reply to this ticket.