SEO用語集 / 相対URL

相対URL

相対URLとは?

相対URLはUniform Resource Locator (URL)の1つで、ターゲットが置かれているページのアドレスからの相対的な位置を指定する。絶対URLとは異なり、相対URLはプロトコル("http://"や "https://")やドメイン名("example.com "など)を含みません。

例えば、ページhttps://example.com/seo/glossary/relative-url/(末尾にスラッシュを含む)に次のようなコードがあったとする:

<a href="ベストプラクティス">ベストプラクティス</a>。

そのリンクの最終目的地は

https://example.com/seo/glossary/relative-url/best-practices。

この例は、相対URLの最も単純な使い方を示しています。相対URLに関連するエラーを避けるためには、より高度な使用例を熟知することが重要です。

ディレクトリを理解する

同じ例を見てみよう。しかし今度は、ページのURLは末尾のスラッシュで終わっていない:

https://example.com/seo/glossary/relative-url

同じコードだ:

<a href="ベストプラクティス">ベストプラクティス</a>。

につながる:

https://example.com/seo/glossary/best-practices。

なぜですか?

ユーザーにとっては違いはありませんが、末尾にスラッシュがあるURLは厳密にはディレクトリであり、スラッシュがないURLは/glossary/フォルダ(ディレクトリ)内のファイルとみなされます。この場合、相対URLはカレントディレクトリからの相対URLとなります。

カレントディレクトリ-相対URLには別の形式もある:

  • ./をリンクの前に置く。

つまり、この2つのリンクは同じ目的地につながる:

<a href="ベストプラクティス">ベストプラクティス</a> <a href="./best-practices">ベストプラクティス</a> <a href="./best-practices">best practices</a>

ルート相対パス

相対URLの先頭にスラッシュがある場合は、ルート・ドメインからの相対URLであることを意味し、すべてのフォルダやサブフォルダは無視される。

例に戻ろう:

<a href="/best-practices">ベストプラクティス</a>。

このページのこのコードは、リンクを作成する:

https://example.com/best-practices

ワン・レベル・アップ

相対リンクの接頭辞./は、現在のディレクトリから1つ上のディレクトリに対する相対リンクになります。

URLhttps://example.com/seo/glossary/relative-url(末尾のスラッシュなし)のカレント・ディレクトリは/glossary/です。

そこで、次のようなコードにした:

<a href=".../best-practices">ベストプラクティス</a>。

へのリンクを作成する:

https://example.com/seo/best-practices

SEOのための相対URLと絶対URL

SEOの観点からは、ページ上のリンクに相対URLと絶対URLの違いはありません。しかし、エラーや混乱の可能性を最小限に抑えるため、rel="canonical "hreflangタグでは絶対URLを使用することが推奨されています(禁止されているわけではありません)。

結論

相対URLとその使用例を理解することは、適切なウェブナビゲーションと整理されたサイト構造を維持するために非常に重要です。相対URLは、サイト内のリンク管理を簡素化することができますが、明確性を確保し、エラーを防ぐために、特定のSEOタグでは絶対URLが好まれます。

ローカルビジネスのためのSEO

人々はもうイエローページで地元企業を検索しない。Googleを使うのです。ローカルビジネスのためのSEOガイドで、オーガニック検索からより多くのビジネスを得る方法を学びましょう。

Ranktrackerを無料で使い始める!

あなたのウェブサイトの順位を下げている原因を突き止めよう

無料アカウントを取得するまたは認証情報を使用してサインインする
Ranktrackerを無料で使い始める!