mcpField
3
30x-seo-redirects

30x-seo-redirects

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

30x-seo-redirects について

SEOと使いやすさに関わるウェブサイトのリダイレクトを監査するスキルです。転送経路や種類、プロトコルとドメインの一貫性、移行後の遷移先を調べ、問題を優先度別に整理します。

主な機能

  1. 01リダイレクトチェーンとループの検出
  2. 02リダイレクトのステータス種別の確認
  3. 03プロトコルとドメインの一貫性確認
  4. 04移行に伴うリダイレクト問題の発見
  5. 05監査結果の優先度付け

活用シーン

  1. 01サイト移行後のリダイレクト監査
  2. 02ループや多段転送経路の発見
  3. 03恒久・一時リダイレクトの使い分け確認
  4. 04エラーやホームページに遷移するURLの調査

インストール

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

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

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

詳細

リダイレクト監査

このスキルでできること

ウェブサイトのリダイレクトを分析し、SEO とユーザー体験を損なう問題を見つけます。

リダイレクトが重要な理由

  • リダイレクトごとに遅延が発生:301 リダイレクトは 100~500ms の遅延を追加します
  • チェーンはリンクエクイティを損なう:Google は最大約 5 ホップまでたどり、それ以降は停止します
  • 誤ったタイプはランキングを低下させる:302(一時的)はリンクの評価をすべて引き継ぎません
  • ループはクロールを無駄にする:Googlebot はループに遭遇すると諦め、そのページはインデックスに登録されません

チェック項目

1. リダイレクトチェーン

あるリダイレクト先がさらに別のリダイレクト先になっている状態です……

BAD:  /old → /old-2 → /old-3 → /final  (3 hops, slow, loses equity)
GOOD: /old → /final                     (1 hop, fast, full equity)

ルール:リダイレクトのホップ数は最大 1 回です。1 回を超える場合は、すぐに修正してください。

2. リダイレクトループ

ページ A が B にリダイレクトし、B が A にリダイレクトする状態です。無限にループします。

BAD:  /page-a → /page-b → /page-a  (loop!)

検出方法:最大 10 ホップまでリダイレクトをたどります。同じ URL が 2 回出現した場合はループです。

3. リダイレクトタイプの監査
タイプ使用するケースSEO への影響
301恒久的な移転リンクエクイティを約 95% 引き継ぎます
302一時的(A/B テスト、メンテナンス)引き継ぐリンクエクイティが少なく、恒久的に使うと問題が発生する場合があります
307一時的(HTTP メソッドを維持)302 と同じです
308恒久的(HTTP メソッドを維持)301 と同じです
メタリフレッシュSEO では絶対に使用しないユーザー体験が悪く、遅いため推奨されません
JavaScript リダイレクト可能な限り避けるGooglebot がたどらない場合があります

ルール:恒久的な移転には 301 または 308 を使用してください。恒久的な移転に 302 を使用するのは誤りです。

4. プロトコルの問題
BAD:  https://site.com → http://site.com  (downgrade, security warning)
BAD:  http → https → http                 (mixed, confusing)
GOOD: http://site.com → https://site.com  (upgrade, correct)
5. ドメインの一貫性
BAD:  www.site.com → site.com → www.site.com  (inconsistent)
GOOD: Pick ONE (www or non-www) and redirect all others to it
6. 末尾のスラッシュの一貫性
BAD:  /page → /page/ → /page  (loop risk)
GOOD: Pick ONE pattern (/page or /page/) and redirect all others
7. 移行後の孤立ページ

サイトの移行やリデザイン後に確認します:

  • 404 またはホームページにリダイレクトされる古い URL(同等の新しいページに遷移する必要があります)
  • リダイレクトが設定されていない重要なページ(すべてのリンクエクイティが失われます)
8. リダイレクトによるソフト 404

削除したページをホームページにリダイレクトすると、ソフト 404 のペナルティを受けるリスクがあります。

BAD:  /deleted-product → /  (Google sees this as soft 404)
GOOD: /deleted-product → 410 Gone (or related category page)

監査の実行方法

方法 1:クロールベース(推奨)

squirrel audit などのクローラーを使用して、次の手順を実行します:

  1. サイト全体をクロールします
  2. すべての内部リンクをたどります
  3. リダイレクトチェーンを記録します
方法 2:ログベース(大規模サイト向け)

サーバーのアクセスログを分析し、次の項目を確認します:

  • すべての 301/302 レスポンス
  • 最もアクセス数の多いリダイレクト URL
  • リダイレクトにアクセスしている外部リファラー
方法 3:URL リスト

古い URL のリスト(移行時のもの)がある場合:

  1. 各 URL を確認します
  2. 最終的な遷移先を記録します
  3. チェーン、ループ、404 にフラグを付けます

出力形式

リダイレクト健全性スコア:XX/100
重大な問題(すぐに修正)
問題の種類件数例
リダイレクトループX/a → /b → /a
5 ホップ以上のチェーンX/old → ... → /new
HTTPS のダウングレードXhttps → http
優先度:高(今週中に修正)
問題の種類件数例
3~4 ホップのチェーンX/old → /mid → /new
恒久的な移転に 302 を使用X/old-page 302→ /new-page
ソフト 404 リダイレクトX/deleted → /
優先度:中(今月中に修正)
問題の種類件数例
2 ホップのチェーンX/old → /mid → /new
末尾のスラッシュが不統一X/page と /page/ が両方存在
リダイレクトマップ

アクセス数の多い上位 20 件のリダイレクトとそのチェーン:

リダイレクト元 URLホップ数最終的な遷移先タイプ月間アクセス数
推奨事項
  1. 調査結果に基づく具体的な修正手順

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

コメント