-
URL のデザインは Web デザインにおいて見落とされがちですが、実際、URL は Web ページへの唯一の経路であるだけでなく、サイトがクリーンでフレンドリーであるかどうかにも関係します。この記事では、一般的な Web 要素である URL について説明します。これには、無視すべきではない多くの知識、ガイドライン、ベスト プラクティスが含まれています。 W3C では URL ではなく URI を使用することを推奨していることに注意してください。
URL に関するいくつかのガイドライン
URL はオンライン オブジェクトを一意かつ永続的に表す必要があります
URL の最も基本的な使命は、インターネット上のオブジェクトを一意に表すことです。URL はインターネット上のオブジェクトと 1 対 1 で一致する必要があります。ただし、実際には、これを実現するのは困難です。多くの場合、 http://mysite.com/PROduct/tvやhttp://mysite.com/product?name=tvなどの複数の URL を介して同じページにアクセスできます。この状況は、最新の CMS では一般的です。この問題に関して、SEO moz には、Canonical URL メカニズムを使用してサイト内の重複 URL の問題を解決する方法に関する優れた記事があります。
URL は永続的なものである必要があるため、サイトをオンラインにする前に URL を慎重に計画する必要があります。いつか URL を変更する必要がある場合は、必ず HTTP 301 メカニズムを使用して、URL で表されるオブジェクトが新しいアドレスに移動されたことをブラウザーと検索エンジンに伝えてください。このメカニズムにより、古い PR が確実に取得されます。アドレスはクリアされません。
できるだけユーザーフレンドリーであること
これは URL 設計の基本であり、URL はエンド ユーザーを念頭に置いて設計する必要があります。 URL を読みやすく保つための良い方法は、読みやすい範囲でできるだけ短くすることです。たとえば、/about は /about-acme-corp-page よりも優れています。もちろん、/13d2 などのアドレスは短くしても読みやすさを犠牲にすることはできません。 Twitter や Facebook などのソーシャル メディア ネットワークで URL を共有したい場合は、Bit.ly などの URL 短縮ツールを使用できますが、このツールによって生成される短縮 URL は、WordPress などの CMS では使いにくくなります。 PrettyLink Pro や Short URL プラグインなどの制御された URL 短縮プラグインを使用できます。
URL を設計するときは、/products/23 などのユーザーにとって非常に不親切なアドレスを使用するなど、ユーザーにとって意味のない内容は使用しないでください。
一貫性を維持する
サイト内のすべての URL は、ユーザーに信頼感を与える一貫した形式と構造を維持する必要があります。URL の形式と構造を変更する必要がある場合は、HTTP 301 メカニズムを使用する必要があります。
予測可能な URL
これは、URL の一貫性の現れでもあり、/events/2010/01 が 2010 年 1 月のスケジュールのコンテンツを指している場合、ユーザーはその URL に基づいて他のコンテンツの URL を推測できます。
1. /events/2009/01 は、2009 年 1 月のスケジュールを指す必要があります。
2. /events/2010 は、2010 年全体のスケジュールを指す必要があります。
3. /events/2010/01/21 は、2010 年 1 月 21 日のスケジュールを指す必要があります。
URL内のキーワード
URL には、/posts/2010/07/02/trip-best-buy-memory-cards など、このページの主要なコンテンツのキーワードが含まれている必要があります。URL 自体がページのコンテンツに対する応答です。 URL に主要なコンテンツのキーワードを含めると、SEO のパフォーマンスも向上します。 SEO の非常に重要な原則は、URL アドレスにコンテンツのキーワードを含めることです。
URL に関する技術的な詳細:
URL には .html、aspx、cfm などの接尾辞を含めないでください。
このタイプの情報はエンド ユーザーにとっては意味がありませんが、特別な意味を持つ .atom、.rss、.json などの特別なアドレスは例外です。翻訳者注: 一部の仮想ホスト スタイルの Web サーバーでは、このアプローチは現実的ではない可能性があります。
URL に WWW 部分を含めないでください
WWWの部分は意味がないし、余計な負担になるし、不親切です。 HTTP 301 メカニズムを使用して、 www.domain.comをdomain.com に誘導できます。