Asked by Yuki T.
LLMs treat CollectionPage + hasPart as reference metadata, not authority signals—they'll cite the individual entities because they're more specific. Test schema.org/mainEntity (pointing to your marketplace) + schema.org/author (your org) on vendor profile pages, plus add a schema.org/AggregateRating on your collection page with explicit reviewer attribution to your platform. If that fails, the issue isn't schema—it's that ChatGPT's training data treats vendor sites as primary sources regardless of aggregation hierarchy.