SEO(Search Engine Optimization)においては、「Content is King(コンテンツが全てだ)」と言われるように、コンテンツが最重要です。
そして作成したコンテンツをWEB上に公開する際に必要なのが「URL」。URLは、一見、SEOと関係がない要素に思われますが、Googleが推奨する設定方法を押さえておくと、読者に分かりやすく、検索エンジンがクロールしやすいURLを設計できます。
URLは内容が伝わる簡潔な文字列にします。ただし、キーワードを含めるだけで、含めないページより検索順位が高くなるとは限りません。
このページでは、SEOを考慮したURLの設計方法と、公開済みURLを変更する際の注意点をお伝えします。
「SEOとURLの関係性について知りたい」
「少しでもSEO効果があるならURLにもこだわりたい」
このようにお考えのWebサイト担当者の方は、ぜひ最後までお付き合いください。
新規URLは分かりやすく、公開済みURLは慎重に扱います。日本語・階層の深さ・キーワードの位置だけを理由に変更しないでください。変更が必要な場合は、旧新URLの対応表と転送設定を先に用意します。
この記事でわかること
そもそもURLとは?
URLとは『Uniform Resource Locator』の略で、一言で説明するとWEBページのインターネット上における住所です。
URLの設計や変更を検討する前に、「URLの構造」や「ドメインとの違い」を理解しておきましょう。
URLの構造
URLはいくつかの要素によって構成されています。URLの構造を理解するために、例として、以下のURLを見てみます。
https://emma.tools/magazine/seo/seo-books/
上記のURLは、以下の要素に分けられます。
| URLを構成する要素 | ||
|---|---|---|
| 要素 | URLの該当箇所 | 概要 |
| スキーム | https | リソースへのアクセス方法などを示します。この例のhttpsは、暗号化されたHTTP通信を利用することを表します。 |
| ドメイン | emma.tools | 接続先を識別する名前です。1つのサイトを複数ドメインで提供する場合や、同じドメイン内に複数サイトを置く場合もあります。 |
| ディレクトリ | magazine seo |
URL上のパスの階層です。実際のサーバー内のフォルダ構成と一致するとは限りません。 |
| パスの末尾 | seo-books | ページを識別するパスの一部です。この例ではHTMLファイル名を直接示しているわけではありません。 |
このように、この例は「スキーム(https)」「ホスト名(emma.tools)」「パス(/magazine/seo/seo-books/)」に分けられます。URLにはクエリやフラグメントが付く場合もあります。
検索エンジンはたとえ同じページを示すURLでも、以下のような違いがあれば別のURLとして扱われる場合があります。ただし、すべてが個別にインデックスされるわけではなく、Googleが代表となる正規URLを選ぶこともあります。
- index.htmlのあり・なし
「emma.tools/」と「emma.tools/index.html」 - wwwのあり・なし
「www.emma.tools」と「emma.tools」 - HTTPとHTTPSの違い
「http://」と「https://」 - 大文字と小文字
「https://emma.tools/magazine/SEO-URL」と「https://emma.tools/magazine/seo-url」 - URL末尾の / (スラッシュ)のあり・なし
「https://emma.tools/magazine/seo-url」と「https://emma.tools/magazine/seo-url/」
同じ内容を複数のURLで提供している場合は、代表となるURLを決めて正規化のシグナルをそろえましょう。正規化する方法には、リダイレクトやcanonical(カノニカル)などがあります。
ドメインとの違い
上記表でご覧いただいたように、ドメインとは、URLを構成する要素の1つです。
ドメインはWEBサイトの住所とも言われるように、URLでは接続先を識別する役割を持ちます。サイトとドメインが必ず1対1になるわけではありません。
ドメインの種類
ドメインは、階層上の位置と利用・管理の方法を分けて考えると理解しやすくなります。以下の用語は分類の観点が異なり、互いに排他的な4種類というわけではありません。
- トップレベルドメイン(.com、.net、.jpなど)
ドメイン名の最も右側の階層です。代表例に、.comや.netなどのgTLD(分野別トップレベルドメイン)と、.jpなどのccTLD(国や地域に対応する国別コードトップレベルドメイン)があります。 - セカンドレベルドメイン(example.comのexample、example.co.jpのcoなど)
トップレベルドメインのすぐ左にある階層です。example.co.jpではjpがトップレベル、coがセカンドレベル、exampleが第3レベルです。CO.JPやGO.JPはJPドメインの登録区分であり、co.jp全体をセカンドレベルと呼ぶわけではありません。 - 独自ドメイン(google.com、emma.toolsなど)
独自ドメインは、事業者や個人が自分で登録・管理するドメイン名を指す一般的な呼び方です。ドメインの階層を表す用語ではありません。 - サブドメイン(support.google.comなど)
サブドメインは、あるドメインの下位に位置するドメインです。例えばsupport.google.comはgoogle.comのサブドメインで、サポートなど用途別にサービスを分ける際に使われます。
以上、URLとは何で、どのような構造をしているかお分かり頂けたでしょうか。それでは、いよいよURLのSEO効果に関して解説していきます。
URLとSEOの関係性とは?
続いてはURLとSEOの関係について解説します。
作成したコンテンツを公開する前に固有のURLを設定しますが、「URLによってSEO評価に影響するのか?」と疑問を抱く方も多いかと思います。
URL設計では、読者が内容を理解しやすく、検索エンジンがページを発見・クロールしやすい状態を目指します。URLの命名を変えるだけで順位が上がるとは限りません。公開済みのURLは、不必要に変更せず、変更の影響も含めて判断しましょう。
クロールに関する注意点として、Google検索セントラルでは次のように説明されています。
過度に複雑な URL(特に、複数のパラメータを含む URL など)は、サイト上の同じまたは同様のコンテンツを表す多数の URL が不必要に作成される原因となることがあります。その結果、クロールの際に問題が発生し、Googlebot が必要以上に帯域幅を消費したり、サイトのすべてのコンテンツがインデックスに登録されない状態を招いたりする可能性があります。
引用元:https://developers.google.com/search/docs/crawling-indexing/url-structure?hl=ja&topic=2370420
つまり、同じ内容のURLが大量に作られる設計は、クロールの無駄を増やす原因になります。不要なURLの発生を抑え、重要なページを発見しやすくすることが大切です。ただし、URL構造を整えるだけでインデックス登録や順位向上が保証されるわけではありません。
SEOに効果的なURLの設計方法
ここまでは、URLがSEOに与える効果を考察してきました。
続いて、SEOに効果的なURLは、どのように設計すれば良いのか、ここで紹介します。
- URLは簡潔にする
- コンテンツの内容に沿ったURLにする
- 対象読者に分かる言語を使う
- アンダースコアではなくハイフンでつなげる
上記4つの項目を、それぞれ詳しく解説します。
簡潔で分かりやすいものを選ぶ
1つ目は、簡潔でわかりやすいものを選ぶことです。
長い識別番号や不要なパラメータが並んだURLは、読者が内容を把握しにくくなります。一方、正式名称や必要なパラメータを使うこと自体が問題というわけではありません。
検索エンジン向けには、長さそのものより、不要なパラメータによって同じ内容のURLが大量に増えないかを確認します。
新規URLでは、内容を表す単語を使い、単純明快で一貫した命名を心がけましょう。
コンテンツ内容に沿った文字列を選ぶ
2つ目は、コンテンツの内容に沿った文字列を選ぶことです。
URLは、コンテンツがインターネット上のどこにあるかを示すものですが、同時にそのコンテンツにどのような情報が含まれるかを伝えることもできます。
先に挙げた「/url/」というパスであれば、読者にURLに関するページだと伝えやすくなります。内容を表す文字列は、読者や検索エンジンがリンク先を理解する助けになります。
対象読者に分かる言語を使う
日本語のURLも利用できます。Googleは、対象読者が理解できる言語の単語を使う方法を案内しています。日本語が「%E3…」のようにパーセントエンコードされるのは通常の処理であり、日本語だから検索エンジンが認識できないわけではありません。
新規ページでは、読みやすさ・共有時の扱いやすさ・サイト内の命名規則を踏まえて決めましょう。公開済みURLを、日本語という理由だけで変更する必要はありません。GoogleのURL構造の公式ガイドも確認してください。
アンダースコアではなくハイフンでつなげる
4つ目は、単語を並べる際はアンダースコアではなくハイフンでつなげることです。
URLに複数の単語を使用する際は、半角の「アンダースコア(_)」ではなく、半角の「ハイフン(-)」で区切ることをGoogleは推奨しています。
アンダーバーを利用しても問題はないのですが、Googleはハイフンの使用を推奨しています。
URL ではハイフンを使って単語を区切ると効果的です。ハイフンにより、ユーザーや検索エンジンが URL に含まれるコンセプトを簡単に識別できるようになります。URL にはアンダースコア(_)ではなくハイフン(-)を使用することをおすすめします。
引用元:https://developers.google.com/search/docs/crawling-indexing/url-structure?hl=ja&topic=2370420
これは単語の区切りを分かりやすくするための推奨です。アンダースコアがある既存URLを、それだけの理由で変更する必要はありません。
これらの理由から、URLに複数の単語を使う場合は、ハイフンを使用しましょう。
URL設計時や変更時の注意点
URLの設計や変更で押さえておくポイントの他に、注意点もあるので以下、紹介しておきます。
ディレクトリの階層とトップページ(メイン)との関係について
URLのスラッシュの数と、トップページから何回リンクをたどるかは別の概念です。ディレクトリが深いという理由だけで、評価されにくいと判断しないようにしましょう。
分類は論理的で分かりやすくし、重要なページへカテゴリページや関連する記事からリンクします。既存URLの階層を浅くするより、読者とクローラーが必要なページを発見できる導線を先に確認してください。
ディレクトリの階層はカテゴリの分類にも使われる
ディレクトリは、情報を分類して示す用途にも使えます。例えば「/seo/content-seo/記事名/」という設計なら、SEO内のコンテンツSEOに関するページだと伝えられます。これは設計例であり、当ページの現在のURL構造を示すものではありません。
カテゴリがURLに含まれない設計でも、パンくずやカテゴリ一覧、内部リンクで関係を伝えられます。分類の変更に合わせて公開済みURLを何度も変えないようにしましょう。
ドメイン名は長期運用を考えて選ぶ
ドメイン名はブランドとして覚えやすく、長期的に使えるものを選びます。テーマを示す単語を含めることはできますが、それだけで上位表示されるわけではありません。
キーワードを追加するためだけのドメイン変更は避けてください。変更すると、リダイレクトや内部リンクの更新、移転後の確認が必要になります。新規取得時は、事業名との整合性や入力しやすさ、将来の事業展開も考慮します。
Webサイトリニューアル時のURL変更
リニューアルしても、既存URLを維持できる場合は維持します。サーバー移転だけなら、必ずしもドメインやパスを変更する必要はありません。
- 変更が必要なURLと、対応する新URLの一覧を作る。
- 古いURLから対応する新URLへ、サーバー側の301などの恒久的リダイレクトを設定する。
- 内部リンク・canonical・サイトマップを新URLにそろえる。
- 新URLのHTTP応答、noindexの有無、転送ループを確認する。
- Search Consoleで旧新URLの登録状況と検索流入を追跡する。
設定方法はサーバーやCMSによって異なります。Apacheでは.htaccessを使える場合もありますが、すべての環境で必要なファイルではありません。GoogleのURL変更を伴うサイト移転ガイドを確認して進めましょう。
URLを設計する際に押さえておくべきポイント
URLの設計方法や注意点について解説してきました。最後に、SEO効果を高めるため押さえておくべきポイントを以下、紹介します。
内容を表すキーワードを自然に含める
ページの内容を表す単語をURLに使うと、リンク先を理解しやすくなります。例えばURL設計の記事なら「seo-url」のように、主題が分かる名称にします。
ただし、URLにキーワードが含まれているほど上位になるという関係ではありません。既存ページでは、名前の変更よりも内容の正確性や読み手の疑問への回答を優先します。
キーワードの位置より分かりやすさを優先する
「Googleが先頭から読むため、前半のキーワードほど効果が高い」とは判断できません。単語の位置による順位向上を狙うより、サイト内で一貫した分かりやすい順序にします。
既存URLのキーワードを前へ移すだけの変更は避け、URLを変える必要がある場合に限って移転手順を用意します。
キーワードの重複や詰め込みはNG
3つ目は、キーワードの重複や詰め込みはNGということです。
Googleは、検索順位の操作を目的としてキーワードを不自然に詰め込む行為を、スパムポリシー違反として挙げています。必要な語句が自然に繰り返されることと、不自然な詰め込みは区別しましょう。
例えば、URL内に同じキーワードを何度も入れると読みにくくなるため、内容を表す必要な単語に絞ることをおすすめします。これはコンテンツ内にキーワードを入れるときも同様なので、気をつけましょう。
まとめ:URLはSEO対策において大切!でも本当に重要なことはWEBコンテンツ
ここまで、URLの基本構造とSEOを考慮した設計方法を解説しました。新規ページでは分かりやすいURLを選び、既存ページでは変更の必要性と移転の影響を確認することが大切です。
URLは、内容の把握やクロールを妨げない設計にすることが大切です。命名を変えるだけでPageRankや順位が上がるとは限りません。すでに公開しているページでは、URLを維持したまま改善できる内容や導線を先に確認しましょう。
とはいえ、やはりSEO対策で最も重要とされるのはWEBコンテンツの品質です。独自性の高いWEBコンテンツを作りつつ、URLの命名規則は公開前に決めておきましょう。公開後は、読者に必要な情報の充実や内部リンクの改善を進め、URLの変更が必要な場合に限って移転手順を用意します。
今回はURLのSEO効果に焦点を当てましたが、URL以外にもGoogleからの評価を高めるSEO対策はたくさんあります。
以下のページでSEOの最新トレンドを含め、詳しく解説しています。ぜひ、ご一読ください。

