{
  "schemaVersion": "1.0",
  "canonicalUrl": "https://agentvisible.io/site/synthesia.io",
  "domain": "synthesia.io",
  "homepage": "https://synthesia.io",
  "metadata": {
    "category": "AI & agents",
    "platform": "Webflow",
    "country": "GB"
  },
  "latestScan": {
    "scannedAt": "2026-07-21T16:33:31.700Z",
    "schemaVersion": "2.0",
    "scannerVersion": "0.4.0",
    "url": "https://synthesia.io/",
    "score": 19,
    "level": "Level 1 — Needs agent-readiness work",
    "siteProfile": {
      "type": "saas",
      "source": "inferred",
      "platform": "Webflow"
    },
    "dimensions": {
      "readable": {
        "label": "Readable",
        "score": 0,
        "checks": [
          "markdownNegotiation"
        ],
        "status": "measured",
        "passedWeight": 0,
        "applicableWeight": 18
      },
      "reliable": {
        "label": "Reliable",
        "score": null,
        "checks": [],
        "status": "not_measured",
        "passedWeight": 0,
        "applicableWeight": 0
      },
      "actionable": {
        "label": "Actionable",
        "score": null,
        "checks": [],
        "status": "not_measured",
        "passedWeight": 0,
        "applicableWeight": 0
      },
      "discoverable": {
        "label": "Discoverable",
        "score": 29,
        "checks": [
          "robots",
          "sitemap",
          "contentSignals",
          "linkHeaders",
          "llmsTxt"
        ],
        "status": "measured",
        "passedWeight": 12,
        "applicableWeight": 42
      },
      "trust-access": {
        "label": "Trust & access",
        "score": 0,
        "checks": [
          "authMd"
        ],
        "status": "measured",
        "passedWeight": 0,
        "applicableWeight": 4
      }
    },
    "checks": {
      "agentSkills": {
        "status": "not_applicable",
        "title": "Agent Skills index",
        "summary": "Agent Skills index is not required for a saas site.",
        "evidence": "404"
      },
      "apiCatalog": {
        "status": "not_applicable",
        "title": "API Catalog",
        "summary": "API Catalog is not required for a saas site.",
        "evidence": "404"
      },
      "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."
      },
      "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 has Link headers, but not for agent-readable resources.",
        "evidence": "<https://cdn.prod.website-files.com/>; rel=\"preconnect\", <https://cdn.prod.website-files.com/65e89895c5a4b8d764c0d710/css/synthesia-staging-eaffee4c3a254eec5b5e4.shared.e5d4cdcee.min.css>; rel=\"preload\", <https://cdn.prod.website-files.com/65e89895c5a4b8d764c0d710/css/synthesia-staging-eaffee4c3a254eec5b5e4.65e89895c5a4b8d764c0d712.a2b733536.opt.min.css>; rel=\"preload\", <https://cdn.intellimize.co/>; rel=\"preconnect\", <https://api.intellimize.co/>; rel=\"preconnect\", <https://log.intellimize.co/…",
        "fix": "If useful, add subtle HTTP Link headers for /llms.txt or machine-readable service metadata."
      },
      "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."
      },
      "mcpServerCard": {
        "status": "not_applicable",
        "title": "MCP Server Card",
        "summary": "MCP Server Card 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"
      },
      "robots": {
        "status": "pass",
        "title": "Robots.txt",
        "summary": "Site publishes a valid-looking robots.txt file.",
        "evidence": "User-agent: YisouSpider\nUser-agent: Sogouwebspider\nUser-agent: 360Spider\nUser-agent: *\nSitemap: https://www.synthesia.io/sitemap.xml"
      },
      "sitemap": {
        "status": "pass",
        "title": "Sitemap",
        "summary": "Site publishes a reachable sitemap.",
        "evidence": "https://www.synthesia.io/sitemap.xml"
      },
      "webMcp": {
        "status": "not_applicable",
        "title": "WebMCP",
        "summary": "WebMCP is not required for a saas site."
      }
    },
    "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.",
      "If useful, add subtle HTTP Link headers for /llms.txt or machine-readable service metadata."
    ],
    "methodology": "/methodology"
  },
  "history": [
    {
      "scannedAt": "2026-07-21T16:33:31.700Z",
      "origin": "https://synthesia.io",
      "score": 19,
      "level": "Level 1 — Needs agent-readiness work",
      "scannerVersion": "0.4.0",
      "schemaVersion": "2.0",
      "siteType": "saas",
      "profileSource": "inferred",
      "publicBaseline": true
    },
    {
      "scannedAt": "2026-07-20T18:48:21.326Z",
      "origin": "https://synthesia.io",
      "score": 19,
      "level": "Level 1 — Needs agent-readiness work",
      "scannerVersion": "0.4.0",
      "schemaVersion": "2.0",
      "siteType": "saas",
      "profileSource": "inferred",
      "publicBaseline": true
    },
    {
      "scannedAt": "2026-07-20T18:20:28.597Z",
      "origin": "https://synthesia.io",
      "score": 19,
      "level": "Level 1 — Needs agent-readiness work",
      "scannerVersion": "0.4.0",
      "schemaVersion": "2.0",
      "siteType": "saas",
      "profileSource": "inferred",
      "publicBaseline": true
    },
    {
      "scannedAt": "2026-07-16T11:52:14.025Z",
      "origin": "https://synthesia.io",
      "score": 19,
      "level": "Level 1 — Needs agent-readiness work",
      "scannerVersion": "0.4.0",
      "schemaVersion": "2.0",
      "siteType": "saas",
      "profileSource": "inferred",
      "publicBaseline": true
    },
    {
      "scannedAt": "2026-07-15T11:29:29.345Z",
      "origin": "https://synthesia.io",
      "score": 19,
      "level": "Level 1 — Needs agent-readiness work",
      "scannerVersion": "0.3.1",
      "schemaVersion": "2.0",
      "siteType": "saas",
      "profileSource": "inferred",
      "publicBaseline": true
    },
    {
      "scannedAt": "2026-07-15T10:33:37.852Z",
      "origin": "https://synthesia.io",
      "score": 20,
      "level": "Level 1 — Needs agent-readiness work",
      "scannerVersion": "0.3.0",
      "schemaVersion": "2.0",
      "siteType": "ecommerce",
      "profileSource": "inferred",
      "publicBaseline": true
    }
  ],
  "indexing": {
    "eligible": true
  }
}