URLの今と昔
URLというと、サイト構築を考えるときに「ドメイン名」に関しては、どんなモノにしようかと考えると思うのですが、各記事のURLってあんまり考えませんよね?(あれっ私だけ!?)ですが、SEOとかユーザビリティとかを考えはじめると、各記事のURLなどがちょっと気になってきます。
いままでのホームページの作り方だと、ディレクトリ構造とファイル名がそのままURLに反映されていました。
例えば…「honyarara.com」ってドメインの場合
トップページは /home/index.html に置いてあって、URLは「http://www.honyarara.com/index.html」
/home/product/sample.html のファイルのURLは「http://www.honyarara.com/product/sample.html」
てな具合に、いたってシンプル…というかディレクトリ構造がそのままURLに反映されていました。
しかし、phpとかCMSとか使ってる動的なサイトのURLはちょっと様子が変わってきます。
http://joomla-plus.sytes.net/demo/index.php?option=com_content&view=article&id=19&Itemid=27
なんて風に「?」とか「=」とか「&」とかがURLの中に混じってきて、よく分からない人(私もそうですが…)には意味不明なモノになっています。
この「なんとなく難しげなURL」。
「インストール後にやっておこう」のページでも少し触れましたが、Joomla!の“基本設定ーSEO設定”の中にある“サーチエンジンフレンドリーURL”を「はい」にすると、
http://joomla-plus.sytes.net/demo/index.php/joomla-overview
と変わります。
さらに、“サフィックスをURLに追加”も「はい」にすると
http://joomla-plus.sytes.net/demo/index.php/joomla-overview.html
と変わります。
こういうURLの方が「サーチエンジンにフレンドリーなURL」ってことなんだそうです。(゜_゜;)
SEO対策についてはあらためて後日考えるとして、ここでは「メニューとURL」の不思議な関係についてお話しします。
同じ記事なのにパンくずやURLが違う(変わる)!?
「あ〜こうするとこうなるんだ〜へ〜」って感じで、この記事を書きはじめたのですが、ここまで書いてて自分自身「だからなんんなの? 別にどっちでもよいでしょ!!」って気がしてきました。が、せっかくなので書き続けます。
“同じページでもどうやってその記事にたどり着くかによって「パンくず」や「URL」の表示が変わってくる”って事に気がつきました。(←別にどうでも良いことかもしれませんが(>_<)ヽ )
例えばこのサイトの「Joomla!インストール手順-その1 」のページの場合
このページ「Joomla!インストール手順-その1 」は
「Joomla! TIPS〜Joomla!の使い方〜」というセクションの中の
「Joomla! インストール」というカテゴリに属しています。
「Joomla!インストール手順-その1 」へのトップページからの道順
道順(1)
- 左サイドの上の方にあるメニューの上から2番目「Joomla!インストール」(※1)をクリック
- 表示されるサブメニュー内の「インストール手順 - その1」(※2)をクリック
ちなみにメニューアイテムのタイプは
(※1)…「スタンダードカテゴリレイアウト」
(※2)…「スタンダード記事レイアウト」
道順(1)でアクセスした時の
パンくずは…Home > Joomla!インストール >> Joomla!インストール手順-その1URLは…http://joomla-plus.sytes.net/index.php/joomla-install/install-process-01.html
道順(2)
- 左サイドの上の方にあるメニューの上から3番目「Joomla!の使い方」(※3)をクリック
- メインスペースに表示されるカテゴリ名「Joomla!インストール」をクリック
- メインスペースに表示される記事タイトル「インストール手順 - その1」をクリック
ちなみにメニューアイテムのタイプは
(※3)…「スタンダードセクションレイアウト」
道順(2)でアクセスした時の
パンくずは…Home > Joomla!の使い方 > Joomla! インストール > Joomla!インストール手順-その1URLは…http://joomla-plus.sytes.net/index.php/joomla-tips/35-joomla-install/51-install-process-01.html
ちなみに、※2の「インストール手順 - その1」メニュー項目(メニュータイプ:スタンダード記事レイアウト)をサブメニュー(子階層)ではなく、親の階層としてメニューに配置して、そこをクリックしたときの
パンくずはHome > Joomla!インストール手順-その1となり、
URLはhttp://joomla-plus.sytes.net/index.php/install-process-01.htmlとなります。
同じ一つの記事なのに、どうやってその記事にたどり着くかによってパンくずやURLが変わってくるわけです。ちょっと不思議な感じがしませんか? あれっ? これってあたりまえですか?
つまり、Joomla!サイトのパンくずやURLは、「そのページの絶対的な位置を示すモノ」ではなく、「そのページにどうやってたどり着いたか」を示すモノであると考えた方がわかりやすいかもしれません。「パンくずが自分の意図したように表示されてない」って時は、まず“その記事をどういう道順で表示させてるか”を再確認すると良いようです。
| < 前 | 次 > |
|---|


