Centralize site metadata and social URLs for JSON-LD, expose llmstxt.org content and per-page .md routes for LLM crawlers, and refactor blog/FAQ/events pages with shared components. Co-authored-by: Cursor <cursoragent@cursor.com>
29 lines
834 B
TypeScript
29 lines
834 B
TypeScript
import type { Metadata } from "next";
|
|
import { BreadcrumbJsonLd } from "@/components/public/JsonLd";
|
|
|
|
export const metadata: Metadata = {
|
|
title: "Events - Bitcoin Meetups in Belgium",
|
|
description:
|
|
"Browse upcoming and past Bitcoin meetups in Belgium organized by the Belgian Bitcoin Embassy. Monthly gatherings for education and community.",
|
|
openGraph: {
|
|
title: "Events - Belgian Bitcoin Embassy",
|
|
description:
|
|
"Upcoming and past Bitcoin meetups in Belgium. Join the community.",
|
|
},
|
|
alternates: { canonical: "/events" },
|
|
};
|
|
|
|
export default function EventsLayout({ children }: { children: React.ReactNode }) {
|
|
return (
|
|
<>
|
|
<BreadcrumbJsonLd
|
|
items={[
|
|
{ name: "Home", href: "/" },
|
|
{ name: "Events", href: "/events" },
|
|
]}
|
|
/>
|
|
{children}
|
|
</>
|
|
);
|
|
}
|