Agent Skill
2/7/2026vkc-seo-metadata
Standardize Next.js metadata in VKC (generateMetadata, buildPageMetadata, canonical, alternates, OG, Twitter, robots/noindex). Use when changing SEO, sitemap, robots, or social previews.
L
lee
0GitHub Stars
1Views
npx skills add LEE-SANG-BOK/VKC-2-
SKILL.md
| Name | vkc-seo-metadata |
| Description | Standardize Next.js metadata in VKC (generateMetadata, buildPageMetadata, canonical, alternates, OG, Twitter, robots/noindex). Use when changing SEO, sitemap, robots, or social previews. |
name: vkc-seo-metadata description: Standardize Next.js metadata in VKC (generateMetadata, buildPageMetadata, canonical, alternates, OG, Twitter, robots/noindex). Use when changing SEO, sitemap, robots, or social previews. (키워드= SEO, 메타데이터, 캐노니컬, alternates, hreflang, 오픈그래프, robots, noindex, sitemap) metadata: short-description: SEO metadata + sitemap/robots
VKC SEO Metadata (generateMetadata)
When to use
- You touch
generateMetadataor page metadata behavior. - You need
canonical/alternates(hreflang) alignment for i18n routes. - You change OpenGraph(OG) / Twitter previews.
- You change
src/app/sitemap.tsorsrc/app/robots.ts. - You need
robotscontrol (e.g.noindex, gated pages, admin-only pages).
Hard rules (this repo)
- Prefer
buildPageMetadatafromsrc/lib/seo/metadata.tsto avoid drift. - Always set:
alternates.canonicalalternates.languages
- If a page should not be indexed, set
robotsin metadata (do not rely on ad-hoc tags).
Canonical references
- Metadata builder:
src/lib/seo/metadata.ts(buildPageMetadata) - Sitemap:
src/app/sitemap.ts - Robots:
src/app/robots.ts
References
- Spec & checklist:
.codex/skills/vkc-seo-metadata/references/metadata-spec.md
Skills Info
Original Name:vkc-seo-metadataAuthor:lee
Download