URLはデジタルマーケティング業界、特にSEOの分野で重要です。URLは私たちのオンラインホーム – 私たちのウェブサイトのアドレスであり、関連するクエリでGoogleのトップスポットにランクインさせたいものです。それらは、支払い顧客に変えたい訪問者に対して私たちが見せる顔です。

重要な役割を果たすために、SEOptimerでは常に適切に最適化されたURLを作成することに大きな焦点を当てており、最高の検索エンジン最適化基準を満たしています。

お気づきかもしれませんが、私たちはSEOフレンドリーなURLチェッカーも作成しました。これはURLが検索エンジン最適化のベストプラクティスに従っているかどうかをチェックします。

SEOフレンドリーなURLチェッカー

年月を経て、私たちはURLの最適化とURL用語に関連する数多くの質問を受け取ってきました。このため、最も頻繁に尋ねられる質問を網羅し、SEOに適切に最適化されたURLを作成する方法についての包括的なガイドを作成することにしました。

URLとは何ですか?

Uniform Resource Locator (URL) は、Web上のユニークなリソースのアドレスを表します。ウェブブラウザでは、特定のウェブページのURLは、上部のアドレスバーに表示されます。

URLとは何か

理論的には、各URLはHTMLページ、画像、CSSドキュメントなどを含む1つのユニークなリソースを指し示します。

彼らは最も一般的にウェブページを参照するために使用されます(http:// または https://)、しかし電子メール(mailto:)、ファイル転送(ftp)、データベースアクセス(JDBC)、その他多くの用途にも使用されます。

URL 対 リンク

もっと詳しく説明する前に、URLとリンクの違いを区別するべきです。これら2つの用語はしばしば交換して使用されますが、リンクは実際にはページ上のクリック可能なテキストの断片であり、それがあなたを連れて行くURLに関連付けられていることを指摘することが重要です。

URLは検索エンジンのランキングに影響を与えるのか?

この質問に対する答えは単純な「はい」または「いいえ」ではありません。2017年にGoogleは、URL内のキーワードが検索エンジンのランキングに大きな影響を与えないことを既に発表しています。John Muellerは、URL内のキーワードを過大評価しているとまで言いました。

しかしながら、それを言った上で、私たちはURLが検索エンジンで関連するクエリにランク付けするページの能力において重要な役割を果たすと依然として信じています。その理由はこちらです:

URLは全体的なユーザーエクスペリエンスを向上させることができます

Googleは、そのユーザーにとって快適なユーザーエクスペリエンスを作り出すことについてです。

さて、次の2つのURLを想像してみてください:

  • www.site.com/blog/social-media-management-tools
  • www.site.com/blog/Social_media_managementtools_832i

では、ユーザーに良いユーザーエクスペリエンスを提供するために、GoogleはどのURLをランク付けしたいと思いますか?

URLはユーザーにページの内容を伝えます

によると Moz、URLは小さなランキング要因です。それを踏まえて、URLはまだ検索エンジンと人間によって、ページのコンテンツが何についてのものかを理解するために使用されています。

URLを「ケーキの上のさくらんぼ」と考えることもできます - それらがケーキの味に大きな違いをもたらすわけではありませんが、全体的な経験に良いタッチを加えます。

同様に、適切に最適化されたURLを作成しても、コンテンツが魔法のようにランク付けされるわけではありませんが、ユーザーがページで何を期待できるかを示す役割があります。

SEOに適切に最適化されたURLを作成する方法

良いURL構造は、ユーザーや検索エンジンがあなたのウェブサイトの点を論理的に結びつけ、ページをより簡単にクロールすることを可能にします。述べられているように、それはユーザーエクスペリエンスを大幅に改善し、SEO努力を強化することができます。

このトピックについて表面をかすめただけですが、バウンス率を減らし、滞在時間を改善し、ランキングを加速させるために実施する必要がある他の多くの実践があります。

英語のような、ユーザーフレンドリーな構造

SEOに適切に最適化されたURLを作成するための最初のステップは、ウェブサイトの設定を開始する前に、戦略的にサイトのURL構造を計画することです。

最も重要な原則は、URL構造があなたが確立したナビゲーションに従うことですが、ここにいくつかの追加点を念頭に置いておくべきです:

  • 論理的にしてください。シンプルさはユーザーと検索エンジンの両方に評価されます。まず、最も重要なカテゴリを作成し、次にウェブサイトのコンテンツに基づいて最も論理的に思える方法でサブカテゴライズに進んでください。
  • カテゴリーの数はできるだけ少なく保ってください。もちろん、様々なアイテムを販売する大規模なeCommerceウェブサイトには適用されませんが、それでも彼らは論理的に別々のカテゴリーに整理されなければなりません。平均的なビジネスや個人のウェブサイトは、カテゴリーの数を2から7の間に保つべきです。
  • 浅いナビゲーション構造を作成してください。これは、どのページも構造の深くに埋もれることなく、2回または3回の論理的なクリックで簡単にアクセスできるべきだという意味です。

Sitelinksは、Googleの検索結果に表示されるあなたのサブページへの直接リンクです。これらはユーザーがウェブサイトのコンテンツにより速くナビゲートするのを助けるために意図されています。Googleは検索者にとって最も関連性が高いと思われるものに基づいて、これらを自動的に生成します。

seoptimerのサイトリンク

これらを直接制御することはできませんが、表示されるサイトリンクの品質を最大化するために、サイト内の内部ページへのリンクが、情報的で簡潔な良いアンカーまたはaltテキストを持っていることを確認してください。

内部リンキング

内部リンクは、ウェブサイトの階層構造を確立し、リンクジュースを分散させ、ユーザーがウェブサイトを簡単にナビゲートできるようにするのに役立ちます。アンカーには、リンク先のページのURLと同じキーワードが含まれていることを確認してください。

キーワードマッピング

これはそれ自体が全くの科学ですが、一般的には、ランク付けしたいキーワードを反映するようにページとそれに続くURLを最適化したいと思うでしょう。

これらのキーワードは、機会を特定するために詳細なキーワードリサーチプロセスを通じて決定し、その後、これらの機会を反映するようにページコンテンツとURLの構造を整えます。

seoptimerキーワードリサーチ

URL内のキーワードの使用

関連するキーワード(あなたがキーワードマッピングプロセスを通じて選んだもの)をURLに使用することは、検索エンジンとユーザーの両方にページの内容を示すのに役立ちます。

適切に最適化されたURLを作成するために守るべき3つのルールがあります:

  • URLをページのタイトルと一致させてください。完全に一致させる必要はありませんが、ページの内容を示すのに十分な一致を目指してください。これは重要です。なぜなら、ほとんどのユーザーはURLを一見してページの内容についての仮定をします。それが彼らの期待に応えない場合、彼らは突然ページを離れることを決め、あなたには高い直帰率を残します。
  • URLごとに1つまたは2つのキーワードをターゲットにします。ウェブサイトが適切に構築されている場合、それは単一のページが単一の製品/サービス、または少なくとも関連する製品やサービスのグループを中心に展開されていることを意味します。その場合、そのページの内容を説明し、URLに含まれるキーワードを2つまでに限定することができるはずです。それ以上になると、検索エンジンでの混乱を招き、結果として関連するクエリでのランキングに影響を与える可能性があります。
  • URLにキーワードを詰め込まないでください。過去には、検索エンジンが単純だった時代に、ウェブサイトの所有者がランキングを最大化するために、特定のキーワードをURLや他のページ要素に繰り返し「詰め込む」ことができました。これはもう通用しないので、このコンテンツが自然で操作的でないことを確認する必要があります。

文字の使用

URLを適切に最適化し、読みやすく、理解しやすくするためには、文字の戦略的な選択を行う必要があります。

さまざまな奇妙な記号や数字がユーザーを混乱させ、URLを覚えにくくすることがあります。

3つのURLを見てください – どれが最も信頼できると思いますか?

  • https://www.seoptimer.com/seo-services
  • https://www.seoptimer.com/post?ID=77&kw=seo+services
  • https://cdn07.seoptimer.com/ post?ID=77&kw=seo+services

変な文字だけでなく、避けるべき他のガイドラインもいくつかあります:

  • 可能な場合は英数字を使用してください。
  • 句読点やその他の安全でない文字をスキップしてください。特定の文字は読みにくく、URLの理解を不可能にすることがあります。Perishable Pressで完全なリストを確認してください
  • 小文字のみを使用してください。これはMicrosoftユーザーには適用されませんが、Linux/UNIXを使用している人々は、URL内の特定の文字を大文字にすると404ページにたどり着くことになります。
  • ストップワードは必要ありません。 ストップワードは言語で最も一般的な単語であり、検索エンジンはそれらを無視するようにプログラムされています。そのため、URLから除外することができます。
  • ハイフンを使用し、アンダースコアは使用しないでください。これはGoogleによって提供されたアドバイスを反映しています。ハイフンは目に優しく、単語の間にアンダースコアがある場合、Googleは二つの単語をセパレーターなしで書かれているかのように結合すると選択します。簡単に言うと – ハイフンはあなたのSEOスコアを改善するのに役立ちます。

URLの長さ

Googleは、ユーザーに対して、できるだけシンプルで人間にとって理解しやすいURLを保つように助言しています。短いURLは覚えやすく、共有もしやすいため、その長さを短くすることで、コンテンツの共有性が向上するかもしれません。

ソーシャルメディア管理ツール

512ピクセル(64文字)を超えると、Googleは検索結果でURLを刈り取ります。時には、URLの長さを最小限に抑え、共有性を高めるためにURL短縮サービスを使用することが理にかなっています。

リダイレクトと正規化

サイトに重複したコンテンツがあると、検索エンジンで問題が発生する可能性があります。したがって、2つの異なるURLで同じまたは類似のコンテンツが公開されていることに気づいた場合は、以前に議論したように、301リダイレクトまたはrel=canonicalのいずれかを選択してください。

HTTPからHTTPSへの転送時には、上位10,000ウェブサイトの5%未満が現在ユーザーを自動的にリダイレクトするため、301リダイレクトを使用することを強くお勧めします。

セキュアなURL構造

SSLの主な目的はユーザーデータの保護でしたが、それ以来ランキングシグナルになり、Chromeがすべての非HTTPSサイトを安全でないと表示しようとしているため、ユーザーとの信頼を築くのに役立ちます。

Chromeが現在市場シェアのほぼ60%を占めているため、SSLを正しく実装しないことは、どんな犠牲を払ってでも避けるべき問題です。

クリーンなURL構造の重要性

SEOに適切に最適化されたURLを作成することは、クリーンなURL構造を書くことを含みます。URLはできるだけクリーンで、シンプルで、短く見えるべきです。

これには、クリーンなURLがウェブサイト訪問者とのある程度の信頼を築くからです。悪く書かれたURLのせいで貴重なトラフィックを追い払ってしまうことほど、したくないことはありません。

では、「クリーン」なURL構造とは何を意味するのでしょうか? 簡単に言うと、クリーンなURL構造とは、以下のガイドラインに従うものです:

  • 読みやすい。
  • 奇妙な文字を含まない。(下記参照)
  • ページの内容に関連しており、内容が何についてのものかを判断するのに役立つ。
  • 小文字のみを使用する。
  • ストップワードを含まない。

URL構造の要素

URLをただの通常の郵便物の住所と考えることは有用です。以下の画像をチェックして、URLの構造をより良く理解しましょう。

URL構造

さて、もっと技術的な話になりますが、異なるURLセグメントを分解してみましょう。各URLは必須部分と任意部分から構成されています:

必須のURLパーツ

プロトコル

これはウェブブラウザが使用しなければならないプロトコルを示すURLの最初の部分であり、コンピュータネットワークを介してデータを転送または交換するための定義された方法を表しています。

歴史的にはHTTPが最も一般的に使用されるプロトコルでしたが、検索エンジンのアルゴリズムの変更と新しい業界の要求により、より安全なバージョンであるHTTPSが現在ウェブを支配しています。

その二つの他に、mailto: メールクライアントを開くためと、ftp ファイル転送を扱うためにも、アドレスバーに表示されることがあります。

ドメイン名

ドメイン名は、別のブログ投稿で詳しく説明する全く別の科学ですが、要約すると、ウェブページを提供するウェブサーバーへの名前参照です。

ドメイン名は、サーバーのIPアドレスとドメインネームシステム(DNS)を使用してサーバーにマッピングされます。

サイトに選べるドメイン名は非常に多種多様ですが、一般的には短くて覚えやすい方が良いです。

サブドメイン

サブドメインは、より大きなドメインのサブセットです。それはドメイン名の最初のドット(.)の前に表示され、大多数の場合はwwwです。

どんな単語を使っても、ドメイン名を変更することなくユニークなウェブアドレスを作成することが可能です。サブドメインは登録済みのドメイン名の拡張であり、ウェブサイトの訪問者を異なるウェブアドレスに送ったり、ホスティングアカウント内の特定のウェブアドレスやディレクトリを指定したりすることができます。

サブドメイン

ウェブマスターの大多数は、特定のニッチに従ってウェブサイトをセクションに分けるためにサブドメインを使用しますが、メインサイトからブログやeコマースセクションを分離するために特定のサブドメインを利用することもできます。

一部のウェブマスターは、モバイルデバイス専用の別のウェブサイトを開発するためにサブドメインを使用することもあります。

ファイルへのパス

過去には、パスはWebサーバー上の物理的なファイルの位置を示していました。現在では、パスはWebサーバーによって処理される抽象概念であり、特定のコンテンツを指し示していると言えます。

オプショナルなURLパーツ

通常省略されるURLの部分をよりよく分析するために、以下の例を提供します。

省略されるURLの部分

TLD

TLD(トップレベルドメイン)またはドメイン拡張子は、ドメイン名の最後のドット(.)に続きます。

.com TLDは、世界中で8000万以上の拡張子を持っていることで先頭に立っていますが、一般的にトップ10の拡張子は国別TLDで、例えばドイツで使用される.de、中国のウェブサイト用の.cn、イギリスで一般的に使用される.ukなどがあります。

では、オンラインブランディングの努力に最も利益をもたらすドメイン拡張子をどのように選ぶのでしょうか?

いくつかの最も人気のあるドメイン拡張子とその特徴を簡単に見てみましょう:

  • .com – 元々は「commercial」(商業の)という言葉から派生し、「営利企業」に焦点を当てていましたが、今日では個人ユーザーやあらゆる規模、ニッチ、タイプのビジネスに広く使用されています。
  • .net – .comと似ていますが、このTLDは誰でも利用可能です。当初はネットワークやインターネットサービスプロバイダー用に予約されていましたが、現在では.comの素晴らしい代替案となっており、多くのユーザーが技術と関連付けているため、特にアプリケーションや技術ベースの企業に適しています。
  • .org – 最初は非営利団体によって使用されていましたが、今日では多くの非政府組織、政治家、および政治団体にとって人気のあるTLDです。
  • .gov – この特定のドメイン拡張子は、政府機関専用に予約されています。
  • .edu – 教育機関のみが.eduドメイン拡張子を取得することができます。
  • .info – 「情報」を意味する略語で、.infoはすべてのユーザーが利用可能なオープンTLDです。
  • .xyz – .infoと同様に、一般的な用途で利用可能です。
  • .ly – これはリビアの国コードですが、多くのスタートアップが.lyを利用して、創造的でキャッチーでダジャレの効いたドメイン名を作り出しています。

最近、.accountants や .technology などの新しいドメインタイプが多数登場しています。一般的にはメインのものをお勧めしますが、.com TLDが利用できない場合には、これらが良い代替手段となることがあります。

ポート

ポートは通常省略されるURLの一部です。それはウェブサーバー上のリソースにアクセスするために使用されるゲートと呼ばれ、使用されるプロトコルに基づいて異なります(例えば、ポート443はhttps用、80はhttp用です)。

ポートを明示的に含めることを選択できますが、含まれていない場合は、選択されたプロトコル(httpまたはhttps)に基づいてデフォルトになります。

ファイル名

歴史的には、ほとんどのウェブサイトは特定のファイル名を参照して表示されていました。今日では、ウェブサーバーによって読み込まれる実際のファイルはユーザーから抽象化されているため、ファイル名を表示することはあまりなく、推奨されません。

パラメータ

パラメータは、URL内で "&" 記号で区切られた値/キーのペアのリストです。

Webサーバーによって、ソースに戻る前に特定のアクションを完了するために使用されます。コンタクトフォームなどを含むページは、これらのパラメータを使用して詳細を別のページに送信することがあります。

アンカー

「#」文字を使用することで、ウェブページの特定の部分を指し示すことができます。ある意味で、文書の特定の部分にブックマークを付けることができ、ブラウザにユーザーがページのどの位置に着地すべきかを正確に指示することができます。

アンカーテキスト

トレーリングスラッシュ

トレーリング、またはフォワードスラッシュは、URL内でディレクトリを示すために使用され、その最後に配置されます。トレーリングスラッシュがないことは、そのURLがディレクトリではなくファイルに連れて行くことを意味していましたが、これはもはや当てはまりません。

ウェブページが複数または末尾にスラッシュがない状態で開ける場合、Googleは同じウェブページの複数のインデックスを重複コンテンツとみなし、スパムとしてマークする可能性があります。

さらに、複数のインデックス作成により、流入トラフィックが分割され、それがランキングにも影響を与える可能性があります。

トレーリングスラッシュを使用するかどうかは重要ではありませんが、それに一貫性を持たせることが大切です。あなたはカノニカルタグや301リダイレクトを使用して、ユーザーや検索エンジンを好ましいバージョンに誘導することができます。

URLの構造に使用される文字

URL内で使用できる文字についての混乱が多くあります。以下で、区別します:

予約された文字セット

これは最も一般的に使用される文字セットです。各文字はウェブサーバーに特定の意味を持ちます:

; | / | ? | : | @ | & | = | + | $ | ,

予約されていない文字セット

この文字セットは、URLの別の部分として含まれる場合にエンコード/エスケープする必要はありません:

– | _ | . | ! | ~ | * | ‘ | ( | )

賢明でない文字セット

その名前が示すように、ゲートウェイによって変更されたり、場合によっては区切りとして使用される可能性があるため、URLで使用するのは賢明ではありません:

{ | } | | | \ | ^ | [ | ] | `

除外された文字セット

除外されるセットは、すべてのASCII制御文字、スペース文字、および以下の文字群で構成されています:

< | > | # | % | “

これらはエスケープされるべきですが、特定の文脈で特別な意味を持つものもあります。たとえば、URLの部分について話したときに「#」について既に触れたことに気づいたかもしれませんが、この文字は文書内の特定の場所を参照するためのものです。

URL カテゴリー – 絶対URLと相対URL

絶対URLには、特定のリソースを特定するために必要なすべての情報が含まれています(ただし、プロトコルとポートはオプションの要素であり、含まれていなくても構いません)。

相対URL(この場合は/seo-crawle)に関して言えば、その名前が示す通り、常に基準となるURL、つまりベースURLに対して相対的に解釈されます。

相対URL

それらはHTMLドキュメントで最も一般的に見られます。相対URLを絶対形式に変換するには、HTMLの<base>タグを使用してドキュメントに明示的に指定することができます。そうでない場合は、その相対URLの基準としてドキュメントのURLを扱います。

URLの種類

URLは動的なものと静的なものに分類され、後者の方がSEOに優れています。

ダイナミックURL

このタイプのURLは、データベースから取得された検索、商品、またはカテゴリーページの結果であることがよくあります。

彼らは、特定のページの目的を理解するのが難しくなるような理解しがたい文字を含む傾向があるため、検索エンジンやユーザーにとってあまりフレンドリーではないと考えられています。

そのため、動的なURLは静的なものほど早くインデックスされず、スパムと見なされることがあります。

静的URL

ウェブページに静的なURLがある場合、その内容は一般的に固定されていることを意味します。静的URLは主に英数字を含み、通常は関連するキーワードを含んでいるため、ページの内容が何についてのものかを示しています。

静的URL

静的なページは、より早くインデックスされ、より高いランクを得て、より高いCTRを楽しむ傾向があります。考えてみてください、次の2つのうちどちらを好むでしょうか:

https://www.seoptimer.com/seo-crawler

または

https://www.seoptimer.com/index.php?page=seo/crawler

HTTPS 対 HTTP

2014年8月、Googleは公式に発表しました ウェブサイトをHTTPからHTTPSプロトコルに移行することがランキングに利益をもたらすと。

それで、2つの違いは何ですか?どちらもハイパーテキスト転送プロトコルですよね?

確かに、検索エンジンはユーザーエクスペリエンスを向上させるために取り組んでいますが、セキュリティを強化するために追加の行(HTTPS)を追加することにしました。

しかし、GoogleがHTTPウェブサイトを安全でないとマークし、SSLをランキング要因の一つとして含めることにした理由を理解できるように、両方のプロトコルについてもっと詳しく説明しましょう。

  • HTTP – Hypertext Transfer Protocolは、インターネットを介して情報を送受信するためのシステムを表しています。しかし、アプリケーション層のプロトコルであるため、その焦点は情報のユーザーへの成功した提示にのみあり、データの転送方法には注目していません。これは、データのセキュリティに追加の注意を払わないことを意味しています。
  • HTTPS – セキュアなハイパーテキスト転送プロトコルは、認証と安全な取引を可能にするために開発されました。これは、データを安全に転送するためにセキュアソケットレイヤー(SSL)プロトコルと連携して動作します。それを考慮すると、GoogleがHTTPSをランキングシグナルとして使用し、ユーザーデータを暗号化する追加のセキュリティ層を備えたウェブサイトを好むのは不思議ではありません。

HTTPSとSSLは同じものとして使われることがありますが、それらは同じものではありません。SSLは、ブラウザとウェブサーバーの間に暗号化されたリンクを確立する標準的なセキュリティ技術を表します。

HTTPSはこの技術を利用しているため、安全なプロトコルです。しかし、それはもはや単なるランキングシグナルではありません。2018年7月より、GoogleのChromeブラウザーは、SSL証明書を実装していないすべてのサイトを「安全ではない」とマークするため、HTTPからHTTPSへの移行は必須となります。

google chrome not secure画像出典: EFF.org

ステータスコード

ステータスコードは、サーバーとブラウザー間のオンライン会話として言及されることがあります。

彼らがお互いに送る情報は、リクエストの状態に関するものです。簡単に言うと、議論は主にすべてがOKかどうかに基づいています。

より技術的に言うと、HTTPステータスコードはサーバーがブラウザのリクエストに対する応答です。

いくつかのステータスコードのクラスがありますが、今のところ、SEOの専門家にとって不可欠なステータスコードに焦点を当てます。

ステータスコード 200

これは機能しているページにとって理想的なステータスコードです。

301リダイレクト

このステータスコードは、異なるURLへの永続的なリダイレクトを指します。301リダイレクトは、ユーザーやボットからリンクエクイティまで全てが引き継がれることを意味します。

それにもかかわらず、すべてのリダイレクトが同等に扱われるわけではなく、301が依然として推奨される方法であることに注意してください。

302 リダイレクト

ステータスコード302は一時的なリダイレクトであり、例えば、進行中のセールや割引オファーを示したいeコマースウェブサイトにとって非常に有益です。

このステータスコードは、リンクエクイティを検索エンジンに渡すように指示しないため、恒久的な変更には推奨されません。

ステータスコード 404

404エラーは、ページがサーバーによって見つけられないことを意味しています。しかし、ページが存在しないのか、一時的に削除されたのか、それとも永久に削除されたのかは不明です。

404

404エラーの取り扱い方法は異なります – 一部は301リダイレクトを使用してユーザーを最も関連性の高いページにナビゲートすることに決めている一方で、他の人はそれをそのままにしています。

カノニカルタグ

SEOの観点から見ると、canonicalタグは301リダイレクトと似ています。どちらも複数のページを同一ページとみなすべきだと示しています。

それにもかかわらず、いくつかの重要な違いを指摘する必要があります:

  • 301リダイレクトはすべてのトラフィック(ボットとユーザー)を異なるURLに転送しますが、カノニカルタグはボットのみをリダイレクトします。
  • 301リダイレクトは異なるドメイン間で適用でき、カノニカルは一つのウェブサイトにのみ適用可能です。
  • 301は複数のページが単一のソースを持っているというはるかに強いシグナルです。

canonicalを301リダイレクトの代わりに選ぶ理由は、ユーザーに古いブランディング要素を見せたいけれども、検索エンジンに対しては2つのページのうち新しい方をランク付けしてほしいと示したい場合です。

301リダイレクトと同様に、canonicalタグはリンクジュースの全てを伝えるわけではなく、一部のみを伝えます。

結論

この記事で提供されている情報は、ウェブサイトや特にURLを扱う長年の経験から収集されたものであり、ユーザーが自分のウェブサイトを最大限に活用できるよう支援しています。

URL最適化のベストプラクティスに関するこのガイドを楽しんでいただけたことを願っています。追加の質問がある場合は、LivechatまたはTwitterまでお気軽にお問い合わせください。