【发布时间】:2009-10-03 20:35:33
【问题描述】:
我有一个关于标题标签的问题。我一直在我网站上的每个链接上使用它们,希望它对 SEO 有好处。因为我有这么多的标题标签在使用它看起来很疯狂实际访问。无论您指向哪里,都会弹出另一个标题。有什么方法可以在仍然使用标题标签的同时防止这些悬停(显示标题标签内容的悬停)?
感谢您的回答。
【问题讨论】:
-
我认为你的意思是标题属性。
标签: html css seo user-experience
我有一个关于标题标签的问题。我一直在我网站上的每个链接上使用它们,希望它对 SEO 有好处。因为我有这么多的标题标签在使用它看起来很疯狂实际访问。无论您指向哪里,都会弹出另一个标题。有什么方法可以在仍然使用标题标签的同时防止这些悬停(显示标题标签内容的悬停)?
感谢您的回答。
【问题讨论】:
标签: html css seo user-experience
【讨论】:
您可以使用 JavaScript 删除 title 属性(not 标记)。
但正如其他人所说,title attribute 旨在提供“有关为其设置的元素的建议信息”。因此,不要仅仅因为您听说/读到搜索引擎喜欢,就向用户发送无用信息。
【讨论】:
我完全同意 wuth Joel (+1),恕我直言,现在您实现了反向效果:对于 google,您的网站看起来像是一个没有真实内容的大骗子 :)
【讨论】:
我听说过并以积极的方式体验过 SEO 的最佳“经验法则”是为您的访问者打造一个出色的网站,并让搜索引擎自行处理。听起来您正在为 Google 创建一个网站,让访问者感到痛苦,这与成功的 SEO 完全相反。
请记住,如果没有访客,您的 SE 展示位置是什么并不重要。
【讨论】:
<a onMouseOver="javascript: this.title='';" href="../path/to/image.jpg" title="some title here">link</a>
我同意其他人的观点,但您不应为了获得更好的 SE 排名而牺牲可用性、内容完整性和网站设计。
【讨论】:
正如 Andy(和其他人)所指出的,您可能会将“页面标题”标签与“链接标题”属性混淆。
澄清一下,就 SEO 而言:
【讨论】:
我自己没有尝试过,我不确定 Google 对此有何感受:
但是,对于 SEO,将所有标题标签放在您想要的位置怎么样,然后在触发 onload 事件后,只需通过查找具有标题属性的所有元素并将它们设置为“”来一次将它们全部清空。这样一来,用户就不会因为试图在您的页面中跌跌撞撞而被标题标签殴打致死....?
在 Prototype 中,我使用 $$() 函数来获取特定类的所有项目,它就像一个冠军。
【讨论】: