显示:无影响导航菜单上的SEO?

时间:2010-08-10 00:21:22

标签: jquery css seo menu

我想知道在菜单上使用display:none(通过CSS)是否会影响SEO(降低效率)比仅使用display:none(通过jQuery)

谢谢

1 个答案:

答案 0 :(得分:5)

可用性 AND SEO 的角度来看,您不应该隐藏对网页至关重要的元素 - 即主要导航。 / p>

如果您的要求是先隐藏它并根据某些用户操作显示,我会使用jQuery进行隐藏。

编辑:我理解你的问题,导航可能会在jQuery“踢入”之前短暂显示,但是这可以使用内联javascript而不是通常的$(document).load()事件来解决。

<ul id="menu"></ul>
<script type="text/javascript">
    document.getElementById('menu').style.display = 'none'; // OR
    $("#menu").hide();
</script>

希望这有帮助,

<强>马尔科