diff --git a/frontend/src/app/banebesok/page.tsx b/frontend/src/app/banebesok/page.tsx new file mode 100644 index 0000000..3aff914 --- /dev/null +++ b/frontend/src/app/banebesok/page.tsx @@ -0,0 +1,102 @@ +import Link from "next/link"; +import InfoPageShell from "@/components/InfoPageShell"; +import { + createBreadcrumbJsonLd, + createCollectionPageJsonLd, + createPageMetadata, +} from "@/app/seo"; + +const pageTitle = "Banebesøk"; +const pageDescription = + "Personlige artikler fra golfbaner TeeOff har spilt, med bilder, inntrykk og detaljer som er nyttige før ditt eget besøk."; + +const articlePillars = [ + { + title: "Baneguide med personlighet", + text: "Hver artikkel skal være mer enn faktaark. Målet er å beskrive flyt, inntrykk og hva som faktisk gjør banen minneverdig.", + }, + { + title: "Foto og stemning", + text: "Toppslider, utvalgte bilder og tydelige avsnitt gjør at banebesøk kan fungere både som inspirasjon og som planlegging.", + }, + { + title: "Norsk golfkontekst", + text: "Banebesøk skal løfte fram særpreg ved norske anlegg i stedet for å bli en generisk reiseblogg.", + }, +]; + +export const metadata = createPageMetadata({ + title: pageTitle, + description: pageDescription, + path: "/banebesok", +}); + +export default function CourseVisitsPage() { + const collectionJsonLd = createCollectionPageJsonLd({ + name: pageTitle, + description: pageDescription, + path: "/banebesok", + }); + const breadcrumbJsonLd = createBreadcrumbJsonLd([ + { name: "Hjem", path: "/" }, + { name: "Banebesøk", path: "/banebesok" }, + ]); + + return ( + <> +