使用CSS代替<strong> HTML标记</strong>

时间:2013-05-30 01:00:27

标签: html css css3 seo

我知道搜索引擎机器人会关注页面上的粗体文本,这些文本是strong HTML标记。但是,如果我们使用font-weight:bold代替strong代码吗?

,他们仍然会认出来吗?

对于SEO,HTML strong代码是否等同于font-weight:bold;

2 个答案:

答案 0 :(得分:1)

上次我查看时,大多数搜索引擎都没有将CSS纳入排名。

但是,某些语义标记(例如h1等)会考虑因素。

当然,这完全取决于页面上的其他内容。

除了

我在Google上进行了随意搜索,发现了一些关于隐藏文字的讨论,这些问题与您的问题相关,但可能会引起关注:

http://www.youtube.com/watch?feature=player_embedded&v=UpK1VGJN4XY

答案 1 :(得分:-1)

你不能指望所有的搜索引擎都是防弹的,所以答案不是全部。 你可以做的是使用CSS来确保谷歌和雅虎这样的搜索引擎能够理解哪些词很重要,而不必惹恼你的读者:

<p>This sentence contains several 
<strong>keywords</strong> of 
<em>significant importance</em>.

附加一个新的“SEO”CSS类:

<p>This sentence contains several 
<strong class="seo">keywords</strong> of 
<em class="seo">significant importance</em>.

然后编写一个简单的CSS规则:

em.seo, strong.seo {
    font-weight: normal;
    font-style: normal; }

这个CSS会阻止strong和em标签在屏幕上显示粗体或斜体,同时仍允许搜索引擎识别这些标签的重要性。

来源:http://www.cssnewbie.com/4-ways-css-can-improve-your-seo/

编辑:但是,正如下面的评论者所建议的那样,请注意SE可能会识别您的低技巧。在开始使用hack之前,您应首先考虑对此link的读取,并且风险自负。