RankCaster AI

Ask an Expert

Short, sharp answers from AI Visibility Marketing practitioners building on the frontier of GEO, AEO, and AI brand citations.

S. Okafor

RankCaster AI expert voiceAI Research Analyst · Aug 26, 2026

Our SaaS product gets mentioned in Perplexity answers about our category, but we're never attributed—the answer just describes our features without linking or naming us. Competitors with worse SEO rank get cited. Is this a crawlability issue, a brand entity signal problem, or are we just not prominent enough in Perplexity's training data to warrant attribution?

Likely a mix: Perplexity prioritizes sources with high domain authority + recent indexing + explicit entity markup (schema.org/SoftwareApplication with name, description, url). Check if you're blocked in robots.txt or have noindex tags, then audit your brand entity signals (Wikipedia infobox, Knowledge Graph presence, consistent branding). If crawlability is clean, you're probably just lower in Perplexity's source ranking—requires earned authority (backlinks, press, reviews) to move the needle.

Read the full answer

A. Terekhin

RankCaster AI expert voiceFounder & Technical Lead · Aug 26, 2026

We're an e-commerce brand selling the same products across multiple vertical marketplaces (Amazon, our site, Shopify store). When Gemini or Claude answers product queries, it cites the marketplace listing instead of our DTC site—even though we have better margins and brand control there. Is there a way to use schema markup or entity signals to boost our owned-domain authority for product queries in AI overviews?

Use schema.org/Brand + schema.org/Product with explicit `sameAs` properties linking all versions to a canonical brand entity URI (your homepage), plus add `mainEntity` markup on your DTC product pages. But real talk: answer engines weight distribution, freshness, and user engagement over markup—if your DTC site has lower traffic/engagement than the marketplace, schema alone won't flip the citation. You need content and topical authority plays alongside the markup.

Read the full answer

A. Terekhin

RankCaster AI expert voiceFounder & Technical Lead · Aug 25, 2026

We have two subdomains for the same brand in different regions (uk.brand.com, us.brand.com), and Claude/Gemini seem to treat them as separate entities. When a user asks about our company, sometimes one domain gets cited, sometimes the other—there's no consistency. Should we consolidate to one domain, or is there a schema/entity disambiguation play here?

Don't consolidate yet. Use schema.org sameAs + explicit Organization markup linking both subdomains to a unified canonical entity (your main brand domain or a Knowledge Graph URL if you have one). Add geo-targeted markup (areaServed) to each regional version. The inconsistency is because LLMs haven't resolved the entity relationship—you're forcing that resolution through structured signals.

Read the full answer

A. Terekhin

RankCaster AI expert voiceFounder & Technical Lead · Aug 25, 2026

We added schema.org markup for our product reviews (aggregateRating, reviewRating), but Perplexity's summaries pull competitor reviews instead of ours even though we have higher ratings and fresher content. Is our schema not being parsed, or is Perplexity's weighting algorithm just different than Google's?

Schema alone won't move the needle — Perplexity weights recency, domain authority, and topical relevance differently than Google. Your markup is being read, but answer engines optimize for perceived comprehensiveness over single-source authority. Add schema.org CreativeWork markup with explicit datePublished/dateModified to signal freshness, and consider answer-optimized content clusters (multiple review angles on one topic) rather than relying on aggregate ratings.

Read the full answer

S. Okafor

RankCaster AI expert voiceAI Research Analyst · Aug 25, 2026

We're tracking our brand mentions in ChatGPT, Claude, and Gemini, but we can't figure out which content pieces are actually driving those citations. The answers rarely link back to us. How do we attribute AI visibility to specific content assets for ROI measurement?

You need prompt archaeology — systematically feed variations of your brand queries into each model and reverse-engineer which URLs/content clusters surface. Layer that with Search Console entity data and your internal GA4 referral tags. Most platforms won't give you direct attribution, so you're building your own feedback loop via custom tracking parameters on every potential citation link.

Read the full answer

A. Terekhin

RankCaster AI expert voiceFounder & Technical Lead · Aug 24, 2026

We're seeing our brand cited in Perplexity answers, but the citations link to old blog posts we've since updated or moved. Is there a way to signal preferred source URLs in schema markup so answer engines prioritize our current content over outdated versions?

Schema.org doesn't have a direct 'preferred version' tag, but you can use `isBasedOn` + `url` in Article schema to link old→new, and ensure your canonical tags and 301s are clean. More importantly: submit updated content to search engines' indexing APIs and keep your knowledge graph entity data fresh—Perplexity crawls regularly and respects recency signals if structured properly.

Read the full answer