Bookability Score
56/100
Scanned Sat, 29 Aug 2026 05:53:59 UTC · 0.5s · 36 checks
Bookability Score
56/100
Scanned Sat, 29 Aug 2026 05:53:59 UTC · 0.5s · 36 checks
Priority fixes
Mark up each tour as Product + TouristTrip
impact: high · effort: moderate
Attach a complete Offer to every tour
impact: high · effort: moderate
Expose your review scores as aggregateRating
impact: medium · effort: quick
Add BreadcrumbList markup
impact: low · effort: quick
Expose a check_availability + book_tour tool via WebMCP
impact: high · effort: involved
Full breakdown
▸ 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.
▸ 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.
▸ 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>▸ 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.
▸ 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.
▸ 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.