好吧,我的问题很简单.
ID会影响Google上网页的位置吗?我有这样的链接
http://example.com/news/title-slug/15/
,人们告诉我,我应该从URL中删除ID.
我相信这不是真的.按照我的逻辑,你不能依赖于标题的slu .. 我知道如果没有两个页面具有相同的标题,它应该可以正常工作,但是如果在那里没有任何伤害我为什么要删除它.
是的,留在那里.
谷歌没有企业试图猜测网址的每个元素代表什么,并根据它改变其索引.
URL本质上可以映射到任何资源,我很确定Google会认识到这一点.您应该做的就是使用重定向确保多个URL不具有相同的内容.因此,例如,http://example.com/news/wrong-title-slug/15/
应该重定向回http://example.com/news/title-slug/15/
而不是回显相同的页面.Google并不喜欢重复的内容.
没关系.
但我不会把它放在标题栏后面.有些网址可能比其他网址更令人困惑.
http://example.com/entry/how-to-solve-question-45/15
一个更好的将是:
http://example.com/entry/15/how-to-solve-question-45
此外,你不能真正依赖title-slug,因为更改条目的标题意味着打破用户的书签.更不用说通过整数ID而不是url-slug从数据库中检索条目更快.