diff --git a/src/webapp/app/(auth)/login/layout.tsx b/src/webapp/app/(auth)/login/layout.tsx index 2ade1af8..426f3cec 100644 --- a/src/webapp/app/(auth)/login/layout.tsx +++ b/src/webapp/app/(auth)/login/layout.tsx @@ -20,6 +20,7 @@ import SembleLogo from '@/assets/semble-logo.svg'; export const metadata: Metadata = { title: 'Log in — Semble', description: 'Welcome back', + robots: { index: false, follow: true }, }; interface Props { diff --git a/src/webapp/app/(auth)/logout/layout.tsx b/src/webapp/app/(auth)/logout/layout.tsx new file mode 100644 index 00000000..b2b97162 --- /dev/null +++ b/src/webapp/app/(auth)/logout/layout.tsx @@ -0,0 +1,14 @@ +import { Metadata } from 'next'; + +export const metadata: Metadata = { + title: 'Logging out — Semble', + robots: { index: false, follow: true }, +}; + +interface Props { + children: React.ReactNode; +} + +export default function Layout(props: Props) { + return props.children; +} diff --git a/src/webapp/app/(auth)/signup/layout.tsx b/src/webapp/app/(auth)/signup/layout.tsx index 242bf64b..3cef7c0f 100644 --- a/src/webapp/app/(auth)/signup/layout.tsx +++ b/src/webapp/app/(auth)/signup/layout.tsx @@ -4,6 +4,7 @@ import { Metadata } from 'next'; export const metadata: Metadata = { title: 'Sign up — Semble', description: 'Sign up to get started', + robots: { index: false, follow: true }, }; interface Props {