CSS内容属性SEO友好吗?

Mr.*_*ien 13 html css seo

从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 : ';
}
Run Code Online (Sandbox Code Playgroud)

Rob*_*ann 5

不,搜索引擎并不关心在CSS,js,alt标签甚至meta标签(关键字)中所放的内容,只要“正”排名就行。

但是,他们将尝试检测您是否正在注入垃圾邮件,将h1设置为带有隐藏关键字以显示:无,在白色文本上设置白色背景,等等。

因此,..与纯内容,URL和标题无关的任何内容都可能对您不利,但对您却不利(某些黑帽可能不同意..)。


Ed *_*eal -5

只需使用山猫 - 这就是搜索引擎查看您网站的方式。

至于 CSS 内容,它会忽略它,但标记为标头的位具有更高的优先级。

有关 Google SEO 的详细信息,请参阅此 pdf 文件。

  • 你这样做的依据是什么?有参考资料吗? (3认同)
  • @EdHeal:该 PDF 没有提及 Lynx 或任何其他基于控制台的 Web 浏览器(或者 Chrome 的 PDF 搜索不起作用)。[此页面](https://support.google.com/webmasters/bin/answer.py?hl=en&amp;answer=66353) 表示 Google 确实会解析 CSS 来查找搜索引擎垃圾邮件,因此 Google 的抓取工具的行为类似于Lynx 的说法并不准确。 (3认同)