Skip to main content
New scan
37
score
AI crawler score

api.prod.oobyte.net

Poor · 37/100Scanned in 1.3s

We fetched your site exactly like an AI bot would — no JavaScript, server response only — and ran 9 weighted checks.

Changed something?
Last scanned 1 hour ago. Re-run all checks against your live site to see updated results.

Unlock the full report

Upgrade to Pro or buy a one-time report to see every fix, check detail, crawled page, and your llms.txt.

Upgrade to Pro

One-time unlock: full report for api.prod.oobyte.net for 30 days.

How the score is calculated

Each of the 9 checks has a fixed weight. Your score is the sum of points earned — out of 100.

Bands
  • 85–100 · Great — crawlers can read everything.
  • 65–84 · Good — minor gaps to fix.
  • 40–64 · Needs work — important signals missing.
  • 0–39 · Poor — likely invisible to AI search.

AI crawler access and Server-side content carry the most weight (25 pts each, 50% combined). Failing either one usually drops the band by at least one tier.

  • AI crawler access
    25/2525%
  • Server-side content
    0/2525%
  • llms.txt
    0/1010%
  • Sitemap
    0/1010%
  • Structured data (JSON-LD)
    0/88%
  • Title & Open Graph
    8/88%
  • Heading structure
    4/77.000000000000001%
  • Canonical URL
    0/44%
  • llms.txt format
    0/33%

How to interpret this report

We fetch your site the same way an AI bot does — no JavaScript, raw server response only. Each check shows the HTTP status and content-type we received so you can verify the result.

  • SPA fallback caveat. Many single-page apps (Vite, Next.js, React Router) serve index.html with HTTP 200 for any missing path — including /llms.txt, /robots.txt, and /sitemap.xml. We detect this and treat the file as missing. If a check says "SPA fallback", the file isn't really there — your server is just hiding the 404.
  • Valid file signatures. A real llms.txt starts with # Title; a real sitemap contains <urlset> or <sitemapindex>; a real robots.txt has directives like User-agent:. HTML responses fail these signatures even when the status is 200.
  • How to verify. Open the file in your browser or run curl -I https://yourdomain.com/llms.txt. If the content-type is text/html, the file isn't there — configure your host or framework to serve the real file before the SPA fallback.

FAQ · Common false positives

  • Many single-page apps (Vite, Next.js, React Router, Vercel/Netlify defaults) return your index.html with a 200 status for any missing path. We detect this and treat the file as missing — AI crawlers will too.

    Run these against your live site. If content-type is text/html, the real file isn't being served:

    Check headers — llms.txt
    curl -sI -A "GPTBot" https://api.prod.oobyte.net/llms.txt
    Check headers — robots.txt
    curl -sI -A "GPTBot" https://api.prod.oobyte.net/robots.txt
    Check headers — sitemap.xml
    curl -sI -A "GPTBot" https://api.prod.oobyte.net/sitemap.xml
Not ready to subscribe? Try a one-time report

Unlock the full report for api.prod.oobyte.net for 30 days — full llms.txt + llms-full.txt downloads, unlimited re-scans, and every Pro report feature for this single site.

Embed your score

Show off your AI-readiness — add this live badge to your README or footer. It updates automatically on every scan.

Crawlable score badge for api.prod.oobyte.net
HTML
<a href="https://getcrawlable.com/report/api.prod.oobyte.net" target="_blank" rel="noopener"><img src="https://getcrawlable.com/api/badge/api.prod.oobyte.net.svg" alt="AI crawler readability score by Crawlable" height="40"></a>
Markdown
[![AI crawler readability score by Crawlable](https://getcrawlable.com/api/badge/api.prod.oobyte.net.svg)](https://getcrawlable.com/report/api.prod.oobyte.net)
Scanned 6/5/2026, 11:40:49 AM · https://api.prod.oobyte.net/deeplink/QRXSgTpVq6cxHf32M