推奨(5つ)
-
シンプルで分かりやすい語句
例:https://example.com/products/shampo
-
単語を区切る際は、ハイフン(-)を使用
例:https://example.com/summer-sale
-
ローカライズした語句
例(日本版ページ):https://example.com/jp/製品一覧
例(アメリカ版ページ):https://example.com/us/products -
(必要に応じて)UTF-8エンコードを使用
例(日本語URL):https://example.com/製品一覧
例(UTF-8エンコード後):https://example.com/%E8%A3%BD%E5%93%81%E4%B8%80%E8%A6%A7 -
可能な限り、不必要なパラメーターを削除してURLを短くする
例(☓):https://example.com/products/?cid=23420982347820398342&cat=sh&&pg=12
例(◯):https://example.com/products/
非推奨(7つ)
-
アンダースコア(_)を使用
例:https://example.com/summer_sale
-
単語を繋げる
例:https://example.com/summersale
-
ASCII 文字以外を使用
※要するに、絵文字や特殊記号などではなく、英数字や一部記号だけを使用するのが望ましいということ
-
意味のない長いID番号を使用
例:https://example.com/?icid=fasdf789sad97fdsa987
-
フラグメント(#)をURL途中に使用
例:https://example.com/#/products
-
国別のドメインを使用
例:https://example.jp
-
gTLD(.com、.org、.netなどのように国に特化しない一般的なドメイン名)とともに、国別のサブディレクトリを使用
例:https://example.com/jp/