
The single fastest fix for collection pages in AI search is defining each one with both a page_category (or pageCategories) value and a matching compulsory filter, such as categories: ANY('Home & Garden'), so an AI agent’s browse request returns scoped, relevant products instead of a broad, generic grab bag. Pair that with clean feed data (clear titles, complete GTINs, good images) and check it against Google Cloud’s AI Commerce documentation, Microsoft’s Copilot Shopping guidance, and a simulation tool before you ship.
TL;DR:
- Browse requests use an empty query, so pageCategories and the request filter must match exactly, including case, or results may include unrelated products.
- Use one reusable deployment with a category filter and pass each page’s matching plp_category context at runtime; route wildcard pages around category restrictions.
- Copilot Shopping relies on Microsoft Merchant Center feeds, so improve inclusion with specific titles, complete GTINs where applicable, high quality images, and mapped product categories.
- After changes, test real browse requests and inspect is_filter_applied, products_list, and total_result; simulations and phased comparisons help avoid scaling an unverified fix.


