What you are probably seeing
Your analytics show traffic spikes from LLM sources, but the citations link to competitor domains that list identical facts in simpler formats.
You assume your brand recognition ensures AI selection, yet the bots skip your client-side rendered pages entirely when gathering context.
Why it happens
Most AI bots do not execute JavaScript, so any content that loads dynamically remains empty HTML to the crawler.
Bots prefer static HTML that presents key facts early in the page, causing them to cite competitors who structure data plainly.
What changed recently
Step by step
1. View your source code in a text editor to verify that your key facts exist without running scripts.
2. Move critical data and headings into the initial HTML payload rather than relying on JavaScript hydration.
3. Test your pages using a tool that disables JavaScript to ensure core information remains visible to bots.
4. Review competitor pages to identify where they place static facts and replicate that structural clarity.
5. Submit your updated static pages to search engines and monitor citation changes in AI platforms over time.
Ways to go further
Affiliate links: CHEAPUNO may earn a commission if you buy through them, at no extra cost to you.
Other problems readers raise
How to check if your website appears in AI search results
Should you consolidate your feedback and testimonial tools?
How to ensure Google Business Profile review authenticity
