検索エンジン最適化に関して、URLにパラメータを書き込むのがベストプラクティスだと思います。パラメータ名を配置する必要がありますか?id値は検索エンジンに悪影響を及ぼしますか?
頭に浮かぶいくつかのオプションは次のとおりです。
/project/pid/171/name/my_funny_name
/project/171/my_funny_name
/project/my_funny_name
検索エンジン最適化に関して、URLにパラメータを書き込むのがベストプラクティスだと思います。パラメータ名を配置する必要がありますか?id値は検索エンジンに悪影響を及ぼしますか?
頭に浮かぶいくつかのオプションは次のとおりです。
/project/pid/171/name/my_funny_name
/project/171/my_funny_name
/project/my_funny_name
良いルールはパラメータが少ないほど良いです。数値IDが必要な場合は、2番目のオプションが非常に適しています。my_funny_name
パーツを強制的に一意にする場合は、これのみをIDとして使用できます。ただし、名前を変更するとURLが壊れることに注意してください。
/project/171/my_funny_name
また、とのように、同じコンテンツの二重名を避けることを忘れないでください/project/171/my_old_name
。使用してみてください<link rel="canonical" href="http://example.com/project/171/my_funny_name">
URLにはAT MINIMUM
、問題のページを見つけるためにユーザーが検索するキーワードが必要です。あなたの場合、IDは悪影響を与えるべきではありません。
URLにID値を含めても悪影響はありませんが、SEOのIDの前後に必ず単語を追加する必要があります。私が個人的に好きなのは、URLに「論理」構造を持たせようとしていることです。最初にidを付けて、次のようにします。
/123_my-category/456_my-great-stuff
アンダースコアに関しては、「-」を使用する必要があります。これは単語の区切り文字と見なされ、_はよりわかりやすくなりますが、単語を互いに結び付けるようなものです。