seo-sitemap について
seo-sitemap は、サイトマップ XML や正規 URL の一覧を確認する ChatGPT スキルです。構造を検証し、別途提供されたクロール情報と照合して網羅状況を調べます。XML だけでインデックス可能とは判断しません。
主な機能
- 01サイトマップ候補の検出
- 02XML構造と制限の検証
- 03クロール情報との項目照合
- 04lastmodとURL網羅状況の確認
- 05サイトマップまたはインデックスファイルの生成
活用シーン
- 01サイトマップURLまたはXMLファイルの監査
- 02想定する正規URLとの網羅漏れの確認
- 03サイトマップ項目とクロール結果の照合
- 04既知のURLからサイトマップファイルを生成
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ agricidaniel/ chatgpt-seo --skill seo-sitemapインストール後、Claude Code で/seo-sitemapを入力して読み込まれたか確認します。
詳細
サイトマップのレビュー
入力
サイトマップのURL/XMLドキュメント、または対象となる正規URLの明示的な一覧。
根拠と実行環境
スキルリソースのリーダーでリンク先の補助ファイルを開けない場合は、ホストから返された、またはこのスキルの場所から解決したインストール済みプラグインのルートを使って、利用可能なファイルツールまたは実行ツールを試してください。ホームフォルダー、バージョン、作業ディレクトリをハードコードしないでください。リーダーの呼び出しに失敗した場合とファイルが存在しない場合を区別し、実際に試したファイルと試していないファイルを区別してください。サポートされているアクセス方法が失敗した場合に限り、リソースを利用できないと報告してください。ファイルへのアクセス手段も実行手段もない場合は、読み取れる根拠の範囲内で作業を続け、その制約を明記してください。
このワークフローを選択した場合は、運用契約を読んでください。ツールを選ぶ場合やデータ不足に対処する場合は、実行環境とデータパスを使ってください。日付に左右される主張の前に、関連する検索上の事実と一次情報源を再確認してください。定量的な診断では、スコアリングを読んでください。利用できないカテゴリは不明のままにしてください。
補助リソース
このタスクで選択した部分に必要なリソースのみを読んでください。
ワークフロー
- ブラウジングで確認できる場合は、確認した robots の Sitemap 宣言、リンクされたインデックス、一般的なパスからサイトマップの候補を探します。宣言があるだけでは、サイトマップが機能している証拠にはなりません。
- 提供された XML ファイルと Python を利用できる場合は、../../scripts/validate_sitemap.py を使います。取得していないインデックスの子要素を記録してください。
- プロトコルの名前空間、絶対位置、完全一致する重複、日付の構文、50,000 件および非圧縮時 50 MiB の上限を確認します。priority/changefreq は Google に無視されるヒントとして扱ってください。
- エントリーを、別途測定したステータス、canonical、インデックス制御データと結合します。XML だけでは、エントリーが 200 を返すことやインデックス登録可能であることを確認できません。
- lastmod は、実際に重要なコンテンツ変更があった場合にのみ使用します。根拠がないまま、すべての URL の日付を当日に更新しないでください。
- 判明している対象 URL から XML を生成し、値をエスケープしてプロトコルの上限に従って分割します。サイトの URL を捏造せず、網羅性の不足を明示してください。
成果物
URL 数、検証範囲、未テストのリンク先一覧を含むサイトマップの調査レポート、または生成したサイトマップ/インデックスファイル。
境界
クロスホストのサイトマップ構成は、認可されていれば有効な場合があります。設定を調査してください。拡張機能固有の画像/動画/ニュース要件には、個別の最新確認が必要です。
公開されている Claude SEO の seo-sitemap ワークフローをもとに改変しています。