我有一些网页将被 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>
由于非事件选项卡上的内容是隐藏的,我可以看到搜索引擎在抓取网站时应用重大惩罚或完全打折该内容——这对选项卡来说不是好消息,因为它们将需要被删除。
In this link谷歌警告隐藏文本。 Matt Cutts 说 "I don’t recommend that people use CSS to hide text"很明显,您会因隐藏文本而受到惩罚。然而,引擎可能足够聪明以区分有效和无效的隐藏。
我对隐藏选项卡的担心是否有根据,或者搜索引擎会区分吗?
最佳答案
Googlebot 抓取工具从去年开始就采用了 js 和 css,如 Matt Cutts 在此视频中所述:http://www.youtube.com/watch?v=B9BWbruCiDc
为了回答您的问题,这里有一个新的 Matt Cutts 视频 youtube.com/watch?v=EsW8E4dOtR .他的意思是,如果您使用 js 或 css 以非垃圾邮件的方式隐藏内容,谷歌将不会对其采取行动,并将像您网站上的任何其他内容一样考虑您的内容。
关于css - 谷歌和/或必应爬虫是否惩罚隐藏的推特 Bootstrap 标签内的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19161431/