Missing field ‘price’

  • Hi,

    I face an issue in the “Missing field ‘price‘” on Google Search Console in the Product category. My site is an Amazon affiliate site and I will hide that product price on-site but the price is already mentioned at the backend.
    Issue Screenshot: https://prnt.sc/uwpnwu
    The price field also filed. Screenshot “https://prnt.sc/uwpsa0”
    But I not able to understand that how I able to solve the issue.

    Please guide me so that I able to solve the issue on priority.

    Best Regards,

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

    Thank you for contacting the support and sorry for any inconvenience that might have been caused due to that.

    You seem to have two product schema markup generated for your individual products, probable by a another plugin or your theme.

    Assuming you are using the latest version of all the plugins and the themes (please update if not yet), it would seem like a conflict with one of the plugins or the theme you are using.

    To determine that, please follow this troubleshooting guide:
    https://rankmath.com/kb/check-plugin-conflicts/

    Please let us know if you find the culprit.

    Only the site admin would know and your users won’t be affected by this troubleshooting.

    Looking forward to helping you.

    Hi,
    I check it with “Health Check” plugin but there is no any major issue on site.
    Also all the Theme and plugin and genuine and updated to latest version. But still I face the issue “Missing field ‘price”. Please help me to solve the issue.

    Best Regards,

    Hello,

    We released a quick Beta update with improved schema performance you can try to see if that helps.

    Please enable the Beta update by following this:
    https://rankmath.com/kb/version-control/#beta-updates

    beta update

    If you are unable to see an update, please clear Rank Math’s transients from:
    WP Dashboard > Rank Math > Status & Tools > Database Tools > Remove Rank Math Transients > Remove transients
    remove transients rank math

    Please clear the caches, server, and WordPress after updating.

    You can disable the Beta updates once you update to the latest version and if the issue is fixed.

    If the issue still persists, then we might need to take a closer look at the settings. Please edit the first post on this ticket and include your WordPress 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:

    https://wordpress.org/plugins/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):

    https://wordpress.org/plugins/wp-security-audit-log/

    We really look forward to helping you.

    Hi,
    I face a lot of followings issue on Google Search Consoles on my site.
    1. Warning – Missing field’aggregateRating’

    2. Warning -Missing field ‘brand’

    3. Warning -Missing field ‘priceValidUntil’

    4.Warning – Missing field ‘review’

    5. Warning – Missing field ‘sku’

    6. Missing field ‘price’

    Please help me in the matter, so that I able to solve it.

    Best Regards,

    Hello,

    Are you using the latest version of Rank math?

    Rank Math takes the schema data from your product pages automatically and turns it into Schema-ready content. Likewise, the aggregateRating and review fields are taken from your actual product reviews that your buyers/customers leave on your products.

    If you don’t have any reviews yet, that is going to show up as a warning in the schema testing tool. That’s because Google will actually look for those fields.

    Please acquire some reviews and ratings to get rid of the aggregateRating and review warnings.

    You can fix the SKU and availability issue easily as well:

    To fix the brand warning, head over to WordPress Dashboard > Rank Math > General Settings > WooCommerce and choose from any of the available fields to use as your product’s brands.

    Brand Value

    If you want to use a custom value for your Brands, you can do that by using the following code in your theme’s functions.php file:

    // Add Brand for Products.
    add_filter( 'rank_math/snippet/rich_snippet_product_entity', function( $entity ) {
    $entity['brand'] = 'Rank Math;
    return $entity;
    });

    Replace the “Rank Math” text with your actual brand name then run your website through the Structured Data Testing tool once again.

    For the GTIN, ISBN, MPN issue, you can fix it by adding that to your products using the custom product attribute feature in WooCommere or you can use this plugin: https://wordpress.org/plugins/product-gtin-ean-upc-isbn-for-woocommerce/

    For the priceValidUntil warning, you have to either ignore that or add a sale price with validity to get rid of it: https://i.rankmath.com/cMqAAH

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

    Hi There,
    So we have 1000s of products…. it is not really possible for us to get reviews for all of them! How in this instance do we keep the reviews functionality without getting all of the warnings? I’ve not noticed this happen with any of our other stores which do not use your plugin.

    We are also experiencing the “Missing field “price” issue. Do you have an ETA on an update to resolve this? I’m not that keen on installing a BETA.

    Thanks

    Hi,
    As you say the following points. I need clarifications of doubt which is mentioned with each point.
    1. Please acquire some reviews and ratings to get rid of the “aggregateRating” and review warnings.
    Doubt: Means I have to take review and rating from any other google user on each product.? Or I have to take review for the site on google.
    2. To fix the brand warning, head over to WordPress Dashboard > Rank Math > General Settings > WooCommerce and choose from any of the available fields to use as your product’s brands.

    Doubt: As per your guidance I select it as “product brand” https://prnt.sc/v3z7ig/ . Do I have to select “Brand” only…?

    3. If you want to use a custom value for your Brands, you can do that by using the following code in your theme’s functions.php file and Replace the “Rank Math” text with your actual brand name then run your website through the Structured Data Testing tool once again.
    “// Add Brand for Products.
    add_filter( ‘rank_math/snippet/rich_snippet_product_entity’, function( $entity ) {
    $entity[‘brand’] = ‘Rank Math;
    return $entity;
    });”

    Doubt: Now I have to replace the: “RankMath” text with which actual brand as there is a lot of brands which are listed on our site. As the brand is already selected on each product https://prnt.sc/v3zf3t .

    4. For the GTIN, ISBN, MPN issue, you can fix it by adding that to your products I will Installed the “Product GTIN (EAN, UPC, ISBN) for WooCommerce”.
    5. For the “priceValidUntil warning” I mentioned all the needful data like

    Doubt: https://prnt.sc/v3zw9z and also at https://prnt.sc/v40006 . Please guide me on what further I have to do to correct the issue of Missing field ‘price’ as in Screenshot: https://prnt.sc/v401t2

    Hello,


    @Fit
    , we already released the update. Please update the plugin on your site then clear your cache and let us know if the issue is resolved.

    @Veena
    1. Means I have to take review and rating from any other google user on each product.? Or I have to take review for the site on google.

    The reviews are usually customer reviews on your products. If you are using a third-party plugin to collect your reviews, you will have to get in touch with them to integrate it so that they are passed to Rank math product schema.

    2. As per your guidance I select it as “product brand” https://prnt.sc/v3z7ig/ . Do I have to select “Brand” only…?

    If you have brand assigned to all your products, you can select brand in the settings. This will automatically take your product brand settings for the brand value.

    3. With the above setting you don’t need to use the filter.

    4. Have you installed the plugin suggested?

    5. I checked your site with Google Rich results test tool and the only issues currently are to do with Global identifier and aggregate rating, please check the result URL I have attached in the sensitive section.

    You still seems to have duplicated markup on your page. Please ensure you only use one schema generating setup on your site.

    Looking forward to helping you. Thank you.

    ​​​​​​

    Hi There, we already have Version 1.0.50.1 – it doesn’t show there are any further updates.

    Due to having over 4000 products Google Validation takes a long time (we started it 18/10/20 and it is still in progress). We also get penalised for validating too many times… hopefully this is resolved…. time will tell!

    Hello,


    @sales358
    , I hope it goes well. Let us know once it is done if you had any issues so we can help you.

    Looking forward to help you.

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

You must be logged in to reply to this ticket.