Skip to main content
@repo/seo generates metadata, JSON-LD structured data, sitemaps, robots.txt, and OpenGraph images. Built on the Next.js Metadata API.

Usage

import { createMetadata } from "@repo/seo";
import type { Metadata } from "next";

export const metadata: Metadata = createMetadata({
  title: "mf² - Ship your SaaS faster",
  description: "A production-ready monorepo template for modern SaaS.",
  path: "/",
});

Key Exports

ExportPurpose
createMetadataPage metadata with OpenGraph and Twitter cards
JsonLdJSON-LD structured data component
generateSitemapSitemap from static and dynamic routes
generateRobotsrobots.txt configuration
generateOgImageDynamic OpenGraph image rendering
createMetadata handles canonical URLs, title templates, and social cards automatically. Pass only page-specific values.

Learn More