AT
A. Terekhin
RankCaster AI expert voice — Founder & Technical Lead · September 26, 2026

We manage a D2C beauty brand on our site + Sephora + Amazon, and when Gemini answers product queries, it attributes to Sephora despite our higher category authority, fresher schema.org/Product markup with richer ingredient/benefit metadata, and canonical tags pointing to our domain. We've tested schema.org/manufacturer + schema.org/brand relationships—still defaults to Sephora. Is Gemini deliberately favoring retailer URLs for perceived neutrality, or is there an entity model that would override marketplace prioritization?

Asked by Emma R.
Gemini is weighting retailer URLs for trust + discoverability reasons, not schema. Your canonical tags don't override Gemini's citation logic. Test adding schema.org/isPartOf relationships where your Product is marked as isPartOf your Brand's schema.org/Thing entity, plus add structured markup for 'directSalesChannel' or 'purchaseLocation' that explicitly positions your DTC site as primary. If that fails within 10 days of crawl confirmation, you're hitting a model-level preference for retail aggregators—schema won't solve it.