import type { Metadata } from "next"; import { primaryButton, secondaryButtonDark, } from "@/app/components/button-styles"; import HoverPrefetchLink from "@/app/components/HoverPrefetchLink"; import { twitterHandle } from "@/lib/seo"; import { siteName } from "@/lib/site-content"; const title = "Página não encontrada"; const description = "A página que você procura não existe ou foi movida."; // O Next já escreve em toda página 404; repetir `robots` aqui duplicaria a tag. // O layout raiz libera a indexação para o Googlebot, então só essa regra é trocada. A canônica da home também não vale num 404. // O cartão de compartilhamento é o do próprio 404 e fica sem `url`: o endereço pedido não existe, e o `og:url` da home // (herdado do layout, que é substituído por inteiro quando a página define `openGraph`) apontaria a prévia para outra página. export const metadata: Metadata = { title, description, alternates: { canonical: null }, robots: { googleBot: { index: false, follow: false } }, openGraph: { locale: "pt_BR", title, description, siteName, type: "website", }, twitter: { card: "summary_large_image", title, description, creator: twitterHandle, }, }; export default function NotFound() { return (

404

Página não encontrada

A página que você está procurando não existe ou foi movida.

Voltar ao início Ver os cases
); }