Отображает ли: ни один не влияет на SEO в меню навигации?

Я хочу знать, если использование display: none (через CSS) в меню повлияет на SEO (сделает его менее эффективным), чем использование только display: none (через jQuery)

Спасибо

4 голоса | спросил sf_tristanb 10 AM00000040000002231 2010, 04:21:22

1 ответ


0

С точки зрения юзабилити И SEO вы не должны скрывать элементы, которые имеют решающее значение для веб-страницы, то есть первичную навигацию.

Если вы хотите сначала спрятать его и показать в зависимости от действий пользователя, я бы использовал jQuery для сокрытия.

РЕДАКТИРОВАТЬ: я понимаю вашу проблему в том, что навигация может быть видна в течение короткой секунды, прежде чем jQuery «включится», однако это можно решить с помощью встроенного JavaScript вместо обычного события $ (document) .load ().

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

Надеюсь, это поможет,

Marko

ответил Marko 10 AM00000040000001931 2010, 04:31:19

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132