2010-08-10 27 views
4

我想,如果使用顯示器知道:在菜單上沒有(通過CSS)會影響搜索引擎優化(使其效率更低),比僅使用顯示:無(通過jQuery)顯示:沒有影響導航菜單上的搜索引擎優化?

謝謝

+0

你應該把這個問題http://webmasters.stackexchange.com/ – spender 2010-08-10 00:32:43

+0

問題是,隱藏菜單,JS是當有廣告要顯示時,菜單並不會隱藏廣告加載的時間(1到5秒),如下所示:http://stackoverflow.com/questions/3444940/is-google-adsense-breaking-我的菜單顯示 – 2010-08-10 00:52:21

回答

5

可用性ANDSEO視角,您不應該隱藏對網頁至關重要的元素 - 即主導航。

如果您的要求是先隱藏它並根據某些用戶操作顯示,我會使用jQuery來執行隱藏操作。

編輯:我理解你的問題,導航可能會在jQuery「踢入」之前的一秒鐘可見,但是這可以使用內嵌JavaScript而不是通常的$(document).load()事件來解決。

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

希望這有助於

馬爾科

+0

問題是用JS隱藏菜單是當有廣告要顯示時,菜單並不會隱藏廣告加載的時間(1到5秒),如下所示:http://stackoverflow.com/questions/3444940/is-google-adsense-breaking-我的菜單顯示 – 2010-08-10 00:51:07

+1

嘿特里斯坦 - 看到我的編輯 – Marko 2010-08-10 01:20:06

+0

謝謝;)這就是我一直在尋找 – 2010-08-10 09:00:39

相關問題