Frontmatter

Frontmatter a YAML-formatted blob defined at the top of every markdown or mdx file:

Copied
---
title: Doc Title
---

Markdown or MDX content

Standard frontmatter will apply on nearly every page:

title

Document title - used in <title> as well as things like search titles.

noindex (false)

Set this to true to disable indexing (robots, algolia) of this content.

notoc (false)

Set this to true to disable page-level table of contents rendering.

draft (false)

Set this to true to mark this page as a draft, and hide it from various other components (such as the PageGrid).

keywords ([])

A list of keywords for indexing with search.

description

A description to use in the <meta> header, as well as in auto generated page grids.

sidebar_order (10)

The order of this page in auto generated sidebars and grids.

Much of the other functionality for pages is also driven via frontmatter, such as:

nextPage ({ path: 'path/to/page', title: 'Page Title' })

Overrides the next page shown in the bottom pagination navigation.

previousPage ({ path: 'path/to/page', title: 'Page Title' })

Overrides the previous page shown in the bottom pagination navigation.

Was this helpful?
Help improve this content
Our documentation is open source and available on GitHub. Your contributions are welcome, whether fixing a typo (drat!) or suggesting an update ("yeah, this would be better").