我的网页将被google和bing抓取工具抓取。其中一个页面使用twitter bootstrap 2.3.2 Tabbable nav:
<div class="tabbable">
<ul class="nav nav-tabs">
<li class="active"><a href="#tab1" data-toggle="tab">Section 1</a></li>
<li><a href="#tab2" data-toggle="tab">Section 2</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="tab1">
<p>I'm in Section 1</p>
</div>
<div class="tab-pane" id="tab2">
<p>Howdy, I'm in Section 2 and not currently visible. Will search engines ignore me?</p>
</div>
</div>
</div>
由于隐藏了非活动标签上的内容,我可以看到搜索引擎在抓取网站时应用了一个重要的惩罚或完全折扣该内容 - 这对标签来说不是好消息,因为它们需要被删除。 / p>
In this link谷歌警告隐藏文字。和Matt Cutts说"I don’t recommend that people use CSS to hide text"很明显你可以因隐藏文字而受到惩罚。但是,引擎可能足够智能以区分有效和无效的隐藏。
我对隐藏标签的关注是否合理或搜索引擎是否有区别?
答案 0 :(得分:6)
Googlebot抓取工具自去年开始采用js和css,如Matt Cutts所述:http://www.youtube.com/watch?v=B9BWbruCiDc
为了回答你的问题,我们在这里有一个新的Matt Cutts视频youtube.com/watch?v=EsW8E4dOtR。他说的是,如果您使用js或css以非垃圾邮件的方式隐藏内容,谷歌将不会对其采取行动,并将您的内容视为您网站上的任何其他内容。