所以我有一个网站,要求用户在看到任何信息之前验证其年龄,我会显示选项,如果您年龄超过18岁且选择DIV:
<div class="ct-preloader">
<div class="contenido-edad">
<div class="ct-mediaSection-inner ct-u-paddingTop100">
<div class="container">
<div class="row">
<div class="col-sm-10 col-sm-offset-1">
<h4 class="text-center"><small>VNO es una aplicación para mayores de edad, al entrar aceptas nuestros términos y condiciones.</small></h4>
<h2 class="text-center ct-u-marginTop0"><small class="text-uppercase ct-u-cabin ct-u-ls-10 ct-u-ls--xs0">¿Eres mayor de edad? (+18)</small></h2>
<div class="text-center">
<a href="#" class="btn btn-default boton-si"><span> Sí </span></a>
<a href="http://omfgdogs.com" class="btn btn-default boton-no"><span> No </span></a><br><br><br>
<input type="checkbox" name="vehicle" value="si" id="recordarPreferencia"> ¿Recordar preferencia?
</div>
</div>
</div>
</div>
</div>
</div>
</div>
我用这个CSS在整个网页上创建了它:
.ct-preloader {
position: fixed;
z-index: 99998;
width: 100vw;
height: 100vh;
background: #fff;
overflow: hidden;
}
问题在于我认为这会让我在谷歌上的排名下降,因为这是谷歌机器人看到的,所以我想知道是否有办法隐藏谷歌和其他机器人的整个div,我正在谈论的网站是https://vno.mx
答案 0 :(得分:0)
建议网络浏览器无法访问您网站上的内容的最佳方法是创建robots.txt文件。见http://robotstxt.org。没有办法告诉机器人不能访问页面的一部分
http://code.google.com/web/controlcrawlindex/docs/faq.html#h22
如果您打算使用CSS,请记住机器人仍然可以读取CSS文件!您可以将CSS文件包含在robots.txt文件中,但要将其排除。
如果你真的必须在同一页面上有索引和非索引内容,也许你应该使用框架并将robots.txt文件中列出的非索引框架作为不被索引。
表现良好的抓取工具将遵循robots.txt指南,例如:谷歌,但顽皮的人不会。所以,没有保证。