Check
My site is invisible to AI assistants
Three separate failures produce the same symptom: the crawler is blocked (A1), the page ships an empty shell (A2), or the text is there but nothing states what the page is about (B1/B2). Diagnose in that order.
How to confirm it
Run this against your own domain:
curl -sS https://example.com/ | python3 -c "import sys,re;h=sys.stdin.read();print(len(re.sub(r'<[^>]+>',' ',h).split()),'words')"
How to fix it
Work the groups in order: access first, then content in the raw HTML, then title/description/structured data, then extractability. Fixing group C while group A fails changes nothing.
Where it fits
This is a symptom of a failed check — here it points at A2. The failure it belongs to is only one of fifteen; the full list is in the standard, and the fix order that avoids redoing work is in the repair guide.