我在我的网站上创建了几个新的页面,我想知道对于那些相关的页面来说,最好的方法是什么,不管是主题,还是相同的类别。
因此,例如,Asana有一个主页- https://asana.com/terms和几个子页面,用于服务条款、隐私政策等。
他们是这样的:
https://asana.com/terms#terms-of-service
https://asana.com/terms#privacy-policy你能解释一下为什么不像这样吗?
https://asana.com/terms/terms-of-service
https://asana.com/terms/privacy-policy 还是应该是以下几点?
https://asana.com/terms-of-service
https://asana.com/privacy-policy (GitLab是这样的:https://about.gitlab.com/terms/)
它将如何影响我的谷歌分析,以及它可能会有什么其他影响?
发布于 2019-03-12 15:15:27
#表示页面中的一个特定点,正如他们所说的一个锚点。这意味着当您使用#前缀访问页面时,您的屏幕将自动滚动到页面的该部分。
/表示类别下的子类别或页面,当您访问它时,您将从顶部开始。
#只用于当您希望收件人在单击链接时立即滚动到页面中的某个感兴趣点时,URL共享或页面格式设置。
/是用来表示层次结构的。
因此,www.example.com/something/other意味着另一个是某物下的一个页面。另一方面,www.example.com/something#other意味着某物是一个页面,另一个是该页面的一个部分。
如果创建新页面,请使用/。
发布于 2019-03-12 18:31:32
#标记指出了同一个页面的位置。假设用户在这个URL:https://asana.com/terms上,然后有一个名为“服务条款”的按钮,当用户单击它时,该URL将被更改为https://asana.com/terms#terms-of-service,但是该页面不会被更改,而是将页面滚动到将提到服务条款的那个折叠处,因为该折叠CSS包含该名称“术语-服务”,您可以使用检查元素或进入代码来检查它。

现在,这是一个全新的页面URL https://asana.com/terms/terms-of-service,它将重定向到新页面。
https://webmasters.stackexchange.com/questions/121526
复制相似问题