Ответ
Использование display: none для скрытия элементов на мобильных устройствах — обычная практика. Если все сделано корректно, то в вашей ситуации никаких проблем с дублированием меню не будет.
Поисковые системы, по больше части, умеют распознавать и правильно обрабатывать элементы, скрытые с помощью display: none, особенно если это делается в целях адаптации контента под разные устройства. Если у вас на сайте два меню — одно для десктопной версии и одно для мобильных устройств, и они содержат одинаковые ссылки, это не должно вызывать проблем с SEO, поскольку не считается попыткой манипулировать выдачей.
При этом, в идеале, стоит рассмотреть возможность использования адаптивного дизайна и создания такого меню, которое хорошо адаптируется к разным размерам экранов, минимизируя необходимость в дублировании элементов. Например, с помощью CSS Flexbox или Grid.
Хотите получить ответ на свой вопрос? Задайте его нам через телеграм-бота!↓
Еще по теме:
- 3 способа быстро адаптировать сайт под мобильные устройства Google объявил, что с 21 апреля в поисковый алгоритм будет включен фактор дружественности сайта к мобильным устройствам. Повлияет это нововведение на основную выдачу Google или только...
- Обзор CMS-систем. Мощный, гибкий, безопасный Drupal Мы продолжаем наш цикл статей, посвященных описанию самых интересных CMS. Сегодня мы с Вами поговорим о DRUPAL. Для каких задач стоит её выбирать, главные особенности...
- Как увеличить скорость загрузки сайта за счёт анализа и оптимизации скриптов Что усложняет загрузку страницы? Если есть возможность, избегаем ненужных скриптов Если скрипт нужен на короткий промежуток времени, не используйте его 360 дней в году Если...
- Как влияет на дизайн сайта отключение CSS стилей? При отключении CSS стилей на сайте пропадают изображения и остальной дизайн. Остается только текст. Это корректно? Или дизайн сайта вне зависимости от отключения CSS стилей...
- Какой оптимальный размер DOM должен быть на странице сайта? Поясните, пожалуйста, какой оптимальный размер DOM на странице сайта должен быть? Ответ В рекомендациях Google указано, что элемент тела DOM должен быть менее ~800 узлов....
Есть вопросы?
Задайте их прямо сейчас, и мы ответим в течение 8 рабочих часов.