diff --git a/apps/web/app/(booking-page-wrapper)/[user]/[type]/embed/page.tsx b/apps/web/app/(booking-page-wrapper)/[user]/[type]/embed/page.tsx index 253a9e4928..a44b05edc1 100644 --- a/apps/web/app/(booking-page-wrapper)/[user]/[type]/embed/page.tsx +++ b/apps/web/app/(booking-page-wrapper)/[user]/[type]/embed/page.tsx @@ -11,6 +11,15 @@ import { getServerSideProps } from "@server/lib/[user]/[type]/getServerSideProps import TypePage, { type PageProps as ClientPageProps } from "~/users/views/users-type-public-view"; +export const generateMetadata = async () => { + return { + robots: { + follow: false, + index: false, + }, + }; +}; + const getData = withEmbedSsrAppDir(getServerSideProps); const ServerPage = async ({ params, searchParams }: ServerPageProps) => { diff --git a/apps/web/app/(booking-page-wrapper)/[user]/embed/page.tsx b/apps/web/app/(booking-page-wrapper)/[user]/embed/page.tsx index 878bc8c508..f9fd619578 100644 --- a/apps/web/app/(booking-page-wrapper)/[user]/embed/page.tsx +++ b/apps/web/app/(booking-page-wrapper)/[user]/embed/page.tsx @@ -8,6 +8,15 @@ import { getServerSideProps } from "@server/lib/[user]/getServerSideProps"; import User, { type PageProps as ClientPageProps } from "~/users/views/users-public-view"; +export const generateMetadata = async () => { + return { + robots: { + follow: false, + index: false, + }, + }; +}; + const getData = withEmbedSsrAppDir(getServerSideProps); const ServerPage = async ({ params, searchParams }: ServerPageProps) => { diff --git a/apps/web/app/(booking-page-wrapper)/org/[orgSlug]/[user]/[type]/embed/page.tsx b/apps/web/app/(booking-page-wrapper)/org/[orgSlug]/[user]/[type]/embed/page.tsx index bcb8e7e3ca..2f58711984 100644 --- a/apps/web/app/(booking-page-wrapper)/org/[orgSlug]/[user]/[type]/embed/page.tsx +++ b/apps/web/app/(booking-page-wrapper)/org/[orgSlug]/[user]/[type]/embed/page.tsx @@ -17,6 +17,15 @@ const getData = withEmbedSsrAppDir(getServerSideProps); export type ClientPageProps = UserTypePageProps | TeamTypePageProps; +export const generateMetadata = async () => { + return { + robots: { + follow: false, + index: false, + }, + }; +}; + const ServerPage = async ({ params, searchParams }: ServerPageProps) => { const context = buildLegacyCtx(await headers(), await cookies(), await params, await searchParams); const props = await getData(context); diff --git a/apps/web/app/(booking-page-wrapper)/org/[orgSlug]/[user]/embed/page.tsx b/apps/web/app/(booking-page-wrapper)/org/[orgSlug]/[user]/embed/page.tsx index 1818008107..6034af78e3 100644 --- a/apps/web/app/(booking-page-wrapper)/org/[orgSlug]/[user]/embed/page.tsx +++ b/apps/web/app/(booking-page-wrapper)/org/[orgSlug]/[user]/embed/page.tsx @@ -14,6 +14,15 @@ const getData = withEmbedSsrAppDir(getServerSideProps); export type ClientPageProps = UserPageProps | TeamPageProps; +export const generateMetadata = async () => { + return { + robots: { + follow: false, + index: false, + }, + }; +}; + const ServerPage = async ({ params, searchParams }: ServerPageProps) => { const context = buildLegacyCtx(await headers(), await cookies(), await params, await searchParams); const props = await getData(context); diff --git a/apps/web/app/(booking-page-wrapper)/team/[slug]/[type]/embed/page.tsx b/apps/web/app/(booking-page-wrapper)/team/[slug]/[type]/embed/page.tsx index f88dd8637a..accdf2efb2 100644 --- a/apps/web/app/(booking-page-wrapper)/team/[slug]/[type]/embed/page.tsx +++ b/apps/web/app/(booking-page-wrapper)/team/[slug]/[type]/embed/page.tsx @@ -10,6 +10,15 @@ import { getServerSideProps } from "@lib/team/[slug]/[type]/getServerSideProps"; import TypePage, { type PageProps as ClientPageProps } from "~/team/type-view"; +export const generateMetadata = async () => { + return { + robots: { + follow: false, + index: false, + }, + }; +}; + const getData = withEmbedSsrAppDir(getServerSideProps); const ServerPage = async ({ params, searchParams }: ServerPageProps) => { diff --git a/apps/web/app/(booking-page-wrapper)/team/[slug]/embed/page.tsx b/apps/web/app/(booking-page-wrapper)/team/[slug]/embed/page.tsx index 251c2a19c5..7ad40ee950 100644 --- a/apps/web/app/(booking-page-wrapper)/team/[slug]/embed/page.tsx +++ b/apps/web/app/(booking-page-wrapper)/team/[slug]/embed/page.tsx @@ -7,6 +7,15 @@ import { getServerSideProps } from "@lib/team/[slug]/getServerSideProps"; import TeamPage, { type PageProps as ClientPageProps } from "~/team/team-view"; +export const generateMetadata = async () => { + return { + robots: { + follow: false, + index: false, + }, + }; +}; + const getData = withEmbedSsrAppDir(getServerSideProps); const ServerPage = async ({ params, searchParams }: ServerPageProps) => {