SEO

Ship SEO basics so your landing pages and docs are discoverable and share well.

Last updated December 18, 2025

At a glance

What you get
  • Meta tags defaults
  • OpenGraph tags
  • Sitemap + structured data options
You'll configure
  • Site name/URL
  • Social image
  • Blog structure (optional)

Quickstart

1
Set site metadata

Update name/description and OpenGraph defaults.

2
Add a blog (optional)

Publish engineering/launch posts to rank for keywords.

3
Generate sitemap

Ensure pages are included and indexed quickly.

4
Add structured data

Use schema.org markup for richer snippets.

Providers

Pick an option below. Each provider has a short guide so you can implement without digging through docs.

Blog starter
Available
Expand

A simple blog structure you can extend.

Meta tags
Available
Expand

Title/description defaults and page overrides.

OpenGraph
Available
Expand

Social sharing previews for links.

Sitemap
Available
Expand

Automated sitemap generation.

Structured data
Available
Expand

Schema.org markup for rich snippets.

Code

Copy/paste-friendly code blocks. Designed to get you working quickly without digging through long docs.

Metadata (Next.js)

Example page metadata with OpenGraph defaults.

export const metadata = {
title: "My SaaS",
description: "Launch fast with saas-scaffold",
openGraph: {
title: "My SaaS",
description: "Launch fast with saas-scaffold",
},
};