{"domain":"travelhub.co.za","url":"https://www.markosweb.com/www/travelhub.co.za/","checked_at":"2026-08-24","title":"Southern &amp; East African Tourism Update","agentic_readiness":{"passed":9,"assessed":28,"percent":42},"checks":[{"group":"Agent interaction","check":"Semantic HTML5 & Accessibility","status":"pass","detail":"ARIA attributes found for accessibility"},{"group":"Agent interaction","check":"Clean, Crawlable HTML","status":"pass","detail":"Page has substantial text content accessible without JavaScript"},{"group":"Agent interaction","check":"Extraction Friction Score","status":"fail","detail":"Average sentence length: 70.0 words - too long for AI snippets"},{"group":"Agent interaction","check":"Indexability & Snippet Eligibility","status":"pass","detail":"Pages are indexable and snippet-eligible - the precondition for Google AI features is met"},{"group":"Agent interaction","check":"Layout Stability & Responsiveness","status":"pass","detail":"Viewport is configured and media declares dimensions - static layout-stability signals look good"},{"group":"Agent interaction","check":"Canonical URL Strategy","status":"pass","detail":"Single canonical tag present (no duplicates)"},{"group":"Agent interaction","check":"Page Speed: Page Size","status":"pass","detail":"Lightweight document structure"},{"group":"Agent interaction","check":"Page Speed: Load Blockers","status":"partial","detail":"4 render-blocking script(s) in <head>"},{"group":"Machine extraction","check":"Table & List Extractability","status":"fail","detail":"No HTML tables found across homepage"},{"group":"Machine extraction","check":"Sentence Atomicity","status":"fail","detail":"Average 14% atomic sentences across 1 pages (target 40%+)"},{"group":"Machine extraction","check":"Entity Density","status":"pass","detail":"Average entity density 55.4% across 1 pages (target >15%)"},{"group":"Machine extraction","check":"Definition Patterns","status":"fail","detail":"No definition patterns found"},{"group":"Machine extraction","check":"Answer Capsule Pattern","status":"fail","detail":"0/28 H2 sections have 15-30 word self-contained capsules (0%)"},{"group":"Structured data","check":"Schema.org Structured Data","status":"fail","detail":"No JSON-LD structured data found across homepage"},{"group":"Structured data","check":"Schema Coverage & Depth","status":"fail","detail":"No JSON-LD found - cannot assess schema coverage"},{"group":"Structured data","check":"Speakable Schema","status":"fail","detail":"No JSON-LD found across homepage - cannot assess speakable schema"},{"group":"AI discovery","check":"llms.txt File","status":"fail","detail":"No llms.txt file found at https://travelhub.co.za/llms.txt (connection failed)"},{"group":"AI discovery","check":"robots.txt for AI Crawlers","status":"fail","detail":"No robots.txt file found"},{"group":"AI discovery","check":"Sitemap Completeness","status":"fail","detail":"No sitemap.xml found"},{"group":"AI discovery","check":"RSS/Atom Feed","status":"not_found","detail":"Not assessed"},{"group":"AI discovery","check":"Internationalization Signals","status":"fail","detail":"No hreflang alternate links found"},{"group":"AI discovery","check":"Content Licensing & AI Permissions","status":"not_found","detail":"Not assessed"},{"group":"Trust & transparency","check":"Entity Authority & E-E-A-T","status":"fail","detail":"No Organization schema to reinforce entity identity"},{"group":"Trust & transparency","check":"Creator Transparency","status":"pass","detail":"1/1 sampled pages provide clear visible creator attribution"},{"group":"Trust & transparency","check":"Methodology Transparency","status":"partial","detail":"Little content-production or review transparency is visible"},{"group":"Trust & transparency","check":"AI Assistance Disclosure","status":"partial","detail":"No AI-assistance disclosure found on sampled pages (neutral - the engine cannot tell whether AI was used)"},{"group":"Trust & transparency","check":"Visible Date Signal","status":"partial","detail":"2 visible <time> element(s) with datetime attribute found across homepage"},{"group":"Trust & transparency","check":"Title & Meta Quality","status":"pass","detail":"1/1 pages lack a usable meta description"},{"group":"Trust & transparency","check":"Content Freshness Signals","status":"partial","detail":"No JSON-LD date properties (datePublished/dateModified) found across homepage"},{"group":"Trust & transparency","check":"Author & Expert Schema","status":"fail","detail":"No Person schema found across homepage"}],"fixes":[{"id":"table_list_extractability","title":"Add structured tables and lists","advice":"Present travelhub.co.za's comparison and spec data as real HTML tables and lists agents can extract.","impact":"critical","effort":"medium"},{"id":"entity_consistency","title":"Strengthen entity authority (NAP)","advice":"Make travelhub.co.za's name, address and phone consistent and add Organization schema to anchor its identity.","impact":"critical","effort":"medium"},{"id":"definition_patterns","title":"Add definition-style content","advice":"Add clear \"X is ...\" definitions on travelhub.co.za so agents can lift direct answers.","impact":"critical","effort":"medium"},{"id":"schema_markup","title":"Add JSON-LD structured data","advice":"Mark up travelhub.co.za's homepage with Schema.org JSON-LD (Organization, WebSite) an agent can read as facts.","impact":"critical","effort":"medium"}],"trust":{"live":true,"last_status":200,"https":true,"technology":"drupal","longevity_years":null},"historical":{"domain":"travelhub.co.za","as_of":"2020-08-31","seo_headline":"Travelhub - We have moved!","seo_keywords":"travelhub proportal travel moved travelhub moved to proportal","indexed_pages":211,"backlinks":856,"homepage_links_internal":0,"homepage_links_external":1,"snapshots":15,"domain_worth_usd":181719,"health_score_pct":11.88,"web_server":null,"hosting_provider":"Vodacom-VB","ip":null,"ip_country":null,"registrar":"UniForum Association","name_servers":[],"domain_age_text":null},"narrative":["travelhub.co.za is live and passes 9 of 28 agentic-readiness checks (42%). It runs on drupal over HTTPS.","For AI agents, travelhub.co.za's strongest signals are clean semantic HTML, tidy, crawlable markup, fully indexable pages, and a visually stable layout. Average entity density 55.4% across 1 pages (target >15%).","Its main gaps are text that is hard for agents to extract, no structured tables or lists, long, hard-to-quote sentences, and few clear definitions. The weakest area is Structured data; addressing it first would raise this score the most."],"publication":"index","verified":null,"method":"https://www.markosweb.com/methodology/"}