汎用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 の組み合わせを含める必要があります:
- BreadcrumbList: 階層構造。
- FAQPage: People Also Ask 領域を獲得 (>= 5 Questions)。
- 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
- ライセンス
- MIT
- 最終更新
- 2026/5/9
Source: https://github.com/kennyzir/7deer_skills / ライセンス: MIT