Мюллер: размещайте код JavaScript ниже раздела < head>
Чтобы не навредить оптимизации.
Джон Мюллер советует размещать JavaScript под разделом <head>, чтобы не мешать поисковым роботам считывать сайт. Этим советом Мюллер поделился на Reddit, где в одной из веток пользователь спрашивал, может ли неправильная HTML‑разметка вызвать проблемы с SEO. Ответ — да. Неверная HTML‑разметка может ухудшить оптимизацию, если некоторые теги не на своих местах.
В частности важно, чтобы <head> </head> находился вверху разметки и содержал информацию, необходимую для правильного чтения страницы. А код JavaScript был ниже. Проверить, не мешает ли JavaScript разделу <head>, Мюллер советует через инструмент рендеринга в Search Console.
Почему так
Код JS стоит размещать в конце HTML‑документа, рядом с закрывающим тегом </body>. Причина — JavaScript может задерживать рендеринг страницы во время её загрузки, а это ухудшает взаимодействие с пользователем.
Если JavaScript будет внизу страницы, первой на экране отобразит HTML‑разметка. Пока JavaScript загружается в фоновом режиме, пользователь уже сможет просматривать содержимое.
В наших новостях всегда есть немного больше, чем у других. Подпишитесь на канал в Телеграм и читайте интересные новости первыми.