2009-07-24 20 views
0

私は完全なWeb初心者ですが、多くのコンテンツを生成するWebサイト(www.stackoverflow.comなど)が、パスを介して特定のアイテムに移動するように見えることがあります。
例えば、www.whatever.com/discusionsのディスカッションアイテム "blah-blah-blah"をクリックすると、しばしばwww.whatever.com/discussions/123456/blah-blah-blahというパターンのURLにリンクされます。 私は幾分GET/POSTに精通しており、www.whatever.com?discussion=blah-blah-blah経由でパラメータを渡していますが、この方法でgoogleを使った検索はあまり効果がありません。私はパス内の数字がデータベースIDだと仮定していますが、その後は私はちょうど推測しています。私は別のWebページが各項目のために作成されるかどうか疑問に思っています、しかしそれは冗長であるようですが、再びそれはSEO技術です。
誰もが精緻化するつもり?パス経由のWebナビゲーション

答えて

1

Web2.0が大きくなったときに本当に浮かんだRESTfulのコンセプト全体をチェックしてください。

+0

ありがとう、それは私を正しい道に置く。 – Gio

+0

また、クールなURIは変更されません。 http://www.w3.org/Provider/Style/URI「パス」はかなり永続的ですが、英語のようなものです。質問IDとタイトルの「スラッグ」の両方が使用されます。 –

1

URLは単なるロケータです。サーバ上にファイルシステムのパスを指定する必要はないので、URLの意味は、その背後にあるアプリケーションに依存します。これがどのように実装されているかに応じて、ルールを書き直す(Drupalはこれを使用するなど)かもしれませんし、サーバー上のファイルに直接結びついていないものもあります(ASP.NET MVCは、間違いではない)。

検索エンジンがこの種のURLをより有用なものにするかどうかは議論の余地があるかもしれませんが(効果はないと思いますが)、それらのURLを読んでいる人にとって確かに意味があります。

+0

正しく覚えていれば、「一時的」だと考えられているので、Googleは?パラメータを含むURLのインデックスを作成しません。 – Torandi

2

数字はデータベースの投稿IDです。質問名の衝突を避けるためにウェブアドレスに入れられます。 いいえ、別のWebページは作成されません。サーバーはURLを読み取り、解析し、分析してコンテンツを提供します。 Apacheの書き換えモジュールのようなものは、実際のパスにこれらの「Webパス」を置き換えるために使用されます。

+0

その他の回答は良い情報を示しますが、あなたの回答に答えます。 +1 – MitMaro

関連する問題