diff --git a/app/(auth)/update-password/page.tsx b/app/(auth)/update-password/page.tsx
index 22bf9f8..e77154a 100644
--- a/app/(auth)/update-password/page.tsx
+++ b/app/(auth)/update-password/page.tsx
@@ -1,7 +1,16 @@
+import type { Metadata } from "next"
import Link from "next/link"
import { Logo } from "@/components/shared/logo"
+import { TurnstileWidget } from "@/components/shared/turnstile-widget"
import { updatePassword } from "@/app/actions/auth"
+// A password-reset form reached from a one-time emailed link — nothing here
+// should ever enter the index.
+export const metadata: Metadata = {
+ title: "Set a new password",
+ robots: { index: false, follow: false },
+}
+
export default async function UpdatePasswordPage({
searchParams,
}: {
@@ -43,6 +52,8 @@ export default async function UpdatePasswordPage({
/>
+
+