Google Merchant Center 'Needs Attention' and Diagnostics on Shopify: How to Read It and Fix It
Short answer: The Needs attention tab (Google's Diagnostics view) is where Merchant Center lists everything wrong with your products, grouped by issue. Each row names an issue (like "Missing value [gtin]" or "Image too small"), a severity (an error that disapproves the item, a warning that limits it, or an advisory), and how many products it affects. You read it top-down by severity, click an issue to see which products it hits, fix the matching field in Shopify, let the feed re-sync, and the count drops. Nothing here is a mystery: every row maps to one product field you can correct.
This is the single most useful screen in Merchant Center, and most of the panic around disapprovals comes from not knowing how to read it. Here is how.
Where to find it
In Merchant Center, go to Products, then Needs attention (older layouts call it Diagnostics). You will see a list of issues, not a list of products: Google groups every affected item under the problem that affects it, which is exactly how you want to fix them (one field at a time, in bulk).
How to read each row
Every issue row tells you four things:
- The issue name, usually with the attribute in brackets, for example "Missing value [gtin]", "Mismatched value (price)", or "Image too small". The attribute name points straight at the field to fix.
- The severity. An error disapproves the product (it stops showing). A warning limits performance but the product may still show. An advisory is a suggestion. Fix errors first.
- The affected product count, so you know how big the problem is.
- The policy or help link, which explains Google's exact requirement for that attribute.
Work it top-down
- Sort by severity and start with errors, because those are the products that are offline.
- Click an issue to see the list of products it affects. This is your work list for that field.
- Fix the matching field in Shopify. Map the attribute to its Shopify source: brand is the Vendor field, GTIN is the Barcode field, title and description are their own boxes, price and availability come from the variant, image is the first product photo. Each issue is one field.
- Fix in Shopify, not in the feed. The Google and YouTube channel re-sends your data and overwrites manual Merchant Center edits, so correct the source.
- Let it re-sync. Counts update after the next sync and Google's re-crawl, usually within a day or two, not instantly.
- Request a review if an issue needs one and the count does not clear on its own.
Why the count does not drop immediately
Fixing a product in Shopify does not update Merchant Center the same second. The channel has to re-sync and Google has to re-crawl, so give it 24 to 48 hours before deciding a fix did not work. A count that has not moved after a couple of days usually means the fix was made in the wrong place (in the feed instead of in Shopify) or did not actually save.
The faster way: catch it before Google does
The Diagnostics tab is reactive. It shows you what Google already rejected, which means those products were offline while you found out. The better workflow is to check the same fields before you push the feed, so nothing gets disapproved in the first place.
See the "Needs attention" list before Google builds it. Feed Doctor scans your whole Shopify catalog and reports the same issues (missing GTINs and brands, bad images, price and availability mismatches, thin descriptions, title problems) with the exact field to fix on each, so you clear them pre-flight instead of reading them off a disapproval. Try it free for 7 days.
Stop losing sales to Google rejections
Feed Doctor scans your whole catalog and gives you the exact field to fix on every product.
Try Feed Doctor free for 7 days →