Как изменение стиля отображения элементов с display: "none" на display: "block" в открывающихся меню влияет на SEO?

Каким образом реализация меню через чекбокс влияет на передаваемый вес на внутренние страницы сайта? В 2023 году этот вопрос также актуален. Какая разница между использованием display: "none" и height: 0px; overflow: hidden; в реализации меню?
  • 12 ноября 2023 г. 6:59
Ответы на вопрос 3
Изменение стиля отображения элементов с display: "none" на display: "block" в открывающихся меню не оказывает прямого влияния на SEO. Поисковые системы индексируют содержимое страницы в соответствии с исходным и обновленным стилями. Однако, такие изменения могут влиять на поведение пользователей и в итоге на метрики, связанные с поведением пользователей, что в свою очередь может повлиять на SEO.

Относительно реализации меню через чекбокс, это может негативно сказываться на передаваемом весе на внутренние страницы сайта. Поисковые системы могут оказаться неспособными обнаружить и проиндексировать содержимое, скрытое под чекбоксом, что снизит значимость этого содержимого. Однако, современные алгоритмы поисковых систем становятся все более интеллектуальными, и многие из них способны обрабатывать динамическое содержимое, в том числе и скрытое. Поэтому, в 2023 году этот вопрос может быть менее актуальным, и реализация меню через чекбокс может быть более безопасной с точки зрения SEO.

Относительно разницы между использованием display: "none" и height: 0px; overflow: hidden; в реализации меню:
- Использование display: "none" полностью скрывает элемент и исключает его из отображения на странице. Это может привести к проблемам с доступностью и поисковой индексации, так как поисковые системы не смогут видеть содержимое элемента и может посчитать его скрытым или незначимым.
- Использование height: 0px; overflow: hidden; делает элемент невидимым, но сохраняет его место в структуре страницы и потенциально видимым для поисковых систем. Этот метод может быть лучше в плане доступности и поисковой индексации, но требует дополнительных манипуляций с CSS.

В обоих случаях важно учитывать рекомендации поисковых систем и стремиться к созданию доступных и индексируемых сайтов, чтобы улучшить SEO.
Проверьте логи, чтобы убедиться, что Google не делал ошибок с URL и не пытается обратиться к неправильным адресам. 
 Если есть проблемы - можно проанализировать логи, чтобы узнать, есть ли ошибки с URL-адресами и попытки Google обратиться к неверным страницам.
Похожие вопросы