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
842 B
TypeScript
29 lines
842 B
TypeScript
import type { Metadata } from "next";
|
|
import { BreadcrumbJsonLd } from "@/components/public/JsonLd";
|
|
|
|
export const metadata: Metadata = {
|
|
title: "Community - Connect with Belgian Bitcoiners",
|
|
description:
|
|
"Join the Belgian Bitcoin Embassy community on Telegram, Nostr, X, YouTube, Discord, and LinkedIn. Connect with Bitcoiners across Belgium.",
|
|
openGraph: {
|
|
title: "Community - Belgian Bitcoin Embassy",
|
|
description:
|
|
"Connect with Belgian Bitcoiners across every platform.",
|
|
},
|
|
alternates: { canonical: "/community" },
|
|
};
|
|
|
|
export default function CommunityLayout({ children }: { children: React.ReactNode }) {
|
|
return (
|
|
<>
|
|
<BreadcrumbJsonLd
|
|
items={[
|
|
{ name: "Home", href: "/" },
|
|
{ name: "Community", href: "/community" },
|
|
]}
|
|
/>
|
|
{children}
|
|
</>
|
|
);
|
|
}
|