将 url 参数传递为
http://myserver/someoperation/bob/sally
相对
http://myserver/someoperation?arg1=bob&arg2=sally
完全取决于用户的偏好,还是每个都有充分的理由?
我有一个使用第一种样式的 Web 服务,但我想知道我是否遗漏了等式的一部分。
将 url 参数传递为
http://myserver/someoperation/bob/sally
相对
http://myserver/someoperation?arg1=bob&arg2=sally
完全取决于用户的偏好,还是每个都有充分的理由?
我有一个使用第一种样式的 Web 服务,但我想知道我是否遗漏了等式的一部分。
就搜索引擎优化而言,谷歌表示:
如果您的 URL 包含相关字词,则这会为用户和搜索引擎提供比 ID 或奇怪命名参数更多的有关页面的信息。
这似乎意味着拥有您的 URL 包含有意义信息的页面会给您的页面带来更好的排名,尽管他们并没有直接这么说。
您可以在他们的完整指南中阅读更多信息:Google 搜索引擎优化入门指南(PDF)。那句话来自第 8 页。