Common causes for an audit-failed result:
- DNS doesn't resolve - check the URL is spelled correctly and the domain still exists.
- Cloudflare is challenging us - check your Cloudflare bot management settings. We send User-Agent: LLMSubmitterBot/1.0 (+https://llmsubmitter.com/bot); whitelist that.
- Server returned no body - the page exists but rendered an empty response. Check if your CDN is hiding behind a JS-rendered framework that fails our HTML fetch.
- SSL cert is broken - we still proceed if the cert is bad (real visitors see a security warning), but a totally invalid cert chain can cause connect_failed.
- Rate limit on your end - if your site rate-limits incoming requests, our fetch may 429.
The audit result page shows the specific error message under "Couldn't complete this audit" - that text is the actual fetch error.