【问题标题】:How do I override the title of a bookmark for a web page?如何覆盖网页书签的标题?
【发布时间】:2008-12-03 16:08:20
【问题描述】:

当添加书签或收藏夹时,浏览器会使用页面的 TITLE 标签来自动填充书签的标题。但是,我的网页使用了对 SEO 友好的标题,而这些标题并不是真正用户友好的。有没有办法在浏览器做书签的时候覆盖标题?

我知道我可以在页面上创建一个调用 javascript 的链接:

javascript:window.external.addFavorite("url","custom title");  

但是当用户使用菜单或热键创建书签时是否可以做类似的事情?

【问题讨论】:

    标签: html seo title bookmarks


    【解决方案1】:

    你试图解决错误的问题。

    但是,我的网页使用了对 SEO 友好的标题,而这些标题对用户并不友好

    这是您需要解决的问题。您的页面标题应该是用户友好的。

    说实话,如果你做得对,SEO 和用户友好的标题应该是同义词......你能举一些例子说明为什么你觉得它们需要如此不同吗?

    【讨论】:

    • 不幸的是,我受到高级管理人员和外部顾问的心血来潮,他们要求标题面向 SEO。是的,它正在与系统博弈,而且非常可怕。 /叹息
    • 您的高管需要确定您的受众是谁:用户或搜索引擎。
    • 他们决定了。搜索引擎。如果我们被推下 The Google 的第 1 页,用户就不会看到我们。
    • SEO and User friendly titles should be synonymous - 不是真的。用户友好的标题会很短,不会弄乱书签栏或文件夹,但是最好在 Google 搜索中显示详细的标题(不仅仅是为了 SEO),而是让用户在点击之前知道页面是关于什么的。
    【解决方案2】:

    我看不出这怎么可能。浏览器获取加载的标题,即显示在页面顶部的标题。保存书签时,它不会通过代码。它只是添加 URL 并获取站点标题。

    您可以检查“书签”按下是否触发了 javascript 事件,但我认为它不会是跨浏览器 :)

    【讨论】:

      猜你喜欢
      • 2018-02-26
      • 1970-01-01
      • 1970-01-01
      • 2018-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-29
      相关资源
      最近更新 更多