What you are probably seeing
Traffic from AI overviews or chat interfaces is flat despite rich schema markup on your pages.
Your brand appears in search but entities remain undefined in LLM outputs because hidden metadata is not crawled.
Why it happens
Large language models are trained on and retrieve natural language, bypassing machine-readable JSON-LD blocks.
If unique facts exist only in structured data, the text content lacks the signals needed for AI citation and entity recognition.
What changed recently
Step by step
1. Move key entity attributes into visible page text, such as in H2 headings or intro paragraphs.
2. Write concise, natural language descriptions of your products and services near the top of the page.
3. Use clear, consistent terminology that matches how users and LLMs would reference your business entities.
4. Remove redundancy so that critical information is not trapped exclusively inside script tags.
5. Test your content by asking an AI chatbot about your specific entities to confirm it retrieves the new text.
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
Why does my React app show a blank page to AI crawlers?
How to check if your website appears in AI search results
Should you consolidate your feedback and testimonial tools?
