Demo
layout.tsx
Select Metadata Example (Client)
Code Pattern

Static Metadata

Simple static export at build time

Generated HTML Head (Preview)

Output

Path: /about

Title Tag

<title>About Us</title>

Meta Description

<meta name="description" content="Learn more about our company and mission." />

Open Graph

<meta property="og:title" content="About Us | My App" />

<meta property="og:image" content="/og/about.png" />

Dynamic OG Image Generation

Open Graph Image API

Generate social images dynamically using @vercel/og

API Endpoint

/api/og?title=Your+Page+Title

About Us

The App Router Gallery

Common Metadata Fields
FieldHTML OutputPurpose
title<title>Browser tab title
description<meta name="description">Search engine snippet
openGraph<meta property="og:*">Social sharing cards
robots<meta name="robots">Crawler instructions
icons<link rel="icon">Favicon and app icons