在构建网站时,我的链接是否应该使用 ID 或页面名称?
例如,当您有一个允许用户输入的网站时。用户可以创建个人资料,每个个人资料都有一个 id。链接应该看起来像“ http://mywebsite.com/profiles/1 ”(其中 1 代表配置文件 ID)还是像“ http://mywebsite.com/profiles/name ”?
编辑:此示例适用于 mvc 框架,其中“profiles”是控制器,“name”或“1”是参数
当然,使用 ID 更容易,因为可能存在重复的名称和内容。这就是我过去一直使用ID的原因。
但是,有人告诉我,由于 SEO,我不应该使用 ID。他说公司永远不会允许在链接中包含 ID 的网站。这是真的?