Top fixes
- Machine-readable surfaces (+2 points): Publish /llms.txt (a short Markdown guide to your key pages); /sitemap.xml; one agent surface: /openapi.json, /.well-known/agent-card.json, or /.well-known/x402 if you sell to agents. How to fix
- Readable without JavaScript (+2 points): Server-render or prerender the first paint so the HTML carries your text; agents and most crawlers do not execute your scripts. How to fix
- Structured data (+2 points): add a JSON-LD block (Organization or WebSite, plus Product, FAQPage or Article where relevant); add og:title and og:description so answer engines describe you accurately. How to fix
Ordered by points recoverable. Each area: 2/2 pass, 1/2 warn, 0/2 fail.
jcomic.net is graded F. The $49 AI Visibility Full Report turns the 2 failing checks above (machine-readable surfaces, structured data) into a prioritized, specific fix list for jcomic.net, and tests 8 real buyer questions across ChatGPT-class models to show what AI answers say about you today.
Get the full report — $49 Stripe checkout asks for your brand name and category; the report is ready about 60 seconds after payment. Legal notices and the MCP census entry are not in this report (free: Compliance Desk check, census claim).
Crawler access (robots.txt)
2/2 · pass
Robots.txt is an HTML page (treated as absent): every crawler is allowed by default
- GET /robots.txt -> HTTP 200, HTML body
- Unmentioned (allowed by default): GPTBot, ClaudeBot, OAI-SearchBot, PerplexityBot, Google-Extended, Amazonbot, CCBot, Bytespider
Fix: Optional: publish a robots.txt that names the AI crawlers you allow and points to your sitemap; without one your policy is implicit.
Machine-readable surfaces
0/2 · fail
None of the 7 machine-readable surfaces is published
- /llms.txt: HTTP 200 but an HTML page (catch-all route, not a real file)
- /sitemap.xml: HTTP 200 but an HTML page (catch-all route, not a real file)
- /.well-known/x402: HTTP 200 but an HTML page (catch-all route, not a real file)
- /.well-known/agent-card.json: HTTP 200 but an HTML page (catch-all route, not a real file)
- /.well-known/mcp-registry-auth: HTTP 200 but an HTML page (catch-all route, not a real file)
- /openapi.json: HTTP 200 but an HTML page (catch-all route, not a real file)
- /ai.txt: HTTP 200 but an HTML page (catch-all route, not a real file)
Fix: Publish /llms.txt (a short Markdown guide to your key pages); /sitemap.xml; one agent surface: /openapi.json, /.well-known/agent-card.json, or /.well-known/x402 if you sell to agents.
Readable without JavaScript
0/2 · fail
Home page is a JS-only shell
- GET https://jcomic.net/ -> HTTP 200, text/html, 20 KB
- 228 characters of visible text with scripts, styles and tags removed; <title>: "JComic"
- 6 external scripts, 5 inline; <noscript> absent
- first words: "JComic Search 歡迎光臨 JComic.net 最近更新 隨機 全彩 長篇 單行本 同人 短篇 Cosplay 歐美 WEBTOON 圓神領域 碧藍幻想 CG雜圖 英語 ENG 生肉 純愛 百合花園 耽美花園 偽娘哲學 後宮閃光 扶他樂園 姐姐系 妹妹系 SM 性轉換..."
Fix: Server-render or prerender the first paint so the HTML carries your text; agents and most crawlers do not execute your scripts.
Structured data
0/2 · fail
No JSON-LD, Open Graph incomplete
- 0 JSON-LD blocks
- Open Graph: no og:title; no og:description
- meta description: present
Fix: add a JSON-LD block (Organization or WebSite, plus Product, FAQPage or Article where relevant); add og:title and og:description so answer engines describe you accurately.
Legal notices (TAKE IT DOWN desk check)
not measured
Unavailable
- takeitdown.agentexchange.work/check.json: refused takeitdown.agentexchange.work: hosts on agentexchange.work cannot be graded from inside the same Cloudflare zone; every check would - unavailable
Fix: Re-run in a few minutes; the notice check could not be completed.
MCP census entry (index.agentexchange.work)
0/2 · fail
Not selling to agents: no census entry, no /mcp endpoint
- census unavailable (refused index.agentexchange.work: hosts on agentexchange.work cannot be graded from inside the same Cloudflare zone; every check would time )
- GET /mcp -> HTTP 200 HTML page (catch-all route, not an MCP endpoint)
Fix: Expose a Streamable HTTP MCP endpoint at /mcp (or a paid x402 route) so agents can call you, not just read you.
$49 AI Visibility Full Report
This grade is free and automated. The paid next step is the $49 AI Visibility Full Report (which brands a representative AI model, standing in for ChatGPT-class assistants, names when buyers ask about your category, with a prioritized fix list) from aivisibility.agentexchange.work, run for jcomic.net. It includes:
- 8 real buyer questions tested across ChatGPT-class models
- Competitor share-of-voice: who AI names, how often, versus you
- Full GEO site audit with prioritized, specific fixes
- Agent-Readiness Score: crawler access, llms.txt, schema, discovery manifest
- Custom 30/60/90-day action plan to get cited by ChatGPT, Perplexity and Google AI Overviews
- Shareable report, generated in about 60 seconds after checkout
Get the Full Report — $49 Stripe checkout asks for your brand name and category; the report is ready about 60 seconds after payment. Legal notices and the MCP census entry are not in this report (free: Compliance Desk check, census claim).