vibe42.ai

✓ verified

Checked on 2026-10-29 Checked 5 of up to 6 pages standard 2.0

Site type: Not sure

Content access

Can AI read it?

Issues found

Issues: 9 · could not verify: 0 · passed: 14 · not applicable: 5

1 × Blocks AI

Content discovery

Can AI find it?

Issues found

Issues: 3 · could not verify: 0 · passed: 4 · not applicable: 2

Task use

Can AI act on it?

Issues found

Issues: 1 · could not verify: 16 · passed: 1 · not applicable: 2

The site links to only 4 other pages that could be sampled.

Issues to fix13

Blocks AI robots.txt blocks AI search or on-demand crawlers, which keeps the site out of AI answers. Blocking training crawlers is not counted. Content access
Where
the whole site
Impact
AI crawlers and assistants may be unable to read or trust this content.
Evidence
blocked AI search/on-demand crawlers: Amazonbot; training crawlers restricted: GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, Meta-ExternalAgent, CCBot, Bytespider (a choice)
How to fix
Let AI search crawlers (OAI-SearchBot, Claude-SearchBot, PerplexityBot) read the site. You can still block training crawlers (GPTBot, ClaudeBot, Google-Extended).

v_robots_ai_allowed

Improvement No JSON-LD or microdata found. Content access
Where
all 5 pages checked
Impact
AI crawlers and assistants may be unable to read or trust this content.
Evidence
no JSON-LD or microdata found
How to fix
Add JSON-LD (`<script type="application/ld+json">`) describing the page, such as WebSite, Organization or Article.

schema_org / v_schema_org

Improvement Something is served as a sitemap but it is not a valid XML sitemap. Content discovery
Where
the whole site
Impact
Pages may be missed, indexed under the wrong address, or never surface in AI answers.
Evidence
https://vibe42.ai/sitemap.xml answered but is not a valid XML sitemap
How to fix
Serve a valid XML sitemap (a `urlset` or `sitemapindex`) with no DOCTYPE.

sitemap / v_xml_sitemap

Improvement No canonical URL declared. Content discovery
Where
all 5 pages checked
Impact
Pages may be missed, indexed under the wrong address, or never surface in AI answers.
Evidence
no canonical URL declared (no <link rel="canonical"> or Link header)
How to fix
Add `<link rel="canonical" href="…">` pointing to this page's preferred address.

v_canonical_url

Improvement A file that looks like an API description is not a valid OpenAPI/Swagger document. Task use
Where
the whole site
Impact
Agents cannot reliably search, sign up or call your API on a user's behalf.
Evidence
https://vibe42.ai/openapi.json looks like an API description but is not a valid OpenAPI/Swagger document
How to fix
Serve a valid OpenAPI 3.x (or Swagger 2) document with `openapi`, `info` and `paths`.

openapi_spec

Best practice Includes essential metadata such as page title, description, and social sharing tags to improve machine interpretation. Content access
Where
/pair
Impact
A best practice, not a barrier: AI can still read the site, but this helps it understand and cite it more accurately.
Evidence
insufficient meta tags (need 2+): title
How to fix
Add a unique `<title>` and meta description (and Open Graph tags).

meta_tags

Best practice The page has FAQ-style content but no FAQPage markup. Content access
Where
/
Impact
A best practice, not a barrier: AI can still read the site, but this helps it understand and cite it more accurately.
Evidence
the page has FAQ-style content (0 question headings) but no FAQPage markup
How to fix
Mark up the questions and answers with FAQPage JSON-LD that matches the visible text.

v_faq_schema

Best practice The page has a clear title and meta description, helping AI quickly identify the topic. Content access
Where
/pair
Impact
A best practice, not a barrier: AI can still read the site, but this helps it understand and cite it more accurately.
Evidence
missing <meta description>
How to fix
Write a clear `<title>` and a meta description of 50+ characters that says what the page is about.

v_meta_title_desc

Best practice Open Graph tags provide supplementary title and summary information. Content access
Where
/terms, /refunds, /pair and 1 more
Impact
A best practice, not a barrier: AI can still read the site, but this helps it understand and cite it more accurately.
Evidence
missing: og:title, og:description
How to fix
Add `og:title` and `og:description` meta tags.

v_og_tags

Best practice No Organization structured data. Content access
Where
the whole site
Impact
A best practice, not a barrier: AI can still read the site, but this helps it understand and cite it more accurately.
Evidence
no Organization/LocalBusiness structured data
How to fix
Add Organization JSON-LD with at least name and url (and a logo) to the home page.

v_org_schema

Best practice Basic security response headers are set, reflecting site maintenance quality. Content access
Where
the whole site
Impact
A best practice, not a barrier: AI can still read the site, but this helps it understand and cite it more accurately.
Evidence
no security headers found (checked HSTS, X-Content-Type-Options, X-Frame-Options, CSP)
How to fix
Send security headers such as Strict-Transport-Security, X-Content-Type-Options and Content-Security-Policy.

v_security_headers

Best practice Pages contain FAQs, tables, lists, definitions, etc., making it easy for AI to extract and summarize. Content access
Where
/pair
Impact
A best practice, not a barrier: AI can still read the site, but this helps it understand and cite it more accurately.
Evidence
1 structured block type(s) found (need 2+): lists with 3+ items (2)
How to fix
Use lists, tables with headers, definition lists or Q&A blocks so key facts are easy to extract.

v_structured_content_blocks

Best practice /llms.txt returns an HTML page instead of plain text. Content discovery
Where
the whole site
Impact
A best practice, not a barrier: AI can still read the site, but this helps it understand and cite it more accurately.
Evidence
https://vibe42.ai/llms.txt returns HTML instead of plain text
How to fix
Serve /llms.txt as plain Markdown text, not an HTML page.

llms_txt / v_llms_txt

Could not be verified (16)

These are not counted as problems: the scanner could not complete them.

Not discovered 16

Nothing was found at the standard locations or in the page's links. That does not prove it is absent.

  • json_responses Returns JSON payloads with stable and predictable schemas across endpoints. the whole site
  • mcp_server Provides an MCP (Model Context Protocol) server so agents can access tools, resources, and actions through a standardized interface. the whole site
  • search_filter_api Supports query parameters for search, filtering, pagination, and retrieval refinement. the whole site
  • structured_api Exposes a well-defined REST or GraphQL API for programmatic access to data and actions. the whole site
  • agent_auth Supports automation-ready authentication methods such as API keys or OAuth client credentials flows. the whole site
  • cross_service_handoff Supports handoff between agents or services so tasks can continue across system boundaries. the whole site
  • event_streaming Supports real-time update channels such as SSE or WebSockets for low-latency agent workflows. the whole site
  • idempotency Write operations support idempotency keys or equivalent safeguards to prevent duplicate execution. the whole site
  • proactive_notifications Can proactively notify agents when relevant content, state, or business events change. the whole site
  • rate_limits_documented Clearly documents rate limits and returns proper 429 Too Many Requests responses when limits are exceeded. the whole site
  • structured_errors Returns machine-readable error responses with clear codes, messages, and actionable context. the whole site
  • subscription_api Provides APIs for subscription, lifecycle management, or registration of agent integrations. the whole site
  • webhooks Supports webhooks so agents can receive event-driven updates instead of relying only on polling. the whole site
  • webmcp Supports WebMCP or comparable browser-oriented agent interaction patterns for web-based automation. the whole site — No WebMCP tool registration was found in the page or its same-site scripts. Tools registered at runtime or in other scripts can only be seen by running the page.
  • workflow_orchestration Supports multi-step workflows, task coordination, and stateful execution across actions or services. the whole site
  • write_api Supports write operations such as POST, PUT, PATCH, and DELETE, enabling agents to create and update resources. the whole site

How are checks judged?