Skip to main content
Use seo in settings.json for Lettercamp site defaults. Set frontmatter on an individual article to override its metadata.
seo.metaTitle overrides the browser/search title on the homepage. seo.ogTitle overrides its social title, falling back to seo.metaTitle, then the page title. Articles use their own titles. The visible homepage heading remains home.title. seo.ogImage and seo.ogImageAlt provide fallback social imagery; the image also backs up listing thumbnails. seo.ogDescription is a fallback social description. Page descriptions and page-specific social metadata take precedence. When these values are omitted or blank, the renderer derives metadata from the page and site description. Leave overrides blank to keep this automatic behavior. seo.keywords is an array of strings. The web editor displays it as a comma-separated input. Page frontmatter can override site metadata with fields such as metaTitle, metaDescription, ogTitle, ogDescription, ogImage, ogImageAlt, and keywords; those page fields remain in frontmatter.