{
  "schemaVersion": "2.0",
  "scannerVersion": "0.4.0",
  "url": "https://skiddle.com/",
  "score": 19,
  "level": "Level 1 — Needs agent-readiness work",
  "siteProfile": {
    "type": "saas",
    "source": "inferred",
    "platform": null
  },
  "dimensions": {
    "discoverable": {
      "label": "Discoverable",
      "score": 29,
      "status": "measured",
      "passedWeight": 12,
      "applicableWeight": 42,
      "checks": [
        "robots",
        "sitemap",
        "contentSignals",
        "linkHeaders",
        "llmsTxt"
      ]
    },
    "readable": {
      "label": "Readable",
      "score": 0,
      "status": "measured",
      "passedWeight": 0,
      "applicableWeight": 18,
      "checks": [
        "markdownNegotiation"
      ]
    },
    "actionable": {
      "label": "Actionable",
      "score": null,
      "status": "not_measured",
      "passedWeight": 0,
      "applicableWeight": 0,
      "checks": []
    },
    "trust-access": {
      "label": "Trust & access",
      "score": 0,
      "status": "measured",
      "passedWeight": 0,
      "applicableWeight": 4,
      "checks": [
        "authMd"
      ]
    },
    "reliable": {
      "label": "Reliable",
      "score": null,
      "status": "not_measured",
      "passedWeight": 0,
      "applicableWeight": 0,
      "checks": []
    }
  },
  "checks": {
    "robots": {
      "status": "pass",
      "title": "Robots.txt",
      "summary": "Site publishes a valid-looking robots.txt file.",
      "evidence": "\nSitemap: https://d1plawd8huk6hh.cloudfront.net/sitemaps/sitemap.xml\n\nUser-agent: Yandex\nDisallow: /\n\nUser-agent: YandexAdditional\nDisallow: /\n\nUser-agent: YandexAdditionalBot\nDisallow: /\n\n#User-agent: Googlebot-Image\n#Disallow: /\n\nUser-agent: MSNBot-Media\nDisallow: /\n\n# CRAWL RATES\n\n# Archive bots\nUser-agent: bl.uk_ldfc_bot\nUser-agent: ia_archiver\nUser-agent: archive.org_bot\nCrawl-delay: 5\n\n\n# AI / dataset crawlers\nUser-agent: GPTBot\nUser-agent: CCBot\nUser-agent: Amazonbot\nUser-agent: ClaudeBot\nUser-agent: PerplexityBot\nCrawl-delay: 2\n\n\n# Commercial SEO crawlers\nUser-agent: AhrefsBot\nUser-agent: SemrushBot\nUser-agent: MJ12bot\nUser-agent: DotBot\nUser-agent: BLEXBot\nCrawl-delay: 20\n\n\nUser-agent: *\nDisallow: /orders/\nDisallow: /register/\nDisallow: /photos/\nDisallow: /cms/\nDisallow: /ads/\nDisallow: /orders/\nDisallow: /apps/\n#Disallow: /infofeed/\nDisallow: /basket/\nDisallow: /members/\nDisallow: /login/\nDisallow: /reportevent.php\nDisallow: /reportpost.php\nDisallow: /restaurantmain/description.php\nDisallow: /restaurantmain/localarea.php\nDisallow: /embed_tb_popup.php\nDisallow: /eventsmain/review.php\nDisallow: /hotelmain/\n\n#Disallow hotel pages, apart from locations and nearby\n#Disallow: /hotels/*/$\n#Allow: /hotels/*near*/$\n#Allow: /hotels/*.html$\n\n#Disallow restaurant pages, apart from locations and nearby\nDisallow: /restaurants/\n\n\n#Disallow strange venue near venue pages\nDisallow: /whats-on/*/near/*/ent-e*/\n\nDisallow: /whats-on/*/near/*/hotel-h*/$\nDisallow: /hotels/*/near/*/hotel-h*/$\nDisallow: /restaurants/*/near/*/hotel-h*/$\n\nDisallow: /whats-on/*/near/*/restaurant-r*/$\nDisallow: /hotels/*/near/*/restaurant-r*/$\nDisallow: /restaurants/*/near/*/restaurant-r*/$\n\nDisallow: /functions/ajax_services-responsive.php?act=getSharrreButtons\nDisallow: /functions/ajax_services-responsive.php?act=getWhosgoingPreview2\nDisallow: /functions/ajax_services-responsive.php?act=getCalStats\nDisallow: /functions/ajax_services-responsive.php?act=trackEntity\nDisallow: /*/print.html\nDisallow: /*/favourites.html\nDisallow: /*/pastevents.html\nDisallow: /*/pastevents-*.html\nDisallow: /*/previous-events.html\nDisallow: /festivals/artist/*\nDisallow: /festivals/search/?\nDisallow: /*/addnews.html\nDisallow: /*/plotvenues.php\nDisallow: /*bookonline.html\nDisallow: /*bookdetails.html\nDisallow: /*?*radius=\nDisallow: /*?*genre[]\nDisallow: /*?*LRCITYCODE=\nDisallow: /*?*sort=\nDisallow: /*?*date=\nDisallow: /*?*dates=\nDisallow: /*?*offset=\nDisallow: /*?*c=\nDisallow: /*?*d=\nDisallow: /*?*sf=\nDisallow: /*?*eventcodes[]=\nDisallow: /*?*eventcodes%5B\nDisallow: /*order=\nDisallow: /*?*from_date=\nDisallow: /*?*d=\nDisallow: /*?*ajaxing=1\nDisallow: /1005312/*\nDisallow: /*?*tab=prev\nDisallow: /*/patterns.php\nDisallow: /*/artist_images.php\nDisallow: /*/menu.php\nDisallow: /*?*_branch_match_id\nDisallow: /eventsmain/sphinxajaxsearch.php\nDisallow: /eventsmain/searchpoi.php\nDisallow: /citiesmain/editfavcities2.php\n\nAllow: /\n"
    },
    "sitemap": {
      "status": "pass",
      "title": "Sitemap",
      "summary": "Site publishes a reachable sitemap.",
      "evidence": "https://d1plawd8huk6hh.cloudfront.net/sitemaps/sitemap.xml"
    },
    "contentSignals": {
      "status": "fail",
      "title": "Content Signals",
      "summary": "Robots.txt does not declare Content-Signal policy.",
      "fix": "Add a Content-Signal directive to robots.txt to state AI training/search/input policy."
    },
    "linkHeaders": {
      "status": "fail",
      "title": "Link Headers",
      "summary": "Homepage does not expose discovery-oriented Link headers.",
      "fix": "Add optional HTTP Link headers for /llms.txt, API catalogs or agent manifests where appropriate."
    },
    "llmsTxt": {
      "status": "fail",
      "title": "LLMs.txt",
      "summary": "Site does not publish /llms.txt.",
      "evidence": "404",
      "fix": "Add /llms.txt with concise links to the most useful agent-readable resources."
    },
    "markdownNegotiation": {
      "status": "fail",
      "title": "Markdown Negotiation",
      "summary": "Homepage does not return Markdown for Accept: text/markdown.",
      "evidence": "text/html; charset=UTF-8",
      "fix": "Serve clean Markdown versions of important pages for agent requests."
    },
    "apiCatalog": {
      "status": "not_applicable",
      "title": "API Catalog",
      "summary": "API Catalog is not required for a saas site.",
      "evidence": "404"
    },
    "openApi": {
      "status": "not_applicable",
      "title": "OpenAPI description",
      "summary": "OpenAPI description is not required for a saas site.",
      "evidence": "404"
    },
    "mcpServerCard": {
      "status": "not_applicable",
      "title": "MCP Server Card",
      "summary": "MCP Server Card is not required for a saas site.",
      "evidence": "404"
    },
    "agentSkills": {
      "status": "not_applicable",
      "title": "Agent Skills index",
      "summary": "Agent Skills index is not required for a saas site.",
      "evidence": "404"
    },
    "webMcp": {
      "status": "not_applicable",
      "title": "WebMCP",
      "summary": "WebMCP is not required for a saas site."
    },
    "authMd": {
      "status": "fail",
      "title": "Auth.md",
      "summary": "Site does not publish /auth.md.",
      "evidence": "404",
      "fix": "Publish /auth.md describing whether agent access is public or how agents should register/authenticate."
    }
  },
  "recommendations": [
    "Add /llms.txt with concise links to the most useful agent-readable resources.",
    "Serve clean Markdown versions of important pages for agent requests.",
    "Publish /auth.md describing whether agent access is public or how agents should register/authenticate.",
    "Add a Content-Signal directive to robots.txt to state AI training/search/input policy.",
    "Add optional HTTP Link headers for /llms.txt, API catalogs or agent manifests where appropriate."
  ],
  "methodology": "/methodology"
}