From cf6ff70cfb3ff2f511e49b70ce75e38fbfcb36b9 Mon Sep 17 00:00:00 2001 From: mifi Date: Thu, 12 Mar 2026 00:24:28 -0300 Subject: [PATCH] JSON-LD Improvements --- src/lib/components/FAQ.svelte | 34 +++++ src/lib/data/home/home-meta.ts | 6 +- .../baseJsonLdGraphs.ts} | 141 ++++++++++-------- src/lib/data/json-ld/constants.ts | 3 + src/lib/data/json-ld/servicesJsonLdGraphs.ts | 68 +++++++++ src/lib/data/json-ld/webpageJsonLdGraphs.ts | 130 ++++++++++++++++ src/routes/+layout.svelte | 3 +- src/routes/privacy-policy/+page.ts | 14 +- src/routes/services/+page.ts | 27 +--- .../+page.ts | 43 ++---- .../+page.ts | 43 ++---- .../mvp-architecture-and-launch/+page.ts | 43 ++---- .../stage-aligned-infrastructure/+page.ts | 43 ++---- src/routes/terms-of-service/+page.ts | 14 +- 14 files changed, 369 insertions(+), 243 deletions(-) rename src/lib/data/{home/json-ld.ts => json-ld/baseJsonLdGraphs.ts} (51%) create mode 100644 src/lib/data/json-ld/constants.ts create mode 100644 src/lib/data/json-ld/servicesJsonLdGraphs.ts create mode 100644 src/lib/data/json-ld/webpageJsonLdGraphs.ts diff --git a/src/lib/components/FAQ.svelte b/src/lib/components/FAQ.svelte index 99e5432..7ec9e05 100644 --- a/src/lib/components/FAQ.svelte +++ b/src/lib/components/FAQ.svelte @@ -1,6 +1,10 @@
@@ -20,6 +50,10 @@ {/each} + {#if jsonLdHtml} + + {@html jsonLdHtml} + {/if}