ウェブサイトのURLを作成するとき、スペースを使用する必要があります。たとえば、http://mydomain.com/start home
+
または-
を使用しているサイトを見たことがありますが、SEOでspace
、+
および-
(ダッシュ)を使用する利点は何ですか?
URLのフォーマットには何を使用するのが良いですか? http://mydomain.com/start-home
またはhttp://mydomain.com/start+home
を使用する必要がありますか?
はい。URLで+
記号を使用しないでください。-
を使用する方が、-
が個別の単語であることをGoogleに伝えるため、はるかに優れています。 -
は、SEOに優しいURLの最も一般的な形式です
URLのスペースは、次の2つの理由で不良です。1)URLをコピーすると、スペースを表すために%20が20い場合があります。 2)古いブラウザーでは、URLをコピーするとURLにスペースが残る場合があるため、フォーラムの投稿などの別のWebページにリンクを貼り付けると、URLは次のように壊れます。
example.com/my cool page
ハイパーリンクされる部分は次のとおりです。
example.com/my
それはあなたのサイトで404エラーを引き起こし、SEOリンクジュースをあなたに与えません。
ダッシュが最適です:
example.com/my-cool-page
リンクを行うときのスペースは、'%20'
がhttp://mydomain.com/start%20home
であることに変換されます...
Googleの場合、+または_または ''(スペース)の代わりに-を使用します。
start_home for google is "start_home"
start+home for google is "start+home"
start-home for google is "start","home", "home start", "start home"
URLのパス部分で...
space
-エンコードされていないspace
はURLで許可されていません。 %20
としてパーセントエンコードする必要があります。必要に応じて、サーバー側で(明示的に)実際にこれを行う必要があります。ただし、最新のブラウザでは暗黙的にこれが行われます。これはSEOに直接影響を与えるべきではありませんが(すべてのWord分離スペースがURLに明確に含まれているため)、@ Josh2012が述べているように、使いやすさには適していません。したがって、これは間接的にSEOに影響を与える可能性があります。 (ユーザーにとって悪い場合、SEOにとって悪いです。)
+
-プラスは、URLのパス部分でリテラル文字として扱われます。 (ただし、これはURLのquerystring部分のエンコードされたスペースです。これにより、混乱が生じる可能性があります。) URLパスで使用されます。 GoogleでロジックをWordの区切り文字として扱っていないことはわかりませんが、ユーザーからはスペースとして明確に見えません。 URLのパス部分で+
(プラス)を単語区切り文字として使用しようとはしません。多くの場合、%2B
としてエンコードされています。
-
-ハイフンは一般に、URL内の単語区切り文字として使用されます。検索エンジンはそれをそのように見、それはユーザーに明白です。 Stack Exchangeネットワークのみを見る必要があります。 (これはdashと同じではありません。)
ハイフンを使用します:
http://mydomain.com/start-home