0

在构建网站时,我的链接是否应该使用 ID 或页面名称?

例如,当您有一个允许用户输入的网站时。用户可以创建个人资料,每个个人资料都有一个 id。链接应该看起来像“ http://mywebsite.com/profiles/1 ”(其中 1 代表配置文件 ID)还是像“ http://mywebsite.com/profiles/name ”?

编辑:此示例适用于 mvc 框架,其中“profiles”是控制器,“name”或“1”是参数

当然,使用 ID 更容易,因为可能存在重复的名称和内容。这就是我过去一直使用ID的原因。

但是,有人告诉我,由于 SEO,我不应该使用 ID。他说公司永远不会允许在链接中包含 ID 的网站。这是真的?

4

1 回答 1

0

对于 SEO 和人们容易记住链接名称会更好。每个 ID 都将与一个名称相关联,并且这些名称在注册时是唯一的,我们确保每个用户选择一个唯一的名称。在 Facebook 中,每个个人资料都有一个唯一的用户名,每个用户名都链接到一个 id。在数据库中,我们存储 ID、用户名、姓名、年龄等其他详细信息。

于 2013-06-25T18:45:39.613 回答