diff --git a/src/routes/partners.netlify.tsx b/src/routes/partners.netlify.tsx
index 62fe0a273..6941dcfba 100644
--- a/src/routes/partners.netlify.tsx
+++ b/src/routes/partners.netlify.tsx
@@ -1,3 +1,8 @@
+import { Breadcrumbs } from '~/components/Breadcrumbs'
+import {
+ getPartnerBreadcrumbItems,
+ getPartnerBreadcrumbJsonLd,
+} from '~/utils/partner-breadcrumbs'
import * as React from 'react'
import { Link, createFileRoute } from '@tanstack/react-router'
import {
@@ -288,7 +293,10 @@ export const Route = createFileRoute('/partners/netlify')({
? [
{
type: 'application/ld+json',
- children: JSON.stringify(getPartnerJsonLd(partner)),
+ children: JSON.stringify({
+ ...getPartnerJsonLd(partner),
+ breadcrumb: getPartnerBreadcrumbJsonLd(partner),
+ }),
},
]
: []),
@@ -350,16 +358,12 @@ function NetlifyPartnerPage() {
return (
-
+
{/* Hero */}
diff --git a/src/routes/partners.railway.tsx b/src/routes/partners.railway.tsx
index 132044f61..4cf250998 100644
--- a/src/routes/partners.railway.tsx
+++ b/src/routes/partners.railway.tsx
@@ -1,3 +1,8 @@
+import { Breadcrumbs } from '~/components/Breadcrumbs'
+import {
+ getPartnerBreadcrumbItems,
+ getPartnerBreadcrumbJsonLd,
+} from '~/utils/partner-breadcrumbs'
import * as React from 'react'
import { Link, createFileRoute } from '@tanstack/react-router'
import {
@@ -265,7 +270,10 @@ export const Route = createFileRoute('/partners/railway')({
scripts: [
{
type: 'application/ld+json',
- children: JSON.stringify(getPartnerJsonLd(RAILWAY_PARTNER)),
+ children: JSON.stringify({
+ ...getPartnerJsonLd(RAILWAY_PARTNER),
+ breadcrumb: getPartnerBreadcrumbJsonLd(RAILWAY_PARTNER),
+ }),
},
{
type: 'application/ld+json',
@@ -333,18 +341,10 @@ function RailwayPartnerPage() {
return (
-
+
{/* Hero */}
diff --git a/src/routes/partners.render.tsx b/src/routes/partners.render.tsx
index 019900422..96707bfb1 100644
--- a/src/routes/partners.render.tsx
+++ b/src/routes/partners.render.tsx
@@ -1,3 +1,8 @@
+import { Breadcrumbs } from '~/components/Breadcrumbs'
+import {
+ getPartnerBreadcrumbItems,
+ getPartnerBreadcrumbJsonLd,
+} from '~/utils/partner-breadcrumbs'
import * as React from 'react'
import { Link, createFileRoute } from '@tanstack/react-router'
import {
@@ -273,7 +278,10 @@ export const Route = createFileRoute('/partners/render')({
scripts: [
{
type: 'application/ld+json',
- children: JSON.stringify(getPartnerJsonLd(RENDER_PARTNER)),
+ children: JSON.stringify({
+ ...getPartnerJsonLd(RENDER_PARTNER),
+ breadcrumb: getPartnerBreadcrumbJsonLd(RENDER_PARTNER),
+ }),
},
{
type: 'application/ld+json',
@@ -341,18 +349,10 @@ function RenderPartnerPage() {
return (
-
+
{/* Hero */}