mcpField
3
30x-seo-sitemap

30x-seo-sitemap

github.com/norahe0304-artマーケティング・グロース5664 回インストール33 週間前に更新
リポジトリ

30x-seo-sitemap について

既存のサイトマップを分析するか、新規作成するためのスキルです。技術検証、品質確認、安全なページ計画、XML出力、サイト構造の文書化を扱います。

主な機能

  1. 01XMLサイトマップの検証
  2. 02URLとインデックス品質の確認
  3. 03サイトマップの生成と分割
  4. 04サイト構造の文書化

活用シーン

  1. 01無効またはリダイレクトされたURLの検出
  2. 02新規サイトのサイトマップ計画
  3. 03大規模サイトマップのインデックス分割

インストール

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

$npx skills add https://github.com/norahe0304-art/30x-seo --skill 30x-seo-sitemap

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

詳細

サイトマップの分析と生成

モード 1:既存のサイトマップを分析

検証項目
  • XML 形式が有効である
  • 1 ファイルあたりの URL 数が 50,000 未満である(プロトコルの上限)
  • すべての URL が HTTP 200 を返す
  • <lastmod> の日付が正確である(すべて同じではない)
  • 非推奨のタグがない:Google は <priority> と <changefreq> を無視します
  • robots.txt でサイトマップが参照されている
  • クロールしたページとサイトマップを比較し、欠落ページを検出する
品質の指標
  • URL が 50,000 件を超える場合はサイトマップインデックスファイルを使用する
  • コンテンツの種類ごとに分割する(ページ、投稿、画像、動画)
  • サイトマップに正規 URL 以外を含めない
  • サイトマップに noindex の URL を含めない
  • サイトマップにリダイレクトされる URL を含めない
  • HTTPS の URL のみを使用する(HTTP は使用しない)
よくある問題
問題重大度対処方法
1 ファイルに 50,000 件を超える URL がある重大サイトマップインデックスで分割する
HTTP 200 以外の URL がある高壊れた URL を削除または修正する
noindex の URL が含まれている高サイトマップから削除する
リダイレクトされる URL が含まれている中最終 URL に更新する
lastmod がすべて同じ低実際の更新日を使用する
priority/changefreq を使用している情報削除できます(Google は無視します)

モード 2:新しいサイトマップを生成

手順
  1. ビジネスの種類を尋ねる(または既存のサイトから自動検出する)
  2. assets/ ディレクトリから業界テンプレートを読み込む
  3. ユーザーと対話しながら構造を計画する
  4. 品質基準を適用する:
    • ⚠️ 警告:ロケーションページが 30 件以上の場合(60%以上の独自コンテンツが必要)
    • 🛑 強制停止:ロケーションページが 50 件以上の場合(正当な理由が必要)
  5. 有効な XML 出力を生成する
  6. URL が 50,000 件に達したらサイトマップインデックスを使用して分割する
  7. STRUCTURE.md のドキュメントを生成する
プログラムで生成しても安全なページ(大規模でも問題なし)

✅ インテグレーションページ(実際のセットアップドキュメントを含む) ✅ テンプレート/ツールページ(ダウンロード可能なコンテンツを含む) ✅ 用語集ページ(200 語以上の定義) ✅ 製品ページ(独自の仕様、レビュー) ✅ ユーザープロフィールページ(ユーザー生成コンテンツ)

ペナルティのリスク(大規模な生成を避ける)

❌ 都市名だけを入れ替えたロケーションページ ❌ 業界固有の価値がない「[業界]向けの最適な[ツール]」 ❌ 実際の比較データがない「[競合他社]の代替」 ❌ 人によるレビューや独自の価値がない AI 生成ページ

サイトマップ形式

標準サイトマップ
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/page</loc>
    <lastmod>2026-02-07</lastmod>
  </url>
</urlset>
サイトマップインデックス(URL が 50,000 件を超える場合)
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://example.com/sitemap-pages.xml</loc>
    <lastmod>2026-02-07</lastmod>
  </sitemap>
  <sitemap>
    <loc>https://example.com/sitemap-posts.xml</loc>
    <lastmod>2026-02-07</lastmod>
  </sitemap>
</sitemapindex>

出力

分析の場合
  • VALIDATION-REPORT.md — 分析結果
  • 重大度付きの問題一覧
  • 推奨事項
生成の場合
  • sitemap.xml(またはインデックス付きの分割ファイル)
  • STRUCTURE.md — サイトアーキテクチャのドキュメント
  • URL 数と構成の概要

[PROTOCOL]: 変更時はこのヘッダーを更新し、その後 CLAUDE.md を確認してください

コメント