
Make your bundles visible to AI shopping agents by fixing three things: correct feed attributes in Google Merchant Center, explicit JSON-LD Product and Offer markup, and crawlable bundle URLs or catalog endpoints like UCP and Shopify Global Catalog. Get those three right and agents can actually read, compare, and recommend your bundle instead of skipping it. Tools like ecentic’s product listing optimization can simulate how an AI agent reads your bundle pages before you publish a single change.
TL;DR:
- Use is_bundle when a retailer groups different products around a main item; multipack requires an integer count of identical items, not sealed manufacturer packs.
- Match GTIN, SKU, item group identifiers, price to the cent, and availability across Merchant Center and live pages to prevent feed mismatches.
- Represent each bundle configuration as one Product with a nested Offer, including price, currency, availability, shipping details, and return policy.
- If a bundle appears only after a shopper interacts with a page, give each configuration a stable URL or expose an HTML snapshot to crawlers.
- Keep each bundle in the catalog manifest under one resolvable identifier, and explicitly feature the variant you want agents to recommend.


