当我阅读一个实际的 HTML 文件时,我需要在 HTML 中有一些隐藏的文本来解析为文本 我曾经使用样式将我的文本包含在隐藏的 div 中,但我知道这可能会将我们记录为 SEO 中的垃圾邮件发送者
.hideme {
position : absolute;
left : -1000px;
}
我可以将此内容作为 HTML 中的注释文本吗?
这样会安全吗,因为我知道 SEO 爬虫会忽略 HTML 中的注释
<!-- my hidden text -->
请指教
最佳答案
搜索引擎只关心用于操纵页面排名的隐藏文本。通常,这被定义为呈现给搜索引擎但未呈现给用户的内容。因此,如果您隐藏文本以使用户看不到但抓取工具可以看到,您会发现自己在使用 Google 时遇到了问题。适合隐藏文本的一个示例是,当您使用 display:none
隐藏动态内容,然后在执行某个操作(即鼠标悬停等)时使用 JavaScript 或 CSS 显示内容。
如果您按照问题中的建议将此额外内容放在评论中,您会没事的,因为此内容对用户不可用,并且搜索引擎会忽略评论。
关于seo - HTML 中的安全隐藏文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7041399/