URLの構造化とリライトルールの設定 |SEO対策の話 第13回

投稿日:2024.08.02.
更新日:2025.04.12.

SEO

これから重要なSEO対策の話

運用

株式会社TREVOの月額制ホームページ制作サービス
PR

板浪 雅樹
執筆・編集 板浪 雅樹

2005年から WEB 業界一筋。500サイト超を手がける SEO・WordPress のエキスパート。「公開後こそ本番」を掲げ、データ分析とユーザー視点で成果を引き出す運用を提案。

2005年に制作会社へ入社後、プログラマーからキャリアをスタート。サーバー構築・データベース設計で培った技術を強みに、WordPress テーマ/プラグイン開発やサイト移行の難案件を多数担当してきました。
2010年以降は SEO エンジニアとしても活動領域を拡大。コンテンツ設計・内部リンク最適化・高速化チューニングにより、競合の激しいビッグキーワードで上位獲得を実現してきました。
現在は TREVO のウェブディレクターとして、要件定義から運用改善まで一気通貫でリード。AI ライティングや GA4/Looker Studio を活用したレポーティング手法を開発し、「数字で説明できるサイト運用」をポリシーにクライアントの ROI 最大化を支援しています。
趣味/強み:筋トレとランニングで日々の集中力をキープ。複雑な課題を“仕組み”で解決するのが得意。
モットー:「サイトは資産。改善を止めた瞬間から価値は目減りする」

執筆記事:記事一覧ページ
SNS:x(旧 Twitter)@TREVO_WEB

ウェブサイト制作において、SEO対策は欠かせない要素です。その中でも、URLの構造化とリライトルールの設定は、サイトの基盤となる重要な施策です。
適切に設定されたURLは、ユーザーと検索エンジンの両方にとって理解しやすく、サイトの評価向上につながります。
本記事では、URLの構造化とリライトルールの設定について、その重要性と具体的な実施方法を解説します。

コンテンツマップを作成する

URLの構造化の重要性

URLの構造化とは、ウェブサイトのURLを論理的かつ分かりやすい形で設計することを指します。これには以下のような利点があります:

ユーザビリティの向上

構造化されたURLは、ユーザーがサイト内の現在位置を把握しやすくなります。

SEO効果の向上

キーワードを含んだ分かりやすいURLは、検索エンジンでの評価につながります。

ソーシャルシェアの促進

分かりやすいURLは、SNSなどでシェアされやすくなります。

 サイト構造の明確化

URLの構造がサイトの階層構造を反映することで、全体像が把握しやすくなります。

URLの構造化の基本原則

ウェブサイト制作時に、以下の原則に従ってURLを設計しましょう:

階層構造を反映する: 例:https://example.com/category/subcategory/page-name

  •  読みやすさを重視する: 単語はハイフン(-)で区切り、アンダースコア(_)は避ける。
  • 小文字を使用する: 大文字と小文字の混在は避け、すべて小文字で統一する。
  • キーワードを含める: ページの内容を表すキーワードをURLに含める。
  •  短くシンプルに保つ: 不要なパラメータや文字列は省略し、できるだけ短くする。
  • 特殊文字を避ける: %20や&などの特殊文字の使用は避ける。

リライトルールの重要性

リライトルールとは、サーバー側でURLを書き換える設定のことです。これにより、ユーザーフレンドリーなURLを実現しつつ、システム側の要件も満たすことができます。
リライトルールの設定には以下のような利点があります。

  • SEOの最適化: 検索エンジンが理解しやすいURLに変換できる。
  • レガシーURLの維持: 古いURLを新しい構造に転送することで、既存のリンクを損なわない。
  • セキュリティの向上: 内部的なファイル構造を隠蔽できる。
  • 柔軟なURL設計: CMSの制約に縛られない自由なURL設計が可能になる。

リライトルールの設定方法

主に.htaccessファイルを使用して設定します。以下に代表的な設定例を示します:

ダイナミックURLの静的URL化

RewriteEngine On RewriteRule ^article/([0-9]+)/([a-z0-9-]+)$ article.php?id=$1&title=$2 [L]

この設定により、「article.php?id=123&title=sample-article」というURLを「article/123/sample-article」という形式に変換できます。

WWWとnon-WWWの統一

RewriteEngine On RewriteCond %{HTTP_HOST} ^www.example.com [NC] RewriteRule ^(.*)$ https://example.com/$1 [L,R=301]

この設定により、www付きのURLをwwwなしのURLにリダイレクトします。

HTTPSへの強制リダイレクト

RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

この設定により、HTTPでアクセスされた場合に自動的にHTTPSにリダイレクトします。

言語別URLの設定

RewriteEngine On RewriteRule ^(en|fr|de)/(.*)$ index.php?lang=$1&page=$2 [L]

この設定により、「/en/about-us」のようなURLを「index.php?lang=en&page=about-us」として処理できます。

長年使用してきたパーマリンクを変更するデメリット

長年使用してきたパーマリンク(URL)を変更することには、以下のようなデメリットがあります:

検索エンジンでのランキング低下

既存のURLが検索エンジンで高評価を得ている場合、変更によってその評価が失われる可能性があります。

外部リンクの損失

他サイトからのリンクが無効になり、リンクジュースが失われる可能性があります。

ソーシャルシェアの消失

SNSなどで共有された古いURLが機能しなくなります。

ブックマークの無効化

ユーザーがブックマークしていた古いURLにアクセスできなくなります。

アナリティクスデータの断絶

URLごとのアクセス解析データの連続性が失われます。

クローラビリティの一時的低下

新しいURLの再クロールには時間がかかり、一時的にインデックス状況が悪化する可能性があります。

どうしても変更が必要な場合の対策方法

パーマリンクの変更が避けられない場合、以下の対策を講じることで、デメリットを最小限に抑えることができます。

301リダイレクトの設定

古いURLから新しいURLへの301リダイレクトを設定し、リンクジュースを引き継ぎます。

サイトマップの更新

新しいURLを反映したXMLサイトマップを作成し、検索エンジンに提出します。

内部リンクの更新

サイト内の全ての内部リンクを新しいURLに更新します。

外部サイトへの連絡

重要な外部リンク元に連絡し、リンクの更新を依頼します。

Search Console での URL 変更ツールの使用

Google Search Console の「URL の変更」ツールを使用して、URL の変更を Google に通知します。

段階的な移行

トラフィックの多いページから順に段階的に移行し、影響を最小限に抑えます。

ユーザーへの告知

サイト上で URL 変更について告知し、ブックマークの更新を促します。

アナリティクスの設定変更

Google Analytics などのアナリティクスツールで、新旧 URL のデータを統合して表示する設定を行います。

モニタリングと調整

移行後、トラフィックやランキングの変動を注意深くモニタリングし、必要に応じて追加の対策を講じます。

URLの構造化とリライトルールの設定手順

ウェブサイト制作時に、以下の手順でURLの構造化とリライトルールの設定を行いましょう:

サイト構造の分析

サイトのコンテンツ階層を分析し、論理的なURL構造を設計します。

キーワード研究

各ページに最適なキーワードを選定し、URLに組み込みます。

URL設計

前述の基本原則に従い、具体的なURL構造を決定します。

リライトルールの作成

必要なリライトルールを.htaccessファイルに記述します。

テスト

設定したリライトルールが正しく機能するか、様々なパターンでテストします。

301リダイレクトの設定

旧URLから新URLへの301リダイレクトを設定し、SEO効果を維持します。

サイトマップの更新

新しいURL構造に基づいてXMLサイトマップを更新します。

内部リンクの修正

サイト内の内部リンクを新しいURL構造に合わせて修正します。

注意点と best practices

過度な最適化を避ける

キーワードの過剰な使用は、スパムと見なされる可能性があります。

一貫性を保つ

サイト全体で統一されたURL構造を維持します。

モバイルフレンドリーを考慮

スマートフォンでの表示を考慮し、長すぎるURLは避けます。

パフォーマンスへの影響

複雑なリライトルールは、サーバーの負荷につながる可能性があります。必要最小限の設定にとどめましょう。

定期的な見直し

サイトの成長に合わせて、定期的にURL構造とリライトルールを見直します。

エラーページの設定

404エラーページを適切に設定し、ユーザーエクスペリエンスを損なわないようにします。

まとめ

ウェブサイト制作におけるSEO対策の一環として、URLの構造化とリライトルールの設定は非常に重要です。適切に設計されたURLは、ユーザビリティの向上だけでなく、検索エンジンでの評価にも大きく影響します。
しかし、これらの設定は慎重に行う必要があります。誤った設定は、サイトのパフォーマンスやSEOに悪影響を及ぼす可能性があります。そのため、十分な知識と経験を持つ専門家に相談することをおすすめします。

URLの構造化とリライトルールの設定は、サイトの基盤となる重要な要素です。サイトの成長に合わせて定期的に見直し、最適な状態を維持することで、長期的なSEO効果を得ることができるでしょう。ウェブサイト制作とSEO対策の両面から、ユーザーと検索エンジンの両方に配慮したサイト設計を心がけましょう。

関連記事

TREVOは、SEOに強いホームページ制作に力を入れており、「剪定 大阪」や「注文住宅 枚方」などで検索上位を実現した実績があります。

関連の記事

CONTACT

ホームページ制作・Web制作に関するご質問やご相談は、
下記フォームよりお問い合わせください。

無料のお見積りや初回のご相談も承っておりますので、「まだ検討中」「ちょっと話を聞いてみたい」といった段階でも大歓迎です。
現状のホームページ診断も無料で実施中です。

0120-83-8567
平日9:00~18:00まで 定休日:土 日 祝