В этой статье вы прочитаете что за тег noscript, для чего он нужен и как он вообще влияет на SEO на вашем сайте, будет интересно.
Также думаю вам будет интересна статья «JavaScript lat vs var», в ней как понятно из названия рассказываться про объявление переменных ключевыми словам let и var, рассказывается в чём различие.
Теги Noscript. Что это такое и как они влияют на SEO:
В наши дни трудно представить себе сайт без JavaScript, который делает его заметно более привлекательным. Хотя это происходит не каждый день, браузер, предпочитаемый пользователями, посещающими ваш сайт, может не поддерживать JS или его функциональность может быть отключена. В этом случае крайне важно предоставить посетителям альтернативную версию сайта с тегами noscript. Что это такое и как они влияют на SEO?
Теги Noscript – что это такое:
JavaScript позволяет реализовать различные решения, однако он также может увеличить время загрузки вашего сайта, таким образом, он должен применяться умеренно. Также важно учитывать случаи, когда браузер пользователя Интернета не поддерживает JS или функция отключена. Здесь определение альтернативного контента решит проблему.
Часто содержимое веб – сайта можно манипулировать с помощью JS-без JavaScript оно может вообще не отображаться. В этой ситуации очень важно извлечь выгоду из тегов noscript.
Если вы хотите, чтобы элементы веб-сайта показывались пользователям, у которых нет JavaScript, вы можете сделать это несколькими способами.
В Chrome сделайте это следующим образом:
- Выберите пункт “Настройки”.
- Нажмите кнопку “Конфиденциальность и безопасность”.
- Нажмите кнопку “Настройки сайта”.
- В разделе JavaScript измените значение на “Не разрешать сайтам использовать JavaScript”.
То же самое можно сделать и по-другому:
- Нажмите F12.
- Нажмите кнопку F1 или Настройки.
- Снимите Флажок JavaScript.
- Нажмите кнопку F5 или обновите страницу, чтобы увидеть результаты.
- Быстрый JavaScript Switcher, плагин для Chrome, является третьим решением, которое позволяет отключить JS одним щелчком мыши.
Результаты? Если ваш сайт выглядит одинаково с JS и без него, это означает, что вы и веб-разработчик проделали отличную работу. С другой стороны, если версии разные, ваша страница нуждается в тщательном анализе. Если ценный контент отсутствует, рассмотрите возможность удаления JavaScript, если это не нужно, или примените <noscript>.
Пользователи не часто отключают JavaScript, однако вы должны быть готовы к такой ситуации, независимо от ее причины.
Где вы должны разместить теги noscript на своем сайте:
Места, где полезно применять теги noscript, включают:
ползунки – это карусели, отображающие изображения на странице;
разделы, такие как аккордеон – они обычно встречаются в разделах FAQ, где можно развернуть ответы на вопросы;
разбиение на страницы – разделы “подробнее”, которые дополняют содержимое страницы.
Вообще говоря, теги noscript применяются каждый раз, когда вам нужно иметь дело с элементами веб-сайта, которые не отображаются или отображаются неправильно без JavaScript.
Если ваша страница содержит множество элементов, работающих благодаря JS, и вы беспокоитесь, что они могут не быть показаны пользователям, стоит применить теги noscript.
Однако имейте в виду, что неправильное выполнение может принести больше вреда, чем пользы, поэтому, если у вас есть какие-либо сомнения или вы не знакомы с этой областью, обратитесь к специалисту.
Теги Noscript против SEO:
Алгоритмы Google становятся все лучше и лучше в индексировании JavaScript, однако трудно ожидать, что они сделают это так же, как и в случае с языком HTML. Теоретически тег noscript должен облегчить алгоритмам понимание содержимого. Но так ли это на самом деле? Индексирует ли Google содержимое тегов?
Как заявил Maile Ohye, бывший инженер службы поддержки Google, Google анализирует содержимое тегов noscript. Однако они должны точно отражать содержание JS-скриптов, иначе бот может воспринять их как маскировку.
Означает ли это, что если Google индексирует контент noscript, вы всегда должны помещать альтернативный контент в тег, чтобы убедиться, что он проиндексирован? Не обязательно – неправильное использование этого решения может иметь негативные последствия.
Возможно, вы посещали веб-сайты, которые просили вас включить JavaScript, чтобы полностью использовать их потенциал. Если вы неправильно применяете теги noscript, такое сообщение может появиться на каждой из ваших подстраниц. Тогда Google может посчитать это предложение одной из самых популярных фраз на вашем сайте. И вы, конечно же, не хотите, чтобы какой-то случайный контент отображался повсюду на вашем сайте. Это определенно окажет негативное влияние на авторитет вашего домена.
Более того, в результате этой ситуации Google может отображать содержимое тега noscript в богатых фрагментах или в мета-описании. Это, в свою очередь, может негативно повлиять на ваш коэффициент конверсии, поскольку пользователи заметят, что посещенная подстраница не содержит контента, который они ищут.
Роботы поисковых систем также могут решить, что все ваши подстраницы содержат один и тот же контент. Следовательно, Google может отображать только один элемент веб-сайта и отклонять остальные подстраницы.
Как правильно использовать теги noscript:
Следуйте этим правилам:
- Не используйте один и тот же тег noscript на всех или многочисленных подстраницах.
- Если вы хотите каждый раз отображать один и тот же элемент, предоставьте сообщение в виде изображения. Таким образом, Google не будет индексировать один и тот же текст на каждой подстранице.
- Убедитесь, что содержимое тегов noscript соответствует элементам JS.
Применение тегов noscript с учетом вышеперечисленных правил, безусловно, не окажет негативного влияния на вашу видимость в Google.
Вывод:
В этой статье вы прочитали про тег noscript, для чего он нужен, что делает и самое главное как влияет на SEO, думаю вам было интересно.