Metadata & Open Graph
This project uses the Next.js App Router Metadata API in src/app/layout.tsx for global metadata and per-page export const metadata for page-level overrides.
Global metadata
- metadataBase — constructed from
NEXT_PUBLIC_BASE_URL - title, description, keywords
- openGraph — site name, title, description, url and images
- twitter — card type and creator handle
Open Graph image
The default image is public/og-image.svg. For broad compatibility use a PNG/JPEG at 1200x630.
JSON-LD
The homepage injects an Organization JSON-LD snippet to help search engines understand the site.