ユーザーにとって使いやすく、SEO に妥協しない、より良い URL を作成する方法を理解しようとしながら、さまざまなサイトの構造を調べていました。以下に関連するいくつかのクエリがあります。
アマゾン -> /typ-product-slug/dp/{id}
stackoverflow -> /questions/{id}/question-slug
yardsellr -> for_sale#!/product-slug--{id}
[1] Amazon がドメイン名の直後にスラッグを配置するのはなぜですか? stackoverflow のようにすると、より理解しやすくなり、ディレクトリ構造も提供されます。また、{id} を末尾に保持すると、カット アンド ペースト エラーが発生しやすくなります。
[2] amazon と stackoverflow の {id} の配置の違いは、{id} が amazon では英数字で、stackoverflow では数字のみであることと関係がありますか? おそらく、英数字はユーザーにとってよりわかりにくいため、AmazonはSEOの観点から最も適切な位置に配置していますか?
[3] amazonの場合、「dp」の代わりに「商品」や「本」や「音楽」などの上位カテゴリーをキーワードにした方がSEO効果が高いのではないでしょうか?
[4] 末尾の {id} の yardsellr は、マーカーとして「/」ではなく「--」を使用します。Google は、URL ディレクトリ構造の深さはそれほど重要ではないと述べています。yardsellr はこの構造から何を得ていますか? slug と id の両方が一意で同じであるという理由だけでダッシュですか? 奥行きとか関係あるの?スラッグの前に id を配置した場合、SEO に影響はありますか?
これらのほとんどに簡単な答えがないことはわかっています。私が学ぶことができるように、あなたの経験と考えを探しています。
ありがとう。