I’m currently seeing an issue with our product feed where 321 products are not being listed on Google and when I check the URLs, they all return 404 errors.
It appears these products no longer exist on the site, so I’m unsure why they are still being included in the XML feed. My understanding is that any non-existent or unavailable products should be automatically excluded from the feed.
Could you please advise why these products are still appearing and how we can ensure that only valid, live product URLs are included going forward?
I understand your concern about products that no longer exist still appearing in your feed.
When using the Google for WooCommerce plugin, products included in the feed are typically synced based on their current status in WooCommerce. If products have been deleted or are returning 404 errors, they should normally be removed from the feed during the next sync.
Could you please check whether those products still exist on your site by going to Products → All Products in your dashboard?
Also, try to resync the products again by following these steps:
Go to example.com/wp-admin/admin.php?page=connection-test-admin-page (replace example.com with your domain)
Click on the “Sync all products with Google Merchant Center” button.
If that does not work, I’d like to understand your site properly. Please share with us the necessary information below for us to investigate the issue further:
System Status Report which you can find via WooCommerce > Status
Great to hear everything’s working perfectly now! Before you go, If you felt supported through the issue, a quick review on ww.wp.xz.cn would mean a lot. It helps others feel confident choosing it, knowing there’s help when they need it.