seo-sitemap
XMLサイトマップの分析・検証、または業界テンプレートを使った新規生成を行うスキル。フォーマット・URL・構造の妥当性チェックにも対応。「サイトマップ」「sitemap生成」「XMLサイトマップ」などのキーワードが出た際に活用してください。
description の原文を見る
> Analyze existing XML sitemaps or generate new ones with industry templates. Validates format, URLs, and structure. Use when user says "sitemap", "generate sitemap", "sitemap issues", or "XML sitemap".
SKILL.md 本文
サイトマップの分析と生成
モード 1: 既存サイトマップの分析
検証チェック
- 有効な XML フォーマット
- ファイルごとの URL 数が 50,000 未満 (プロトコル制限)
- すべての URL が HTTP 200 を返す
<lastmod>日付が正確 (すべて同じではない)- 非推奨タグなし: Google に無視される
<priority>と<changefreq> - robots.txt でサイトマップが参照されている
- クロール済みページとサイトマップを比較し、欠落ページにフラグを立てる
品質シグナル
- URL が 50k 超の場合はサイトマップインデックスファイル
- コンテンツタイプ別の分割 (ページ、投稿、画像、ビデオ)
- サイトマップに非正規 URL がない
- サイトマップに noindex URL がない
- サイトマップにリダイレクト URL がない
- HTTPS URL のみ (HTTP なし)
よくある問題
| 問題 | 重要度 | 対処方法 |
|---|---|---|
| 単一ファイルで 50k 超 URL | 緊急 | サイトマップインデックスで分割 |
| 非 200 URL | 高 | 壊れた URL を削除または修正 |
| Noindex URL が含まれている | 高 | サイトマップから削除 |
| リダイレクト URL が含まれている | 中 | 最終 URL に更新 |
| すべて同じ lastmod | 低 | 実際の更新日付を使用 |
| Priority/changefreq が使用されている | 情報 | 削除可能 (Google に無視される) |
モード 2: 新規サイトマップの生成
プロセス
- ビジネスタイプを質問 (または既存サイトから自動検出)
../seo-plan/assets/ディレクトリから業界テンプレートを読み込み- ユーザーとの対話的な構造計画
- 品質ゲートを適用:
- ⚠️ 30 個以上のロケーションページで警告 (60% 以上のユニークコンテンツが必須)
- 🛑 50 個以上のロケーションページで強制停止 (正当化が必須)
- 有効な XML 出力を生成
- 50k URL で分割し、サイトマップインデックスを作成
- STRUCTURE.md ドキュメントを生成
安全なプログラムページ (スケール時に OK)
✅ インテグレーションページ (実際のセットアップドキュメント付き) ✅ テンプレート/ツールページ (ダウンロード可能なコンテンツ付き) ✅ 用語集ページ (200 語以上の定義) ✅ 製品ページ (ユニークな仕様、レビュー) ✅ ユーザープロフィールページ (ユーザー生成コンテンツ)
ペナルティリスク (スケール時は回避)
❌ 都市名のみを変更したロケーションページ ❌ 業界固有の価値がない「Best [ツール] for [業界]」 ❌ 実際の比較データがない「[競合他社] alternative」 ❌ 人間のレビューとユニークな価値がない 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>
サイトマップインデックス (50k 超 URL 用)
<?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>
エラーハンドリング
- URL に到達不可: HTTP ステータスコードを報告し、サイトがアクティブであるかどうかを確認するよう提案
- サイトマップが見つからない: 「見つかりません」と報告する前に一般的な場所 (/sitemap.xml、/sitemap_index.xml、robots.txt 参照) を確認
- 無効な XML フォーマット: 行番号付きの特定の解析エラーを報告
- レート制限が検出された: バックオフして部分的な結果を報告し、再試行のタイミングに関する注記を追加
出力
分析用
VALIDATION-REPORT.md: 分析結果- 重要度付きの問題リスト
- 推奨事項
生成用
sitemap.xml(または分割ファイルとインデックス)STRUCTURE.md: サイトアーキテクチャドキュメント- URL 数と組織サマリー
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- agricidaniel
- ライセンス
- MIT
- 最終更新
- 不明
Source: https://github.com/agricidaniel/claude-seo / ライセンス: MIT
関連スキル
seo-maps
ローカルSEO向けのマップインテリジェンス機能です。ジオグリッドのランク追跡、APIを通じたGBPプロフィール監査、Google・Tripadvisor・Trustpilotなど複数プラットフォームのレビュー分析、Google・Bing・Apple・OSM間のNAP(名前・住所・電話番号)検証、競合他社の半径マッピング、APIデータからのLocalBusinessスキーマ生成が可能です。3段階の機能レベルで対応でき、無料版(Overpass + Geoapify)、DataForSEO(フル機能)、DataForSEO + Google(最大カバレッジ)から選択できます。「maps」「geo-grid」「rank tracking」「GBP audit」「review velocity」「competitor radius」「maps analysis」「local rank tracking」「Share of Local Voice」「SoLV」などのキーワードで利用できます。
seo-content-brief
セクションごとの文字数、競合スコアリング、キーワード密度ガイダンス、ページタイプテンプレートを含む競争力のあるSEOコンテンツブリーフを生成します。新規ページのブリーフと既存ページの改善ブリーフの両方に対応しています。ユーザーが「コンテンツブリーフ」「ブリーフを作成」「コンテンツアウトライン」「ブログブリーフ」「サービスページブリーフ」「ブリーフ〜」「ライティングブリーフ」「コンテンツプラン」「アウトライン〜」などと言った場合に使用します。
rakuten-seo
楽天市場の商品名・キャッチコピーをSEO最適化するスキル。「楽天SEO」「商品名最適化」「楽天の商品名」「キャッチコピー」「楽天のタイトル」「商品名を直して」「楽天検索対策」など、楽天市場の商品名やキャッチコピーの作成・改善・チェックに関するリクエストで必ずこのスキルを使う。既存の商品名の改善も、ゼロからの作成も対応。あらゆるジャンル(食品・ファッション・化粧品・家電・サプリ・インテリア・ベビー・ペット・業務用など)に対応。 【ALSEL独自スキル】株式会社ALSEL が、19年・5,000社超の EC 支援で得たノウハウをもとに開発したオリジナルスキルです。
amazon-seo-jp
Amazon.co.jp商品ページのSEO分析・最適化・自動採点スキル v2.0。 COSMO/Rufus/A10アルゴリズムに基づく採点。セラーセントラル出品レポート(.xlsm)を入力すると、 商品タイトル・箇条書き・検索キーワード・商品説明文を100点満点で採点し、 4項目すべての改善案を日本語で出力する。 トリガー: 「Amazon SEO」「商品ページ採点」「Amazon最適化」 「リスティング改善」「Amazon商品名」「箇条書き改善」 「COSMO対応」「Rufus最適化」「Amazon タイトル」 【ALSEL独自スキル】株式会社ALSEL が、19年・5,000社超の EC 支援で得たノウハウをもとに開発したオリジナルスキルです。
rakuten-bulk-control-csv
楽天RMSの一括登録/一括除外/一括更新用CSV(コントロールカラム,商品管理番号 の2列フォーマット)を作成するスキル。商品DL CSV・商品管理画面のコピペ・Excel・PDFなどから商品管理番号を抽出し、Shift-JIS+LF改行で出力する。「一括除外リスト作って」「楽天の除外CSV」「コントロールカラムnで」「2800円以下の商品をdで」「在庫0の商品を一括削除」「商品管理番号抜いてshift-jsで」「このフォーマットで」など、楽天RMSの商品一括処理用CSVを作るタスクで必ずこのスキルを使う。コントロールカラム値(n=新規/d=削除/u=更新)と抽出条件(全件・価格・在庫・販売状態など)をユーザー指示に応じて柔軟に切り替える。 【ALSEL独自スキル】株式会社ALSEL が、19年・5,000社超の EC 支援で得たノウハウをもとに開発したオリジナルスキルです。
amazon-a-plus-content-brief
Amazon A+コンテンツの構成・モジュール選定・画像指示・比較表・FAQを設計するスキル。「A+コンテンツ作って」「Aプラス構成」「ブランドストーリー」「比較表つきA+」「A+モジュール選定」「Amazonのページに画像入れたい」「A+のヘッダー画像」「A+コンテンツマネージャー」など、Amazon A+コンテンツの企画・設計・改善のリクエストで必ずこのスキルを使う。ベーシック17モジュール/Premium追加機能/画像サイズ規定/文字数目安/審査リジェクト要因を踏まえて、デザイナーに渡せるブリーフ形式で出力。あらゆるジャンル(家電・コスメ・食品・アパレル・日用品・ベビー・ペット等)に対応。※ブランドストア(マルチページ)の設計は別スキル `amazon-brand-store-planner`、タイトル・bullet改善は `amazon-title-bullet-rewriter-jp`、メイン画像のチェックは `amazon-main-image-checker`。 【ALSEL独自スキル】株式会社ALSEL が、19年・5,000社超の EC 支援で得たノウハウをもとに開発したオリジナルスキルです。