title: Page load before display - SEO Best practice
body: <p>There are many ways <strong>to display a page only when content is loaded</strong>, but <strong>what is the best way regarding SEO ?</strong></p>
  
  <p>Contents are : pictures, css, js, etc.</p>
  
  <p><em>Is Google bot getting smart enough to not-index pages that have tricks like those ?</em></p>
  
  <blockquote>
    <ul>
    <li>CSS <code>&lt;body&gt; display none</code>.</li>
    <li>Javascript  add <code>display none</code>, on_event_i_am_ready , remove <code>display none</code>.</li>
    <li><code>&lt;body&gt; margin -20000px</code>.</li>
    <li>Full white div <code>z-index</code> > body  <code>z-index</code>.</li>
    <li>body <code>height &amp; width</code> to <code>0px</code> with <code>overflow: hidden;</code> </li>
    <li>And much more solutions...</li>
    </ul>
    
    <p>Stackoverflow: <a href="https://stackoverflow.com/questions/1435015/how-can-i-make-the-browser-wait-to-display-the-page-until-its-fully-loaded">Solution two</a>, <a href="https://stackoverflow.com/questions/3629762/display-html-page-after-loading-complete">Solution one</a>, etc..</p>
  </blockquote>