当前位置:  开发笔记 > 编程语言 > 正文

可以在URL中包含ID吗?

如何解决《可以在URL中包含ID吗?》经验,为你挑选了2个好方法。

好吧,我的问题很简单.

ID会影响Google上网页的位置吗?我有这样的链接 http://example.com/news/title-slug/15/ ,人们告诉我,我应该从URL中删除ID.

我相信这不是真的.按照我的逻辑,你不能依赖于标题的slu .. 我知道如果没有两个页面具有相同的标题,它应该可以正常工作,但是如果在那里没有任何伤害我为什么要删除它.



1> Gareth..:

是的,留在那里.

谷歌没有企业试图猜测网址的每个元素代表什么,并根据它改变其索引.

URL本质上可以映射到任何资源,我很确定Google会认识到这一点.您应该做的就是使用重定向确保多个URL不具有相同的内容.因此,例如,http://example.com/news/wrong-title-slug/15/应该重定向回http://example.com/news/title-slug/15/而不是回显相同的页面.Google并不喜欢重复的内容.



2> andyk..:

没关系.

但我不会把它放在标题栏后面.有些网址可能比其他网址更令人困惑.

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从数据库中检索条目更快.

推荐阅读
mobiledu2402851323
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有