Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Does google and/or bing crawler penalize content inside hidden twitter bootstrap tabs

I have pages that will be crawled by the google and bing crawlers. One of the pages uses 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>

Since the content on the non active tabs is hidden I could see the search engines applying a significant penalty or discounting that content entirely when they crawl the site--not good news for the tabs since they will need to be removed.

In this link google warns about hiding text. and Matt Cutts says "I don’t recommend that people use CSS to hide text" so clearly you can get penalized for hiding text. However, engines may be smart enough to distinguish valid and invalid hiding.

Is my concern on hidden tabs warranted or do the search engines distinguish?

like image 622
JStark Avatar asked Oct 03 '13 14:10

JStark


1 Answers

Googlebot crawler takes since last year js and css as stated by Matt Cutts in this video: http://www.youtube.com/watch?v=B9BWbruCiDc

To answer your question there is a fresh Matt Cutts video here youtube.com/watch?v=EsW8E4dOtR. What he says is that if you use js or css to hide content in a non-spammish way google will not take action against it and will consider your content just like any other content on your site.

like image 179
Olèp Avatar answered Sep 22 '22 15:09

Olèp