Skip to content
webmcp.toursAI agents

Bookability Score

56/100

Scanned Sat, 29 Aug 2026 05:53:59 UTC · 0.5s · 36 checks

CLEARED FORCAI BOARDING
AI Content Discovery100A+
Tour Data & Schema20F
Agent Bookability25F
Content & Semantics100A+
Trust & Security85A
Local & Experience Signals29F

Priority fixes

Do these first

  1. 01

    Mark up each tour as Product + TouristTrip

    impact: high · effort: moderate

  2. 02

    Attach a complete Offer to every tour

    impact: high · effort: moderate

  3. 03

    Expose your review scores as aggregateRating

    impact: medium · effort: quick

  4. 04

    Add BreadcrumbList markup

    impact: low · effort: quick

  5. 05

    Expose a check_availability + book_tour tool via WebMCP

    impact: high · effort: involved

Full breakdown

Every check, every category

AI Content Discovery

20% of score
A+

▸ show 5 checks

  • robots.txt

    100%

    robots.txt found and readable.

  • AI crawler access

    100%

    All 13 major AI crawlers allowed.

  • XML sitemap

    100%

    Valid sitemap at https://webmcp.tours/sitemap.xml.

  • llms.txt

    100%

    llms.txt present — a curated front door for AI agents.

  • Meta robots / X-Robots-Tag

    100%

    No blocking robots directives on the page.

Tour Data & Schema

25% of score
F

▸ show 6 checks

  • JSON-LD present & valid

    100%

    2 valid JSON-LD block(s) found.

  • Tourism schema types

    0%

    No tourism entity types (Product, TouristTrip, Event, TouristAttraction…) declared.

    <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": ["Product", "TouristTrip"],
      "name": "Sunset Kayak Tour",
      "description": "2-hour guided paddle at golden hour.",
      "offers": {
        "@type": "Offer",
        "price": "59.00",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "url": "https://webmcp.tours/tours/sunset-kayak"
      }
    }
    </script>
  • Offer completeness (price, currency, availability)

    0%

    0/1 offers carry price, currency and availability/url.

  • Ratings & reviews markup

    0%

    No aggregateRating or Review markup.

  • Organization schema & entity links

    50%

    Organization found but missing logo or sameAs links.

  • BreadcrumbList

    0%

    No BreadcrumbList — agents lose your site hierarchy.

Agent Bookability

20% of score
F

▸ show 6 checks

  • WebMCP

    0%

    No WebMCP manifest. Since ChatGPT and Codex enabled WebMCP (Aug 2026), sites exposing tools get booked directly.

  • MCP discovery (.well-known/mcp.json)

    100%

    MCP discovery document present.

  • A2A agent card (.well-known/agent.json)

    0%

    No A2A agent card — agent-to-agent networks can't discover your capabilities.

  • OpenAPI specification

    0%

    No discoverable OpenAPI spec for your booking API.

  • agents.json

    100%

    agents.json present.

  • Booking path in initial HTML

    0%

    No book/reserve/ticket call-to-action detectable in the initial HTML.

    <a href="/book/sunset-kayak">Book now — from $59</a>

Content & Semantics

15% of score
A+

▸ show 6 checks

  • Server-rendered content

    100%

    Rich initial HTML (~40,909 chars of text).

  • Heading hierarchy

    100%

    Single h1, no skipped levels.

  • Semantic landmarks

    100%

    4/4 landmark regions (main, nav, header, footer).

  • Image alt text

    100%

    No images on page.

  • Language declared

    100%

    lang="en".

  • Descriptive link text

    100%

    Link text is descriptive.

Trust & Security

10% of score
A

▸ show 7 checks

  • HTTPS

    100%

    HTTPS configured.

  • HSTS

    100%

    HSTS configured.

  • Content-Security-Policy

    0%

    Content-Security-Policy missing.

  • X-Content-Type-Options

    100%

    X-Content-Type-Options configured.

  • Clickjacking protection

    100%

    Clickjacking protection configured.

  • Referrer-Policy

    100%

    Referrer-Policy configured.

  • No mixed content

    100%

    No mixed content configured.

Local & Experience Signals

10% of score
F

▸ show 6 checks

  • Location data in schema

    0%

    No machine-readable location — agents can't place your meeting point.

  • Opening hours / schedule

    0%

    No openingHours markup.

  • Name, address, phone on page

    50%

    Phone found; no address text.

  • FAQPage schema

    100%

    FAQ markup present — prime material for AI answers.

  • hreflang alternates

    40%

    No hreflang links (fine if you serve one language).

  • Open Graph cards

    0%

    Missing Open Graph tags — shared tours render as bare links.