“The feed uploaded successfully” and “the product appears in free listings” are different statements. Google can retrieve and process a source while excluding products from a destination because of eligibility, product data, policy, or landing-page conditions.
Use four counts, not one
- Source rows: products generated by your store or feed.
- Processed items: products Google read and interpreted.
- Eligible items: products that can serve for the selected destination and market.
- Visible items: products currently found in the expected surface.
Check the destination before the product
Confirm that free listings are enabled and that the products are assigned to the intended destination and market. A product valid for one program is not automatically valid for every program.
Audit eligibility fields
Check stable IDs, title, description, link, image link, price, availability, brand, GTIN or identifier status, categories, and variant relationships. Verify that the values are accurate, not merely present.
Trace one missing product end to end
Pick five products that are in the source but missing from free listings. Record the product ID, market, processing state, issue text, feed values, landing page, and structured data. Look for a shared cause before changing the whole catalog.
For the next step, use our product data quality guide and rejected product workflow.