html - 最好将页面名称放在网站名称之前,还是相反?

标签 html seo usability

<title> 的几种用途放置标签使问题复杂化......

  • 作为浏览器窗口或搜索结果标题,这似乎没什么区别 — 有足够的空间容纳所有内容,并且显示顺序与标题无关。

  • 对于选项卡和任务栏/停靠栏标题,空间更为宝贵。将页面名称放在首位可以更轻松地区分同一网站上的多个页面,但如果页面名称是通用的(“搜索结果”、“CSS 简介”),则区分网站可能比区分网站更重要页面。

  • 在书签标题中,将站点名称放在首位既可以让它们更容易找到,也可以让您通过简单的排序对它们进行分组,但用户可以根据自己的喜好轻松更改标题(而且经常这样做),降低提供的“默认”标题的重要性。

还应该考虑哪些其他因素?是否存在普遍接受的“最佳实践”?

最佳答案

有趣的是,不到一小时前我还在思考这个确切的问题。

作为最重要的信息,我通常希望页面名称排在第一位。如果站点使用相反的方法,则在同一站点的页面之间切换会更加麻烦。

坦率地说,即使在书签等地方,我也希望页面名称排在第一位;应该由书签管理器根据用户需要对选项卡进行排序 - 不一定基于页面标题(例如按排序)。

在我看来,即使是您发布的两个通用示例在标题开头也是有意义的。 快速浏览一下我的标签栏很容易让我找到我之前阅读的“CSS 简介”。 标题“搜索结果” 可以重写为类似“‘死星’的搜索结果”,这将是非常有用的信息。

此外,当前实现的 Favicon 可以充分帮助用户区分页面在一组选项卡中属于哪个站点。顺便说一句,我不介意看到任务栏中使用的 Favicon 也作为浏览器的应用程序图标(有些浏览器不是已经这样做了吗?)。

关于html - 最好将页面名称放在网站名称之前,还是相反?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/584268/

相关文章:

css - 如何使用 CSS 对齐框内的链接?

seo - 快速出现在谷歌搜索结果中的秘诀是什么?

电子邮件验证/确认的安全性

javascript - 仅在用户滚动时显示的文本是否会影响 SEO?

SEO、内容的排序和复制

asp.net-mvc - 使用ASP.NET MVC时,如何有效地使用Visual Studio中的 "Add view"对话框?

user-interface - 开发人员易于理解的UI技巧

javascript - 使用 CSS 查看图像的中心

html - 使用选择启用和禁用输入字段

javascript - 如何在jquery中对php/ajax传递的数组进行切片