【发布时间】:2013-04-14 20:21:44
【问题描述】:
从 SEO 的角度来看 CSS 内容属性是否不好,搜索引擎真的会扫描使用 :before 和 :after 选择器注入的单词吗?
举个例子:
Mr.A 使用 CSS content 属性将问题标签嵌入到 h1 中,所以我的问题是搜索引擎会扫描我的 h1 标签中的那个词吗?我很确定他们不会。
<h1 class="CSS">Pure CSS Menu</h1>
<h1 class="HTML">Structure And Symantics</h1>
.CSS:before {
content: 'CSS : ';
}
.HTML:before {
content: 'HTML : ';
}
【问题讨论】:
-
我希望答案是“否”,因为大多数搜索引擎机器人根本不关心 CSS。因此 CSS 属性将不会呈现或被考虑在内。
-
@Oded 我想知道如果我们用关键字转储页面并简单地使用
display: none;来欺骗搜索引擎会怎样 -
我听说 Google 会解析 JavaScript 来查找垃圾网站,所以它很可能会使用 CSS 来做一些事情。在任何一种情况下,都会下载两个资源。
-
同意 - 这就是为什么我没有给出这些答案;)
-
@Mr.Alien:现在不是了。