How to fix "Missing value [size]" in Shopify for Google 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.
Quick answer
Missing value [size] means Google did not receive a usable size value for an affected product or variant. For Shopify apparel and shoes, fix the standard product category first, then expose size through the right variant option or category metafield where available, and confirm the Google & YouTube sync sends the value to Merchant Center.
Do not bury size only in a description, image, or size chart. Google needs a product-data value such as S, M, L, XL, 8, 8.5, 16/34, or a complete product-specific size. For apparel sizing, also check size_system and size_type because they explain which sizing system and cut Google should use.
Why Google is flagging size
Google flags Missing value [size] when a required size value is absent from product data. Google says certain apparel and shoe offers need the required apparel attributes, and products that vary by size should submit a size value for each variant.
Category matters. If Google or your submitted product category treats the product as apparel, shoes, or another size-sensitive category, the required attributes can change. A missing or inaccurate google_product_category can make Google infer the wrong category, so verify the Shopify product category and the Google product category mapping before editing dozens of variants.
Valid size format guidance
- Submit only the size value. Do not send "n/a", "none", "multisize", marketing copy, or unrelated color/material words in the size field.
- Use one size attribute per product or variant. If you submit multiple size attributes, Google uses the first one and discards the rest.
- Use a standard value for the target country when possible, such as S, M, L, XL, 8, 8.5, or 10.
- For combined measurements, use a slash instead of commas. For example, use 16/34 for neck and sleeve, not "16, 34".
- Submit each size variant as its own product value in the feed or channel sync, and keep related variants grouped with the same item_group_id.
- Include the complete size when width, inseam, or another dimension changes what the shopper receives.
Fix it in Shopify, step by step
- Open the affected product in Shopify and confirm the product is a real apparel, shoe, or size-variant product rather than an uncategorized item.
- Set the Shopify Category to the most accurate standard product category. For apparel, use the closest Apparel & Accessories category so Shopify can expose the relevant category metafields.
- Review the available category metafields for that category. Where Shopify provides size, clothing size, target gender, age group, fabric, color, or related attributes, fill the values that apply.
- For products that vary by size, make Size a real variant option and give every variant a specific value. Do not rely on size text in the description as the only source.
- For shoes, regional sizing, petite/plus/tall/maternity cuts, or mixed size systems, confirm how size_system and size_type are supplied through the Google & YouTube channel, feed rules, supplemental feeds, or your feed app.
- Make sure the product is available to the Online Store and Google & YouTube sales channel, save the product, then let the Google & YouTube channel sync the updated product data.
Bulk fix path
For a few SKUs, direct product edits are usually fastest. For a collection or catalog-wide issue, filter Merchant Center Needs attention for the Missing value [size] diagnostic, download the affected product list, and map those rows back to Shopify handles, variants, or feed IDs.
In Shopify, use Bulk edit for product category and product fields that Shopify exposes in the grid. For larger category changes, Shopify supports product CSV import with a Product category column using the standard taxonomy breadcrumb or category ID. If the Google-specific size fields live outside Shopify, use the Google & YouTube channel, feed rules, supplemental feed, or feed app/source that owns the submitted product data.
Merchant Center verification
- In Merchant Center, go to Products and open Needs attention.
- Filter for Missing value [size] or the broader missing apparel attributes diagnostic.
- Open a corrected sample product and confirm size is present in the product data Google received.
- Check size_system and size_type when regional sizing or cut matters.
- Confirm the issue no longer appears on Needs attention after Google processes the updated product data.
Size system and size type checks
- size_system explains the country sizing system, such as US, UK, EU, AU, BR, CN, DE, FR, IT, JP, or MEX. Google recommends submitting it when you submit size, especially for apparel.
- size_type explains the cut, such as regular, petite, plus, tall, big, or maternity. Use it when the product is not a regular cut.
- Shoes often need size, gender, and size_system together because numeric shoe sizes mean different things across systems and departments.
- If a product has both a cut and regional sizing, keep size, size_system, size_type, gender, age_group, and item_group_id consistent across all variants.
Do not stop at size if the whole apparel set is missing
The size error is often one symptom of a larger apparel attribute gap. If Merchant Center also flags age_group, gender, or color, fix the product category, category metafields, variant options, and feed mapping as a set.
StoreSteady treats this as apparel attribute readiness and connected product-attribute drift. The public scan checks whether the storefront exposes buyer-facing size and variant evidence; connected scans compare Shopify, storefront, and Merchant Center values when you need the source-by-source audit.
Related StoreSteady help
- Fixing Missing value [age_group] in ShopifyUse the age_group guide when Merchant Center flags age_group alongside size, gender, and color.
- Fixing Missing value [color] in ShopifyUse the color guide when Google needs a color value, landing-page match, or color variant grouping.
- Fixing Missing value [gender] in ShopifyUse the gender guide when target gender, unisex, or gender variants are missing.
- Fixing Google product category in ShopifyUse the category guide when Google is inferring the wrong category and requiring the wrong fields.
- Fix the full missing apparel attribute setUse the broader diagnostic page when Merchant Center flags multiple apparel attributes at once.
Official source context
Common questions
What does Missing value [size] mean in Merchant Center?
It means Google did not receive a usable size value for an affected product or variant. Add the size in the product data source that syncs to Merchant Center, then verify the value on the product in Merchant Center.
Is a Shopify size chart enough to fix Missing value [size]?
No. A size chart helps shoppers, but Google still needs a size product-data value for the affected variant. Use the size chart as supporting buyer-facing evidence, not as the only submitted value.
Should I use size_system and size_type with size?
Use size_system when a regional sizing system matters, and use size_type when the cut is regular, petite, plus, tall, big, or maternity. Google recommends size_system with size for apparel and size_type when it is relevant.
Why are age_group, gender, color, and size all flagged together?
Merchant Center often flags apparel attributes as a set because Google needs category, audience, department, color, and size signals to classify the offer. Fix the Shopify category, category metafields, variant options, and feed mapping together.
Audit apparel attribute readiness across your product data
Run a public scan for apparel size, size system, size type, color, age group, material, variant, and return-path evidence. Connect Shopify and Merchant Center when you need a source-by-source product-attribute drift audit.