FICTIONAL DEMO – not a real scan
"Hotel Lakeview Sampletown" does not exist. All values are invented to show how a report is structured.
Demo report · Rule set readiness-v1
www.hotel-lakeview-sampletown.example
Scanned Jan 15, 2026, 10:00 AM · 4 page(s) tested · 7 HTTP requests
AI Readiness Score
81/ 100
- Coverage
- 100%
- Status
- Final
Assesses technical prerequisites based on observed data. It does not predict rankings or visibility in ChatGPT or Claude.
Technical accessibility
Weight 3083 / 100
Coverage 100%
HTML readability
Weight 25100 / 100
Coverage 100%
Hotel information coverage
Weight 3087 / 100
Coverage 100%
Structured data consistency
Weight 150 / 100
Coverage 100%
Technical accessibility: ChatGPT & Claude
Inferred from your robots.txt. Our own fetch runs from our server with our own user agent – it does not prove that OpenAI or Anthropic bots (from their IP addresses, through your CDN/WAF) can actually access your site.
ChatGPT (OpenAI)
- Search crawler OAI-SearchBot (inferred from robots.txt)
- Allowed
- Training GPTBot (informational only)
- DisallowedNot scored
- Our fetch (HotelAgentCheck)
- HTTP 200
- Verified access by provider
- Not tested
Claude (Anthropic)
- Search crawler Claude-SearchBot (inferred from robots.txt)
- DisallowedLine 4
- Training ClaudeBot (informational only)
- DisallowedNot scored
- Our fetch (HotelAgentCheck)
- HTTP 200
- Verified access by provider
- Not tested
Findings
- #1HighEffort: LowT5_claude_searchbot_policy
robots.txt policy for Claude-SearchBot (Claude search)
Evidence
https://www.hotel-lakeview-sampletown.example/robots.txtInferred policy: homepage disallowed for Claude-SearchBot (robots.txt line 4). This is a robots.txt evaluation, not a test of actual bot access.Recommended action
If you want to be discoverable in Claude search, allow Claude-SearchBot in robots.txt (e.g. "User-agent: Claude-SearchBot" + "Allow: /"). Also review CDN/WAF rules, which we cannot test.
- #2MediumEffort: MediumS2_lodging_schema
Hotel/LodgingBusiness schema present
Evidence
https://www.hotel-lakeview-sampletown.example/No Hotel/LodgingBusiness type on 4 page(s). Types found: none.Recommended action
Add schema.org/Hotel (or LodgingBusiness) as JSON-LD with name, address, telephone and URL. Missing schema is not an absolute blocker, but it reduces structural clarity.
- #3MediumEffort: LowS1_jsonld_valid
JSON-LD syntactically valid
Evidence
https://www.hotel-lakeview-sampletown.example/4 of 4 blocks invalid. Block #1: Expected ',' or '}' after property value in JSON at position 189 (line 1 column 190) – starts with: {"@context":"https://schema.org","@type":"Hotel","name":"Hotel Lakeview","telephRecommended action
Fix invalid JSON-LD blocks (e.g. check them with the Schema Markup Validator).
- #4MediumEffort: LowF9_policies
Check-in/check-out times or cancellation policy
Evidence
https://www.hotel-lakeview-sampletown.example/Check-in/cancellation information not found in the server-side HTML text of 4 tested page(s).Recommended action
State check-in/check-out times and cancellation terms as text.
- #5LowEffort: LowF7_pets
Pet policy mentioned
Evidence
https://www.hotel-lakeview-sampletown.example/Pet reference not found in the server-side HTML text of 4 tested page(s).Recommended action
State clearly whether pets are allowed and under which conditions.
Optional suggestions · not scored
FAQ page with guest questions
An FAQ page answering questions about arrival, parking, pets and check-in makes common questions discoverable as text.
All rules
Technical accessibility
Homepage reachable via HTTP (HTML, 2xx status)
T1_homepage_reachable · Weight 8 · Passed
Our fetch: HTTP 200, 586 characters of text.https://www.hotel-lakeview-sampletown.example/Short redirect chain (≤ 2)
T2_redirect_chain · Weight 3 · Passed
0 redirect(s): 200 https://www.hotel-lakeview-sampletown.example/https://www.hotel-lakeview-sampletown.example/Final homepage served over HTTPS
T3_https · Weight 3 · Passed
Final URL: https://www.hotel-lakeview-sampletown.example/https://www.hotel-lakeview-sampletown.example/robots.txt policy for OAI-SearchBot (ChatGPT search)
T4_oai_searchbot_policy · Weight 5 · Passed
Inferred policy: OAI-SearchBot allowed for the homepage and 3 tested page(s) (no matching rule → allowed). Actual access from ChatGPT IP addresses was not verified.https://www.hotel-lakeview-sampletown.example/robots.txtrobots.txt policy for Claude-SearchBot (Claude search)
T5_claude_searchbot_policy · Weight 5 · Failed
Inferred policy: homepage disallowed for Claude-SearchBot (robots.txt line 4). This is a robots.txt evaluation, not a test of actual bot access.https://www.hotel-lakeview-sampletown.example/robots.txtNo noindex on homepage and core pages
T6_indexable · Weight 4 · Passed
No noindex on 4 tested core page(s) (meta robots and X-Robots-Tag; legal pages excluded).https://www.hotel-lakeview-sampletown.example/XML sitemap discoverable
T7_sitemap · Weight 2 · Passed
Read sitemap https://www.hotel-lakeview-sampletown.example/sitemap.xml with 14 URL(s).https://www.hotel-lakeview-sampletown.example/sitemap.xml
HTML readability
Page titles present (≥ 80% of pages)
H1_titles · Weight 4 · Passed
100% of 4 pages have a <title>. Homepage: "Hotel Lakeview Sampletown"https://www.hotel-lakeview-sampletown.example/H1 heading present (≥ 80% of pages)
H2_h1 · Weight 4 · Passed
100% of 4 pages have an H1. Homepage: "Welcome to Hotel Lakeview"https://www.hotel-lakeview-sampletown.example/Language attribute (html lang) set
H3_lang · Weight 3 · Passed
Canonical points to own domain
H4_canonical · Weight 3 · Passed
canonical: https://www.hotel-lakeview-sampletown.example/https://www.hotel-lakeview-sampletown.example/Content readable in HTML without JavaScript (≥ 300 characters)
H5_server_text · Weight 7 · Passed
586 characters of body text (excluding scripts/navigation), 1 <script> elements.https://www.hotel-lakeview-sampletown.example/Internal HTML links discoverable (≥ 5)
H6_internal_links · Weight 4 · Passed
5 internal links in the homepage HTML.https://www.hotel-lakeview-sampletown.example/
Hotel information coverage
Phone number in text
F1_phone · Weight 3 · Passed
Phone number mentioned as a candidate (factual accuracy not verified). Found: 01234 56789https://www.hotel-lakeview-sampletown.example/contactEmail address in text
F2_email · Weight 3 · Passed
Email address mentioned as a candidate (factual accuracy not verified). Found: info@hotel-lakeview-sampletown.examplehttps://www.hotel-lakeview-sampletown.example/contactPostal address (postcode + town) in text
F3_address · Weight 4 · Passed
Postal address (postcode/town) mentioned as a candidate (factual accuracy not verified). Text excerpt: "Contact 1 Lake Road, 12345 Sampletown. Phone 01234 56789, info@hotel-lakeview-sampletown.example"https://www.hotel-lakeview-sampletown.example/contactRoom/accommodation description
F4_rooms · Weight 5 · Passed
Room reference mentioned as a candidate (factual accuracy not verified). Text excerpt: "Our rooms Lake-view double rooms for up to 3 guests. Wi-Fi, minibar and balcony…"https://www.hotel-lakeview-sampletown.example/roomsOccupancy/number of guests stated
F5_occupancy · Weight 3 · Passed
Occupancy information mentioned as a candidate (factual accuracy not verified). Text excerpt: "Our rooms Lake-view double rooms for up to 3 guests. Wi-Fi, minibar and balcony included. Breakfast from 7 am."https://www.hotel-lakeview-sampletown.example/roomsAmenities (≥ 3)
F6_amenities · Weight 4 · Passed
Amenities mentioned as a candidate (factual accuracy not verified). Found: wi-fi, minibar, breakfasthttps://www.hotel-lakeview-sampletown.example/roomsPet policy mentioned
F7_pets · Weight 2 · Failed
Pet reference not found in the server-side HTML text of 4 tested page(s).https://www.hotel-lakeview-sampletown.example/Arrival/location information
F8_arrival · Weight 2 · Passed
Arrival/parking mentioned as a candidate (factual accuracy not verified). Text excerpt: "Getting here Sampletown train station is 10 minutes away. Parking right at the hot…"https://www.hotel-lakeview-sampletown.example/directionsCheck-in/check-out times or cancellation policy
F9_policies · Weight 2 · Failed
Check-in/cancellation information not found in the server-side HTML text of 4 tested page(s).https://www.hotel-lakeview-sampletown.example/Labeled booking link
F10_booking_link · Weight 2 · Passed
Link "Book now" → https://booking.example/lakeview (live availability not checked).https://www.hotel-lakeview-sampletown.example/
Structured data consistency
JSON-LD syntactically valid
S1_jsonld_valid · Weight 4 · Failed
4 of 4 blocks invalid. Block #1: Expected ',' or '}' after property value in JSON at position 189 (line 1 column 190) – starts with: {"@context":"https://schema.org","@type":"Hotel","name":"Hotel Lakeview","telephhttps://www.hotel-lakeview-sampletown.example/Hotel/LodgingBusiness schema present
S2_lodging_schema · Weight 5 · Failed
No Hotel/LodgingBusiness type on 4 page(s). Types found: none.https://www.hotel-lakeview-sampletown.example/Schema includes name, address, telephone/URL
S3_schema_identity · Weight 3 · Not applicable
No hotel schema present.Reason for N/A: Identity fields require a hotel schema (see S2).
No conflicting identity details
S4_identity_consistency · Weight 3 · Not applicable
No hotel schema present.Reason for N/A: Comparison requires a hotel schema (see S2).
Tested pages
Hotel Lakeview Sampletown
https://www.hotel-lakeview-sampletown.example/HTTP 200
586 characters
Rooms – Hotel Lakeview
https://www.hotel-lakeview-sampletown.example/roomsHTTP 200
110 characters
HTTP 200
85 characters
Limitations of this report
- • Whether your pages are included in any AI index is unknown.
- • Actual access by provider bots (their IPs, CDN/WAF rules) was not tested.
- • No JavaScript rendering: we only see the server-side HTML.
- • No audit of external reputation, reviews or directories.
- • Mentions count as candidates – factual accuracy is not verified.
- • Max. 10 pages; untested pages may differ.
