調べたことば


導入中のmetadata


関連

ImageResponse | Next.js

Migrate Nextjs 13.2 by otoyo · Pull Request #174 · otoyo/easy-notion-blog

公式ドキュメント

The Metadata API is used to define application metadata that improves SEO and web sharability.

There are two ways to define Metadata:

Config-based Metadata

// either Static metadata
export const metadata = {
  title: '...',
};

// or Dynamic metadata
export async function generateMetadata({ params }) {
  return {
    title: '...',
  };
}

Good to know

metadata object

To define static metadata, export a Metadata object from a layout.js or static page.js file.

layout.tsx|page.tsx

import { Metadata } from 'next';

export const metadata: Metadata = {
  title: '...',
  description: '...',
};

export default function Page() {}

See the Metadata object reference for a complete list of supported fields.