Back to Error Guides
    Error
    Field: size

    Missing Size Attribute in Google Shopping Feed

    Your product is missing the required size attribute. For apparel and footwear products, size must be provided to help shoppers find the right fit.

    Use our free Feed Validator to check for this and other errors automatically.

    What This Error Means

    The size attribute is required for all apparel and footwear products. Without size information, products will be disapproved as shoppers cannot determine if the product will fit.

    When size is required:

    • Clothing (shirts, pants, dresses, jackets, etc.)
    • Shoes & footwear
    • Accessories that come in sizes (belts, hats, gloves)
    • Products with size variants

    Size types:

    • Standard: S, M, L, XL, XXL
    • Numeric: 8, 10, 12, 14 (clothing) or 7, 8, 9, 10 (shoes)
    • Dimensional: 32x30 (pants), 16-34/35 (dress shirts)
    • One size: "One Size" or "OS" for universal fit

    Consistent size data is critical for automated rules and product variant grouping.

    How to Fix It

    1. Add size attribute — Include the size using standard notation that matches what's shown on your product page.
    2. Use consistent size notation — Stick to one format (e.g., always "Medium" or always "M", not both).
    3. Include size_type for context — Specify if sizes are "regular", "petite", "plus", "big and tall", "maternity", etc.
    4. Add size_system for clarity — Indicate the sizing system used (US, UK, EU, etc.).

    Examples

    Incorrect
    <!-- Missing size for apparel: -->
    <item>
      <g:id>DRESS-001</g:id>
      <g:title>Women's Summer Dress</g:title>
      <g:product_type>Apparel > Dresses</g:product_type>
      <!-- No size attribute -->
    </item>
    
    <!-- Vague size: -->
    <g:size>Regular</g:size>
    
    <!-- Empty value: -->
    <g:size></g:size>
    Correct
    <!-- Letter size: -->
    <g:size>M</g:size>
    
    <!-- Numeric size (clothing): -->
    <g:size>10</g:size>
    
    <!-- Shoe size with system: -->
    <g:size>10</g:size>
    <g:size_system>US</g:size_system>
    
    <!-- Dimensional size (pants): -->
    <g:size>32W 30L</g:size>
    
    <!-- Dress shirt size: -->
    <g:size>16-34/35</g:size>
    
    <!-- With size type: -->
    <g:size>L</g:size>
    <g:size_type>plus</g:size_type>
    <g:size_system>US</g:size_system>
    
    <!-- One size fits all: -->
    <g:size>One Size</g:size>
    
    <!-- Complete product with size: -->
    <item>
      <g:id>DRESS-001-M</g:id>
      <g:title>Women's Summer Dress - Medium</g:title>
      <g:size>M</g:size>
      <g:size_system>US</g:size_system>
      <g:item_group_id>DRESS-001</g:item_group_id>
    </item>

    Additional Tips

    • Include size in the product title for better visibility in search
    • Use size_system (US, UK, EU, etc.) for international selling
    • Use size_type for specialty sizing (petite, plus, maternity)
    • Ensure size matches what's shown on your landing page
    • Group size variants using item_group_id
    • Consider providing size charts on your product pages

    Related Issues

    Validate Your Feed Now

    Use our free Google Shopping Feed Validator to check for this and other common errors before uploading to Merchant Center.

    Open Feed Validator