mcpField
N
nuxt-seo

nuxt-seo

github.com/onmaxマーケティング・グロース7233.1k 回インストール今日更新
リポジトリ

nuxt-seo について

Nuxt SEO のスキルリファレンスです。サイトメタデータ、クロール制御、ソーシャルプレビュー、構造化データの設定を扱い、Nuxt サイトの SEO 機能を開発・保守する人向けです。

主な機能

  1. 01共有サイト SEO 設定
  2. 02robots.txt と sitemap.xml の生成
  3. 03OG 画像の動的生成
  4. 04JSON-LD 構造化データ
  5. 05パンくずリストと canonical URL

活用シーン

  1. 01サイト情報とインデックス設定
  2. 02サイトマップと robots ルールの生成
  3. 03ソーシャルプレビュー画像と schema データの追加

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/onmax/nuxt-skills --skill nuxt-seo

インストール後、Claude Code で/nuxt-seoを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
references/
crawlability.md
og-image.md
schema-org.md
site-config.md
utilities.md

詳細

Nuxt SEO

npx nuxi module add @nuxtjs/seo

使用する場面

以下を扱う場合:

  • SEO 設定(サイト URL、名前、インデックス登録の可否)
  • robots.txt と sitemap.xml の生成
  • 動的な OG 画像の生成
  • JSON-LD 構造化データ(schema.org)
  • パンくずリストと canonical URL

ファイルの読み込み

タスクに応じて、次のリファレンスファイルを読み込んでください:

すべてのファイルを一度に読み込まないでください。 現在のタスクに関係するものだけを読み込んでください。

サイト設定

すべての SEO モジュールの基盤です。nuxt.config.ts で site を設定し、useSiteConfig() からアクセスします。すべてのオプションについては、references/site-config.md を参照してください。

モジュールの概要

モジュール目的主な API
nuxt-site-config共通設定useSiteConfig()
@nuxtjs/robotsrobots.txtuseRobotsRule()
@nuxtjs/sitemapsitemap.xmldefineSitemapEventHandler()
nuxt-og-imageOG 画像defineOgImage()
nuxt-schema-orgJSON-LDuseSchemaOrg()
nuxt-seo-utilsメタデータユーティリティuseBreadcrumbItems()
nuxt-link-checkerリンク検証ビルド時チェック

Nuxt Content v3

asSeoCollection() を使うと、フロントマターからサイトマップ、OG 画像、schema.org を自動生成できます:

// content.config.ts
import { defineCollection, defineContentConfig } from '@nuxt/content'
import { asSeoCollection } from '@nuxtjs/seo/content'

export default defineContentConfig({
  collections: {
    posts: defineCollection(asSeoCollection({ type: 'page', source: 'posts/**' }))
  }
})

重要: モジュール配列では、@nuxtjs/seo を @nuxt/content より前に読み込んでください:

export default defineNuxtConfig({
  modules: ['@nuxtjs/seo', '@nuxt/content']
})

フロントマターのフィールド:ogImage、sitemap、robots、schemaOrg。

関連スキル

  • nuxt-content - SEO フロントマターを使った MDC のレンダリングについて

リンク

トークン効率

メインスキル:約250トークン。各サブファイル:約400~600トークン。現在のタスクに関係するファイルだけを読み込んでください。

コメント