Skip to content
0

katanakit-js / SeoMetaFlat

Interface: SeoMetaFlat ​

Defined in: src/config/seo-meta.types.ts:48

Flat meta: HTML head essentials, Open Graph and optional Twitter/X cards.

Extends ​

Properties ​

PropertyTypeDescriptionInherited fromDefined in
articleAuthor?readonly string[]-SeoMetaArticle.articleAuthorsrc/config/seo-meta.types.ts:38
articleModifiedTime?string-SeoMetaArticle.articleModifiedTimesrc/config/seo-meta.types.ts:39
articlePublishedTime?string-SeoMetaArticle.articlePublishedTimesrc/config/seo-meta.types.ts:40
articleSection?string-SeoMetaArticle.articleSectionsrc/config/seo-meta.types.ts:41
articleTag?readonly string[]-SeoMetaArticle.articleTagsrc/config/seo-meta.types.ts:42
author?stringMeta author.-src/config/seo-meta.types.ts:63
canonical?stringExplicit canonical URL → <link rel="canonical">. Prefer this over url when you know the preferred address.-src/config/seo-meta.types.ts:68
charset?string--src/config/seo-meta.types.ts:74
description?stringPage summary → <meta name="description">. Prefer this for the page; use ogDescription only to override the share preview.-src/config/seo-meta.types.ts:59
keywords?stringMeta keywords (legacy; optional).-src/config/seo-meta.types.ts:61
ogDescription?stringOpen Graph description (og:description). Defaults to description when omitted.-src/config/seo-meta.types.ts:90
ogImage?| string | SeoArrayable<SeoOgImageObject>--src/config/seo-meta.types.ts:97
ogImageAlt?string--src/config/seo-meta.types.ts:103
ogImageHeight?string | number--src/config/seo-meta.types.ts:102
ogImageSecureUrl?string--src/config/seo-meta.types.ts:99
ogImageType?string--src/config/seo-meta.types.ts:100
ogImageUrl?string--src/config/seo-meta.types.ts:98
ogImageWidth?string | number--src/config/seo-meta.types.ts:101
ogLocale?string--src/config/seo-meta.types.ts:92
ogSiteName?stringOpen Graph site name (og:site_name). Defaults to siteTitle when omitted.-src/config/seo-meta.types.ts:96
ogTitle?stringOpen Graph title (og:title). Defaults to the resolved page title when omitted.-src/config/seo-meta.types.ts:86
ogType?string--src/config/seo-meta.types.ts:91
ogUrl?stringOpen Graph page URL (og:url). Falls back to canonical → url → site.-src/config/seo-meta.types.ts:82
robots?string | SeoRobotsObject--src/config/seo-meta.types.ts:76
title?stringPage document title → <title>. Not the site brand (siteTitle). When both differ, the helper usually renders `"PageBrand"`.-
twitterCard?"summary" | "summary_large_image"Twitter/X card size; defaults to summary_large_image when an image is available.-src/config/seo-meta.types.ts:106
twitterCreator?stringTwitter/X creator handle, e.g. "@katanakit".-src/config/seo-meta.types.ts:118
twitterDescription?stringTwitter/X description; defaults to the resolved Open Graph description.-src/config/seo-meta.types.ts:110
twitterImage?stringTwitter/X image URL; defaults to the resolved Open Graph image.-src/config/seo-meta.types.ts:112
twitterImageAlt?stringAlt text for the Twitter/X image.-src/config/seo-meta.types.ts:114
twitterSite?stringTwitter/X site handle, e.g. "@katanakit".-src/config/seo-meta.types.ts:116
twitterTitle?stringTwitter/X title; defaults to the resolved Open Graph title.-src/config/seo-meta.types.ts:108
url?stringAbsolute page URL. Fallback for canonical / og:url when those are omitted (resolution order: ogUrl → canonical → url → site).-src/config/seo-meta.types.ts:73
viewport?string | Record<string, string | number | undefined>--src/config/seo-meta.types.ts:75

Released under the MIT License.