Skip to main content

Documentation Index

Fetch the complete documentation index at: https://86d.app/docs/llms.txt

Use this file to discover all available pages before exploring further.

The SEO module manages page-level meta tags and structured data. It generates Open Graph and Twitter Card tags for social previews, and JSON-LD Product, BreadcrumbList, and Organization schemas for search engines. The module reads catalog data through the products contract, so product pages get accurate meta tags with no per-page work. Source: modules/seo · npm: @86d-app/seo

Installation

86d module add seo

Configuration

seo({
  defaultTitle: "My Store",
  defaultDescription: "Curated goods.",
  twitterHandle: "@mystore",
  defaultOgImage: "/assets/og-default.png",
});

Components

  • <SEOMeta title=... description=... image=... canonical=... />: drop into MDX page heads.
  • <ProductSEO product={product} />: emits product-specific meta and JSON-LD.
  • <CollectionSEO collection={collection} />: collection meta and breadcrumbs.

Admin endpoints

MethodPathDescription
GET/admin/seo/auditPages with missing or weak meta
PUT/admin/seo/page/:slugOverride per-page meta