为什么有些网址包含数字ID和名称?

rkj*_*rkj 4 url seo

我想知道为什么链接到配置文件看起来像:

http://stackoverflow.com/users/ID/NAME
Run Code Online (Sandbox Code Playgroud)

不仅仅是:

http://stackoverflow.com/users/ID
Run Code Online (Sandbox Code Playgroud)

甚至更好:

http://stackoverflow.com/users/NAME
Run Code Online (Sandbox Code Playgroud)

可以有几个同名的用户吗?或者一个用户可以有多个名字?

Arn*_*ter 16

所有SO-URL都具有id/description形式,其中ID是唯一的,描述是可选的.所以/users/12890/arne-burmeister是相同的/users/12890/huhu,/questions/420380/why-does-the-link-to-the-user-profile-have-both-id-and-name也是一样的/questions/420380/foo.检索只是使用ID,但对于谷歌排名来说要好得多,当URL中出现用户/问题/应该找到什么时(对于人类而言,这更具描述性;-).

顺便说一句,ID检索比这么大的文本串快.当然,如果有人更改了用户名或问题,则URL仍然有效.