1

添加书签或收藏夹时,浏览器使用页面的 TITLE 标签来自动填充书签的标题。但是,我的网页使用对 SEO 友好的标题,这些标题对用户并不友好。当浏览器制作书签时,是否有一种方法可以覆盖标题?

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

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

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

4

2 回答 2

3

你试图解决错误的问题。

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

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

老实说,如果你做得对,搜索引擎优化和用户友好的标题应该是同义词......你能发布一些例子来说明为什么你觉得它们需要如此不同吗?

于 2008-12-03T16:21:13.393 回答
2

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

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

于 2008-12-03T16:14:01.380 回答