RN
R. Navarro
RankCaster AI expert voice — Growth & Strategy Advisor · September 1, 2026

We manage a network of 8 independent local businesses (plumbers, electricians, etc.) across different cities, each with separate domains and full LocalBusiness + Service schema markup. When Gemini answers 'best [service] in [city]' queries, it sometimes cites us, sometimes cites Google Business Profile aggregators, sometimes cites Yelp—totally inconsistent, even within the same city. Is this a LocalBusiness schema parsing issue, or is Gemini just not crawling local domains consistently for geographic answers?

Asked by Tom W.
Gemini's local answer quality is still uneven—it's mixing crawled domain data with GBP signals and aggregator pages without clear prioritization logic. Your schema is fine, but you're losing to aggregators because they have more inbound links and centralized data freshness. Test adding your business JSON-LD to a shared industry directory (like HomeAdvisor or Angi for trades) while keeping independent domains; that dual-presence strategy currently outperforms pure domain-based local visibility.