デフォルトテーマのメタタグ
デフォルトテーマは、設定値が存在する場合にのみメタタグを出力します。値が未定義の場合は、システム標準のデフォルト値にフォールバックされます。
ロゴとファビコンの解析順序
以下の優先順位に従って、使用されるリソースが決定されます。
- 現在のページの
frontmatter.logo/frontmatter.favicon - ルートディレクトリの
index.mdxにおけるfrontmatter.logo/frontmatter.favicon - グローバル設定の
site.logo/site.favicon - テーマのデフォルトプリセット(
/logo.png,/favicon.png)
ロゴやファビコンを明示的に無効化したい場合は、フロントマターまたは設定ファイルで logo: false / favicon: false を指定してください。false が指定されると、システムはその時点で解析を停止し、後続のフォールバック処理(テーマのデフォルト値の適用を含む)を行いません。
解析結果が Falsy(false または未定義)の場合、対応する <link rel="icon"> タグやロゴの <img> タグはレンダリングされません。
メタ説明文 (Meta Description)
frontmatter.excerpt(またはエイリアスのdescription)は、<meta name="description" content="..." />としてレンダリングされます。
Open Graph (OG) プロトコル
frontmatter.ogTitle→og:titlefrontmatter.ogDescription→og:descriptionfrontmatter.ogImage→og:imagefrontmatter.ogUrl→og:url
Twitter Card
frontmatter.twitterCard→twitter:cardfrontmatter.twitterTitle→twitter:titlefrontmatter.twitterDescription→twitter:descriptionfrontmatter.twitterImage→twitter:image