Audit the public storefront signals behind feed disapprovals — GTINs, price, availability, policy proof, and crawler access — then connect Shopify and Merchant Center for source-by-source diagnostics.
Use a product page, collection page, or homepage. The free scan reads public PDP, schema, policy, canonical, and crawl-access signals only.
Route GTINs, price, availability, returns, shipping, promotions, domains, crawler access, and association issues to the right guide.
Install StoreSteady to compare Shopify fields, storefront output, and Merchant Center diagnostics where connected account data is available.
A Shopify product page can look fine to a shopper while Merchant Center sees conflicting feed, schema, policy, or landing-page evidence.
Price, availability, GTIN, condition, and attribute values need to agree across Shopify, the submitted feed, rendered PDP copy, and structured data.
Shipping, returns, promotions, and domain settings can live in different tools. Merchant Center diagnostics stay noisy when the public page does not support the account settings.
Password gates, robots rules, redirects, blocked assets, or landing-page errors can make a valid Shopify product look unavailable or untrustworthy to Google.
Use these help articles when you want the step-by-step fix path behind the scan.
What Shopify merchants should check before the August 18, 2026 Content API shutdown: Google & YouTube app sync status, Merchant Center data sources, product IDs, feed labels, and campaign filters.
Triage Shopify_US to shopify_ZZ product IDs, changed data-source labels, missing history, stopped Shopping or PMax filters, and item_id mismatch warnings without changing IDs blindly.
Custom labels group Shopify products for Google Ads reporting and bidding. Learn where custom_label_0 through custom_label_4 values come from, why they fail to sync, and what to check before changing your feed or campaign filters.
Products without GTINs are harder for Google to trust and match. Add the right product identifiers where Google expects them.
Google flagged incorrect product identifiers. Fix GTIN, MPN, and brand consistency to recover Merchant Center visibility.
Google believes your product has a GTIN, but the submitted product data says identifier exists is false.
Google says "Missing value: size [size], color [color], gender [gender], age group [age_group]." Fix Shopify apparel attributes and feed mappings.
Google requires age_group for apparel. Set it in Shopify by giving the product a standard product category, which unlocks the age group category metafield, then confirm the value reaches Merchant Center.
Fix Missing value [size] by sending Google a real size value for each affected apparel or shoe variant, then verify the corrected value in Merchant Center.
Fix inaccurate Shopify or Google product categories when Merchant Center is inferring the wrong product type and requiring the wrong apparel attributes.
Fix Missing value [color] by sending Google a color value that matches the Shopify landing page, category metafield, or color variant option.
Fix Missing value [gender] by setting Shopify target gender, submitting male, female, or unisex, and verifying the value in Merchant Center.
Google sees a different price than your Shopify storefront or feed. Fix the mismatch so products can stay eligible and consistent.
Google sees a different stock state than your Shopify storefront or feed. Fix the mismatch so products can show again.
Invalid or zero prices can block products from showing on Google.
Broken product URLs, bad redirects, 4xx/5xx responses, or crawler blocks can stop approval.
Robots rules, firewalls, geoblocks, or bot blocking can stop Google from reading products and structured data.
Google cannot approve or crawl product pages behind a storefront password.
If Merchant Center does not have a return policy configured, Shopping eligibility and return trust signals stay weaker.
If Google cannot read a return policy from settings or markup, your offer trust signals stay weaker.
Without accepted shipping settings, Google lacks the delivery signals it needs for Shopping surfaces.
Your Shopify promotion exists, but Google never received the promotion mapping needed for badges and offer visibility.
Your Shopify promotion exists, but Google rejected it. Find the exact violation and correct edit point fast.
Merchant Center is reviewing an account or offer without a concrete actionable issue. Check the current status before changing the storefront.
A Misrepresentation suspension is an account-level Google policy decision. Audit the public storefront, Shopify data, and private Merchant Center requirements before requesting review.
Use this Shopify checklist when Merchant Center says Website needs improvement. Fix store completeness, business details, policies, broken paths, checkout, and product consistency before requesting a website check.
Google rejected the promotion because free shipping or the advertised benefit requires a code that is missing or inconsistent.
Google rejected the promotion because the offer terms are too narrow, unclear, or not communicated in a shopper-friendly way.
Google rejected the promotion because the wording, capitalization, acronyms, or editorial format does not meet promotions policy.
Google rejected the promotion because the title, eligible products, or landing-page promise do not match the actual offer scope.
Google rejected the promotion because the discount threshold or minimum value is unclear to shoppers.
Google rejected the promotion because the free gift offer is vague, poorly described, or not consistently presented on the page.
Google rejected the promotion because free shipping is already available without the advertised code or promotional condition.
Fix the Invalid coupon code promotion disapproval when Google tests a redemption code that errors or does not provide the advertised discount.
Google rejected the promotion because the actual discount is missing or lower than the shopper-facing promise.
Your product links do not match the domain claimed in Merchant Center.
Without the association, you miss Shopping tab notifications and growth opportunities.
Use the hub to route Shopify Google Shopping work by issue family before opening a field-specific fix. Public scans check storefront evidence; connected workflows can compare Shopify and Merchant Center sources where available.
Audit product attributes that exist in Shopify but do not reach the PDP, schema, feed, or connected diagnostics.
Fix missing GTINs, inaccurate identifiers, or identifier_exists conflicts before Google tries to match the item.
Compare Shopify, feed, visible page, and schema values when Merchant Center sees a different offer state.
Align Merchant Center account settings with public return, shipping, and policy signals Google can verify.
Check whether Shopify discounts, storefront promises, and Merchant Center promotion settings describe the same offer.
Resolve mismatched domains and Search Console association gaps that keep Merchant Center from trusting the storefront.
Find password gates, blocked product pages, fetch errors, redirects, and landing-page failures before review.
Check the product, offer, condition, return, and shipping markup Google reads before or alongside feed data.
Use the comparison guide when you need to separate public storefront evidence from private Merchant Center diagnostics.
Every published StoreSteady help page in this family is listed from the registry so the hub does not hide existing fixes behind a curated guide list.
Use the comparison map when product approval status is not enough to prove public storefront readiness.
Run the scan to see where a public Shopify page publishes conflicting offer, identifier, policy, crawl, or structured-data signals. Connect StoreSteady when you need source-by-source Shopify and Merchant Center comparison.