visibility
capability
zenn.dev
zenn.dev
AI Readiness Report
Executive Summary
Zenn.dev is a technically capable platform for AI agents but is poorly optimized for AI discovery and recommendation. Its strength lies in providing structured APIs and documentation for programmatic use, but it lacks the foundational trust signals and content structuring needed for AI systems to confidently find and recommend its content.
AI Visibility — L1
The site is fundamentally accessible to AI crawlers but lacks the structured data, clear authorship, and content freshness signals that build trust and authority. This makes it unlikely for AI assistants like ChatGPT or Perplexity to recommend it as a primary, reliable source of information.
AI Capability — L3
The site is well-prepared for AI agents to interact with its data programmatically, offering a documented API, OpenAPI spec, and MCP server. However, it lacks key integration features like agent authentication and write operations, limiting agents to read-only, non-autonomous tasks.
With low visibility, the site misses out on being surfaced by AI assistants to users. Its moderate capability score means AI agents can fetch data but cannot perform actions like posting content or receiving real-time updates on behalf of users.
Top Issues
Why: AI crawlers like GPTBot often parse raw HTML without executing JavaScript. If primary content is rendered only after JS loads, the AI will see an empty or incomplete page.
Impact: Critical failure. AI systems cannot discover or index your articles, leading to zero visibility and traffic from AI-driven platforms like ChatGPT or Perplexity.
Fix: Implement server-side rendering (SSR) or static generation for article pages. Ensure the core article text, title, and author are present in the initial HTML response before any JavaScript executes.
Why: Schema.org markup provides explicit, machine-readable context about page content (e.g., this is an Article, by this Author). Without it, AI must infer meaning from plain text, which is less accurate.
Impact: High. AI summaries and citations will be less precise, reducing the likelihood of your content being correctly recommended and trusted as a source.
Fix: Add JSON-LD script blocks to article pages. Use types like Article (with headline, author, datePublished) and WebSite. Place the script in the <head> or <body> of the page.
Why: Clear heading hierarchy (H1, H2, H3) helps AI understand the logical flow and key sections of an article, improving content parsing and summarization.
Impact: Medium. AI may struggle to correctly extract and organize key points from articles, leading to lower-quality citations or summaries that miss important sections.
Fix: Audit article templates. Ensure each page has a single, descriptive H1 (the article title). Use H2 for major sections and H3 for subsections. Avoid using headings for purely stylistic purposes.
Why: AI systems prioritize content-rich pages. Pages with only a few sentences or boilerplate are seen as low-value and are less likely to be indexed or cited.
Impact: Medium. Thin content pages will be deprioritized by AI, reducing the site's overall authority and the number of pages that can drive AI-referred traffic.
Fix: Review pages with low word counts. For article listings or user profiles, ensure there is descriptive introductory text. Encourage authors to write substantive articles with detailed explanations.
Why: AI and users trust content more when it's clearly attributed to a credible author or organization. This builds authority and helps AI correctly associate content with experts.
Impact: Medium. Lack of clear attribution reduces the perceived trustworthiness of content, making AI less likely to cite it as a definitive source, especially for expert topics.
Fix: On article pages, explicitly display the author's name and link to their profile. In the HTML, use the `author` property in Article Schema.org markup and consider using rel="author" links.
Quick Wins
30-Day Roadmap
Week 1: Quick Wins
— Create and deploy /llms.txt file formatted per llmstxt.org spec with site introduction and key content links.
— Add JSON-LD Organization Schema block to homepage or global footer with name, url, and logo.
— Update /robots.txt to include explicit 'Allow' rules for AI crawlers (GPTBot, ClaudeBot, PerplexityBot).
— Ensure article template displays publication date and add datePublished (and dateModified if applicable) to Article Schema markup.
Visibility L1 → L2
Week 2: Foundation
— Implement missing Article and WebSite JSON-LD structured data blocks on article pages, including headline, author, and datePublished properties.
— Explicitly display author name and link on article pages and add the 'author' property to the Article Schema markup.
Visibility L2 → L3
Weeks 3-4: Advanced
— Implement server-side rendering (SSR) or static generation for article pages to ensure core content (title, text, author) is present in the initial HTML.
— Audit and fix article template heading structure to ensure a single H1, proper H2/H3 hierarchy, and remove stylistic heading misuse.
— Review low-word-count pages (listings, profiles) and add descriptive introductory text; encourage authors to write substantive content.
Visibility L3 → L4, Capability L3 → L4
The site's AI Visibility Level should improve from L1 to L4 by addressing foundational markup and critical rendering. AI Capability Level should improve from L3 to L4 through enhanced content structure and depth.
// embed badge
AI Visibility — markdown:
[](https://readyforai.dev/websites/zenn.dev)
AI Capability — markdown:
[](https://readyforai.dev/websites/zenn.dev)