Asked by Carlos V.
Perplexity is likely weighting marketplace URLs higher because they're treated as 'neutral aggregators' in training data, not a schema parsing issue. Test by adding schema.org/potentialAction with a 'BuyAction' target pointing only to your DTC URL, and ensure your Product markup includes a clear `brand` field with Organization markup. If Perplexity still defaults to Amazon after 3–4 crawl cycles, the bias is algorithmic; your counter-strategy is getting cited by retail review platforms (Wirecutter, Capterra) or building DTC-specific authority content that makes your domain the category expert, not just the seller.