URLとは何か正しく理解していますか?構造やドメインとの違い、SEO対策の観点まで解説します。

SEO

Webサイトを制作する際に必ず使用するのが「URL」。

この記事をご覧の皆さんは、普段何気なくみかけているURLがどのようなものか全くわからない、という方は少ないと思いますが、URLの意味や構造について本当に正しく理解できていますでしょうか?

URLはサイトの順にも影響を与えかねないもの。そこで本記事では、改めてURLとはどのようなもので、サイトの順位にも影響を与えるのかなどSEO対策の観点からも解説していきます。

URLとは?

URL(Uniform Resource Locator)とは、Webサイトやファイルなどのインターネット上での場所・情報を示すものです。URLはインターネット上の”住所”と考えればわかりやすいでしょう。同じURLはインターネット上に存在せず、各Webページやファイルに固有のURLが振り分けられます。

もしも同じURLが振り分けられているとサーバーに要求したそのページに関するデータを円滑に受け取ることができず、アクセスしたいページに適切にアクセスすることができなくなります。

本来コンピューターは、インターネット上の情報を「IPアドレス」という数字だけの情報で認識していますが、それらを人間が読み取りやすいように置き換えたものが、URLの中に含まれている「ドメイン」です。次項でURLの仕組みについて詳しく説明していきます。

URLの仕組みについて

具体的なURLの仕組みは、以下のような形式になっています。

URLとは_image1.png

URLは上の画像のように、個別の要素が合わさることによって成り立っています。以下それぞれ解説します。

①プロトコル

「プロトコル」とは通信プロトコルとも呼ばれ、インターネットを通じてデータのやり取りをする際の事前の取り決め・ルールのようなもので、上記の例で言えば「https」の部分が該当します。

代表的なものには「http」と「https」があり、「http」はWebサーバーとブラウザの間でデータを送受信するもの、「https」はhttpにデータを暗号化する機能を付与したものです。その他メール送信先の指定に使用される「mailto」、ファイルのダウンロードに使用される「ftp」などがあります。

このように、プロトコルが事前に設定されているおかげでインターネットを通じてのデータのやり取りが円滑に行うことができるのです。

②スキーム

「スキーム」とは、URLの構造や枠組みを表す要素であり、上記の例で言えば「https://」の部分が該当します。

どのプロトコルでデータのやり取りをすることを示しており、例えば「https://」の場合にはHTTPSで通信すること」を明示しているのです。

プロトコルはデータのやり取りを規定したルールそのものであり、スキームはどのプロトコルを使うのかを明示したものある点が違いになります。

③ホスト名

「ホスト名」とは、ネットワーク上においてコンピューターを識別するためにつけられる名前のことで、通信する際に特定の機器やサーバー(ホスト)を識別するのに使われます。

一般的にホスト名は「World Wide Web」の略である「www」がよく利用されますが、自由に決めることができ省略することも可能です。

④トップレベルドメイン

まずドメインですが、ドメイン名はインターネット上の住所をあらわすもので、ひとつひとつのサイトを特定するために使われるものです。

「トップレベルドメイン」とは、ドメインの一番右側にある最上位の階層における識別名を表しているもので、上記の例で言えば「jp」の部分のことです。

「トップレベルドメイン」には、「.com」など特定の領域や分野ごとに割り当てられた汎用トップレベルドメイン(gTLD)や、「.jp」など国ごとに割り当てられた国別コードトップレベルドメイン(ccTLD)があります。

⑤セカンドレベルドメイン

「セカンドレベルドメイン」とは、ドメインの右から2番目にある、トップレベルドメインの下の階層に位置しているドメインのことで、上記の例で言えば、「co」の部分のことです。

トップレベルドメインの種類により、どのようなセカンドレベルドメインになるかは変わります。

「セカンドレベルドメイン」は、ドメイン名を利用する組織の種類や組織名などを表しており、「co」は主にトップレベルドメイン「jp」の下で利用される固有のセカンドレベルドメインになっています。

⑥サードレベルドメイン

「サードレベルドメイン」とは、右から3番目に位置しているドメインで、上記の例で言えば「innova」の部分のことです。

サードレベルドメインは企業名や大学名等を表すのに利用されることが多く、重複がない範囲で自由に設定が可能です。ここでいうセカンド、サードはあくまで順番の問題で、トップレベルども会陰の種類によってはサードレベルドメインがない(セカンドレベルまでで完結する)場合はあることを覚えておきましょう。

⑦ディレクトリ

「ディレクトリ」とは、サーバー内にデータを保管しておく場所(フォルダ)のことで、上記の例で言うと「blog」の部分のことです。

Webサイトは、効率的にデータや画像などを保管するために、基本的にサイト内に階層構造を構築しています。ディレクトリはこのURLがサイト内のどの階層に位置するか表すわけです。

そうすることで、利用者の利便性が向上するうえ、検索エンジンのクローラーと呼ばれるアルゴリズムがページ内を巡回しやすくなり、自ページのSEOの検索順位をも向上させることにつながる可能性が高くなります。

本例では階層が「blog」の一つだけですが、階層が複数にわたる場合は「サブディレクトリ」を使用します。

⑧ファイル名

「ファイル名」とは、URLの最後にある、ページ内にあるファイルにつけられている名称で、上記の例で言えば「marketing」のことです。「innova.co.jp」というドメインの「blog」という階層(フォルダ)の中にある「marketing」というファイル(コンテンツ)を開くイメージです。

扱っているデータの種類によっては「.html」や「.png」、「.jpg」などの拡張子がつくこともあります。

分かりやすいファイル名を付けておくことがSEO対策のためにURLなどに手を加える場合にファイルがどこにあるかなどに悩まされることがない効率的な管理に繋がります。

ドメインとの違いとは?

URLとドメインの違いは、簡単に言えばURLは全体でドメインがその構成要素の1要素であるという点になります。

上記で説明したように、URLは複数の要素から構成されているもので、その中でもドメインは主にweb上での住所を取り扱っているものになります。

厳密にいえばURLとドメインは違うものというよりも、全体とその一部の関係と言った方が適切です。

URLにおけるSEO対策

URLの構造はSEO対策に様々な影響を及ぼします。本項では、「独自ドメイン」と「HTTPS」の観点から、URLにおけるSEO対策について解説します。

独自ドメインのメリット

ドメインには、共有ドメインと独自ドメイン・サブドメインがあり、定義としては以下のようなものになります。

  • 共有ドメイン

サービス運営会社が所有するひとつのドメインをユーザーが共有します。例えば「はてなブログ」でブログ運営を行うユーザーは、その他のユーザーと「hatenablog.jp」というドメインを共有することになります。運営会社が提供するものなので基本的には無料で使用が可能ですが、自分で名前を決められない、サービス提供が終了すれば使用不可になる、などデメリットがあります。

  • 独自ドメイン

ドメイン登録サービスで取得できる、世界でひとつのオリジナルドメインのことで、他の利用者と重複しない限り、ドメイン名をこちら側で自由に決めることができます。共有ドメインと違い、取得・維持に一定のコストが発生します。

  • サブドメイン

独自ドメインをさらに分割して利用できるドメインのことで、1つのドメインを目的別や用途別に分けて利用でき、複数のサイトを運営する際に用いられます。

SEO対策の観点からみれば、独自ドメインを取得するほうがメリットが大きいです。

  1. 無料のドメインを使っているサイトよりも信頼のおけるサイトであると思われやすい

  2. 共有ドメインを利用しているよりも他者の影響を受けにくく、独自のwebサイト運用が実施しやすいので、集客やSEO効果の向上を見込みやすい

  3. 独自ドメインを持っている方がサーバーを移転がしやすい

WebページのSEO対策を考えるうえでも、独自の戦略を実行していくうえで他者の影響を受けない独自ドメインを取得しておくことは利便性が高いのでおすすめです。

HTTPとHTTPSのどちらを選ぶべきか?

URLを構築するうえで、HTTPとHTTPSならば基本的にはHTTPSを選択すべきであると言えます。

HTTPSは「Hyper Text Transfer Protocol Secure」の略で、SSLと呼ばれる技術を用いて通信を暗号化することで万が一情報を盗聴されたとしても、暗号化されているのでセキュリティ面で強いです。

HTTPはもともと暗号化されておらず、セキュリティの脆弱性を抱えていたのですが、それを改善したものがHTTPSになります。

GoogleがHTTPSをランキングシグナルに加えていることからHTTPSを活用することによってSEO上の効果も見込めるので、SEO対策を考えていくうえでも重要な事項と言えるでしょう。

まとめ

ここまでURLとはどのようなもので、サイトの順位にも影響を与えるのかなどについて説明してきました。

URLはただ単にwebサイトに単純につければいいというものではなく、サイト全体の構成の最適化を図り、SEO対策を効率的に行っていくためにも、大きく影響を及ぼす分野であると言えます。自身のサイトを上手く運営していくうえで役に立ちますので、今一度しっかり学習しておきましょう。

関連記事