{
  "generatedAt": "2026-07-06",
  "canonicalUrl": "https://labelloop.app/schema-catalog.json",
  "purpose": "Inventory of the structured-data and machine-readable discovery resources published by Labelloop.",
  "structuredData": {
    "context": "https://schema.org",
    "format": "JSON-LD",
    "visibleContentRule": "Structured data describes visible public page content or public machine-readable files linked from the page head.",
    "nodeTypes": [
      {
        "type": "Organization",
        "id": "https://labelloop.app/#organization",
        "purpose": "Company identity, contact, location and topic knowledge."
      },
      {
        "type": "WebSite",
        "id": "https://labelloop.app/#website",
        "purpose": "Canonical website, publisher, language and search action."
      },
      {
        "type": "SoftwareApplication",
        "id": "https://labelloop.app/#software",
        "purpose": "Product entity, application category, audiences, feature list and linked machine-readable resources."
      },
      {
        "type": "Service",
        "id": "https://labelloop.app/#service",
        "purpose": "B2B fashion operating-system service category and European area served."
      },
      {
        "type": "WebPage",
        "id": "#webpage",
        "purpose": "Per-page canonical URL, title, description, language, image and related links."
      },
      {
        "type": "FAQPage",
        "id": "#faq",
        "purpose": "Visible FAQ questions and answers on language hubs and topic pages."
      },
      {
        "type": "BreadcrumbList",
        "id": "#breadcrumbs",
        "purpose": "Page hierarchy for generated language hubs and topic pages."
      },
      {
        "type": "HowTo",
        "id": "#workflow-howto",
        "purpose": "Page-specific workflow steps for topic pages and answer engines."
      },
      {
        "type": "Product",
        "id": "#product-fit",
        "purpose": "Page-specific Labelloop product fit for market, alternative and use-case topic pages."
      },
      {
        "type": "Dataset",
        "id": "#machine-readable-resources",
        "purpose": "Public machine-readable fact, entity, market, FAQ, intent, schema and knowledge files."
      },
      {
        "type": "DefinedTermSet",
        "id": "https://labelloop.app/#terms",
        "purpose": "B2B fashion glossary terms used by Labelloop."
      },
      {
        "type": "SiteNavigationElement",
        "id": "https://labelloop.app/#site-navigation",
        "purpose": "Important navigation and topic URLs."
      },
      {
        "type": "VideoObject",
        "id": "https://labelloop.app/#product-video",
        "purpose": "Product video metadata for the public marketing page."
      }
    ]
  },
  "machineReadableResources": [
    "https://labelloop.app/sitemap-index.xml",
    "https://labelloop.app/sitemap.xml",
    "https://labelloop.app/llms.txt",
    "https://labelloop.app/llms-full.txt",
    "https://labelloop.app/brand-facts.json",
    "https://labelloop.app/entity-map.json",
    "https://labelloop.app/citation-policy.json",
    "https://labelloop.app/markets.json",
    "https://labelloop.app/faq-index.json",
    "https://labelloop.app/crawler-policy.json",
    "https://labelloop.app/knowledge-graph.json",
    "https://labelloop.app/use-case-matrix.json",
    "https://labelloop.app/comparison-map.json",
    "https://labelloop.app/claims-register.json",
    "https://labelloop.app/intent-router.json",
    "https://labelloop.app/schema-catalog.json",
    "https://labelloop.app/freshness-policy.json",
    "https://labelloop.app/submission-checklist.json",
    "https://labelloop.app/monitoring-prompts.json",
    "https://labelloop.app/page-inventory.json",
    "https://labelloop.app/hreflang-map.json",
    "https://labelloop.app/keyword-coverage.json",
    "https://labelloop.app/trust-signals.json",
    "https://labelloop.app/locale-coverage.json",
    "https://labelloop.app/crawl-qa.json",
    "https://labelloop.app/audience-intent-map.json",
    "https://labelloop.app/citation-graph.json",
    "https://labelloop.app/serp-snippets.json",
    "https://labelloop.app/query-clusters.json",
    "https://labelloop.app/answer-cards.json",
    "https://labelloop.app/regional-intent-map.json",
    "https://labelloop.app/answer-engine-prompts.json",
    "https://labelloop.app/crawl-manifest.json",
    "https://labelloop.app/google-search-console-action-board.json",
    "https://labelloop.app/bing-webmaster-action-board.json",
    "https://labelloop.app/external-citation-submission-kit.json",
    "https://labelloop.app/trust-proof-publishing-kit.json",
    "https://labelloop.app/case-study-templates.json",
    "https://labelloop.app/backlink-pipeline-tracker.json",
    "https://labelloop.app/editorial-briefs.json",
    "https://labelloop.app/search-visibility-scorecard.json",
    "https://labelloop.app/chatbot-visibility-test-suite.json",
    "https://labelloop.app/conversion-readiness-plan.json",
    "https://labelloop.app/search-index.json"
  ],
  "validationNotes": [
    "Validate generated JSON-LD with the Google Rich Results Test after deployment.",
    "Keep claims in structured data aligned with visible page copy and claims-register.json.",
    "Use sitemap-index.xml and sitemap.xml for search engine submission."
  ]
}