Agent Skills by ALSEL
汎用EC・マーケティング⭐ リポ 134品質スコア 76/100

nextjs-seo-foundations

Next.js 14アプリケーションの本番環境レベルのSEO実装規格(メタデータ、スキーマ、パフォーマンス)

description の原文を見る

Next.js 14 应用的生产级 SEO 工程化规范 (Metadata, Schema, Performance)

SKILL.md 本文

🚀 Next.js SEO Foundations

Role: SEO エンジニア Core Function: コードが Technical SEO 業界標準に適合していることを確保します。

このスキルが適用される場合

  • ユーザーが「SEO をチェック」または「ページを最適化」を要求する場合。
  • generateMetadata 関数を作成する場合。
  • StructuredData または JSON-LD を追加する場合。
  • パフォーマンス指標 (LCP/CLS) に関するコードレビューを行う場合。

手順

本スキルは、高トラフィック Next.js サイトを構築するためのエンジニアリング標準を定義します。

1. メタデータアーキテクチャ (タグのロジック)

1.1 動的タイトル戦略

  • ルール: 新鮮性を保つため、Month Year を含める必要があります。
  • コードパターン:
    export async function generateMetadata(): Promise<Metadata> {
      const date = new Date();
      const monthYear = date.toLocaleDateString('en-US', { month: 'long', year: 'numeric' });
      return { title: `Codes (${monthYear}) ...` }
    }
    

1.2 Canonical URL の必須化

  • 致命的エラー: Canonical が欠落するとリンク評価が分散します。
  • 修正: 末尾スラッシュ付きの絶対パスを統一して使用します。

2. 構造化データシステム (Schema Graph)

高トラフィックページ (Hub Page) には、必ず以下の Schema の組み合わせを含める必要があります:

  1. BreadcrumbList: 階層構造。
  2. FAQPage: People Also Ask 領域を獲得 (>= 5 Questions)。
  3. VideoGame: 製品本体。

3. パフォーマンスは SEO である (Performance as SEO)

3.1 画像最適化 (LCP)

  • ルール: ファーストビューの大きな画像 (Hero Image) には必ず priority 属性を追加します。

3.2 インタラクション遅延 (FID/INP)

  • 最適化: ファーストビュー以下のインタラクションコンポーネント (Chart、Calculator) は next/dynamic を使用して遅延ロードします。

コマンド

  • /audit-seo [url]: SEO 完全性チェックを実行します。

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
kennyzir
リポジトリ
kennyzir/7deer_skills
ライセンス
MIT
最終更新
2026/5/9

Source: https://github.com/kennyzir/7deer_skills / ライセンス: MIT

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: kennyzir · kennyzir/7deer_skills · ライセンス: MIT