SEOに強いURL設計と正規化の実装|canonicalと301リダイレクトの完全ガイド
結論:URLは「短く・意味があり・一貫している」が三原則
URLはユーザーと検索エンジン双方に対する「ページの住所」です。短く、意味が読み取れ、サイト全体で一貫しているURL設計は、クリック率・クロール効率・正規化判定すべてに好影響を与えます。2026年現在、URL設計のミスは依然としてSEO失点の上位要因です。
SEOに効くURL設計の5原則
- 短く意味のあるスラッグ:
/seo-internal-link/のような英単語2〜4語 - 階層は深すぎない(最大3階層): 4階層以上はクロール効率と評価分散を招く
- 日本語URLは避ける: エンコードで
%E3%81…の長い文字列に - ハイフン区切り・小文字統一: アンダースコアは単語区切りとして認識されない
- パラメータの最小化: 多重パラメータはクロールバジェットを浪費
正規化(Canonicalization)の基礎
同一コンテンツが複数URLで表示されると、検索エンジンは評価を分散させます。canonicalタグで「正規版」を明示することで評価を1ページに集約できます。
<link rel="canonical" href="https://example.com/url-canonical-design/" />
絶対URL、HTTPS、wwwの有無を含めて完全一致させます。自己参照canonicalを全ページに設置することで、パラメータ付きURLとの重複を防げます。
301リダイレクトの実装
| 種類 | 意味 | 評価の引き継ぎ |
|---|---|---|
| 301 | 恒久的移転 | ◎ 引き継がれる |
| 302 | 一時的移転 | △ 引き継ぎ弱い |
恒久的なURL変更は必ず301を使用。WordPressではRedirection、Rank Math、Yoast SEO Premiumなどのプラグインで管理可能。
リダイレクトチェーンの回避: A → B → C のような多段リダイレクトはクロール効率と評価伝達を弱めます。常に A → C へ短縮します。
HTTPSとwww統一の重要性
http://example.com / https://example.com / www.example.com / example.com は技術的に別URL扱い。1つの正規URLに統一し、他は301でリダイレクトします。
パラメータURL・ファセット検索の処理
ECサイトの色・サイズ絞り込みなどファセット検索のパラメータは、noindex または canonical で正規版を指定。Search Consoleのパラメータ処理は非推奨化されたため、サイト内処理が中心です。
よくあるURL設計のNGパターン
- 大文字混在(
/SEO-Guide/) - 日付入り(
/2026/03/15/article-title/)※ニュース除く - ID依存(
?p=12345) - 過度に長い(100文字超)
- 内容と無関係(
/page-a-final-v2/)
FAQ
Q1. 既存の日本語URLを英語に変えるべきですか?
A. トラフィックがあるなら無理に変えず、新規記事から英語URLに統一。変更時は必ず301を設定。
Q2. WordPressの「カテゴリベース」をURLから外すべきですか?
A. サイト構造による。サイロ構造を取るならカテゴリは残す方が文脈が明確になります。
Q3. canonicalとnoindexはどちらを優先すべきですか?
A. 重複対策はcanonical、インデックスさせたくない場合はnoindex。両方同時設定は混乱を招くので避けます。
まとめ
URL設計と正規化はSEOの「衛生要件」。一度乱れると修正コストが膨大になります。サイト立ち上げ時に三原則を徹底し、変更時は必ず301で評価を引き継ぎましょう。

