How to fix missing fields warnings and errors in Google Search Console?

Hello!

I have 2 warnings for almost every product (22) and other 4 products with 2 errors each in Google Search Console

  • Missing field “aggregateRating” (optional)
  • Missing field “review” (optional)

and the errors

  • Value in property “reviewCount” must be positive
  • Rating is missing required best and/or worst values
![sfdsfsa.PNG|1225x431](upload://AaIPV7ogocedKolAeNK3d6r12ew.png)


I have no idea what to do, I already read other posts and I didn’t found a solution.

At first look it seems pretty easy if I know what to do of course. I think it’s because of shopify reviews app which is no more active, any help please?

{% include 'product-template',
  description_style: section.settings.description_style,
  image_container_width: section.settings.image_size,
  section_id: product.id,
  social: section.settings.social_enable,
  thumbnail_position: section.settings.thumbnail_position,
  thumbnail_arrows: section.settings.thumbnail_arrows,
  video_looping: section.settings.enable_video_looping,
  video_style: section.settings.product_video_style
%}

{% schema %}
  {
    "name": "Product pages",
    "settings": [
      {
        "type": "select",
        "id": "description_style",
        "label": "Description position",
        "default": "default",
        "options": [
          {
            "value": "default",
            "label": "Next to media"
          },
          {
            "value": "full",
            "label": "Below media"
          }
        ]
      },
      {
        "type": "checkbox",
        "id": "social_enable",
        "label": "Enable social sharing",
        "default": true
      },
      {
        "type": "header",
        "content": "Media"
      },
      {
        "type": "paragraph",
        "content": "Learn more about [media types](https://help.shopify.com/en/manual/products/product-media)"
      },
      {
        "type": "select",
        "id": "image_size",
        "label": "Image size",
        "default": "medium",
        "options": [
          {
            "value": "small",
            "label": "Small"
          },
          {
            "value": "medium",
            "label": "Medium"
          },
          {
            "value": "large",
            "label": "Large"
          }
        ]
      },
      {
        "type": "select",
        "id": "thumbnail_position",
        "label": "Thumbnail position",
        "default": "beside",
        "options": [
          {
            "value": "beside",
            "label": "Next to media"
          },
          {
            "value": "below",
            "label": "Below media"
          }
        ]
      },
      {
        "type": "checkbox",
        "id": "thumbnail_arrows",
        "label": "Show thumbnail arrows"
      },
      {
        "type": "checkbox",
        "id": "enable_video_looping",
        "label": "Enable video looping",
        "default": true
      },
      {
        "type": "select",
        "id": "product_video_style",
        "label": "Video style",
        "default": "muted",
        "options": [
          {
            "value": "muted",
            "label": "Video without sound"
          },
          {
            "value": "unmuted",
            "label": "Video with sound"
          }
        ],
        "info": "Video with sound will not autoplay"
      }
    ]
  }
{% endschema %}

{% if product.metafields.loox.num_reviews %}

{% endif %}

	
{{ product.metafields.loox.reviews }}

This is product-template.liquid and the url is https://blively.ro

Where are your reviews being stored? There is mention of loox app there.

To fix those errors you’d need to rectify the underlying JSON-LD and metadata (schema) there are gonna be a few ways to do this.

Personally I like to use the LittleStreamSoftware app called ‘JSON-LD for Shopify’ to pull review data and generate JSON-LD among other product data.