Устаревшие элементы разметки – теги, атрибуты тегов и другие элементы разметки страницы, которые не используются в современных стандартах языка HTML. Они отрицательно влияют на скорость загрузки сайта, отображение страниц в браузерах и, в конечном счете, на уровень траста поисковых систем.
Устаревшие элементы – теги, атрибуты тегов и прочие элементы страницы, которые не поддерживаются в актуальной версии HTML. Их отличительные черты:
Перечислим самые распространенные теги, которые до сих пор используются, но только мешают продвижению.
<b></b> - парный тег, выделяющий фрагмент текста жирным начертанием. Его единственное назначение – выделить фразу для пользователя.
По стандартам HTML5 и CSS3 такое выделение неприемлемо. Если фразу делают более заметной для пользователя, то выделяют конструкцией вроде:
<span class=”bold”>выделяемый текст</span>, а в css-файле (в файле стилей) указывают, что класс bold отображается жирным.
Если текст выделяют для поискового робота, то используют тег <strong></strong>. Он тоже выделяет текст жирным
<i></i> - парный тег, который придает фрагменту курсивное начертание. Как и с жирным текстом, заменяется либо через css, либо специальным тегом - <em></em>.
Теги выделения <strong> и <em> иногда используют на сайте для выделения ключевых слов. Но не оформляйте ими все повторы фразы на страницы, иначе попадете под фильтр.
К оглавлению
<nofollow></nofollow> - устаревший тег, которым когда-то оформляли ссылки. Он говорил поисковым роботам, чтобы не переносили вес на страницу-реципиента (куда ссылаемся).
<noindex></noindex> - по легенде, Яндекс к 2016 не перестал поддерживать этот тег. Но другие поисковые системы его игнорируют.
Некоторые гуру оптимизации предлагают оформлять этот тег в виде <!--noindex--><!--/noindex-->. Обоснование – тогда яндекс все равно воспримет тег, а остальные роботы не будут смущаться и примут его за комментарий (закомментированный фрагмент кода не читается и не отображается). Не пользовалась этим методом, так что не могу сказать, насколько он эффективен.
Назначение тега <noindex> – закрывать от индексации фрагмент текста на странице. Индексации не будет, но робот все равно прочитает и проанализирует закрытый текст. Так что попытка закрыть таким тегом неуникальный текст будет провальной.
К оглавлению
Атрибут style в любом теге и парный тег <style></style> – к 2016 еще встречаются на сайтах. Свойства этих элементов определяют размер, начертание, цвет и другие характеристики тегов, которые они описывают. Подробнее в статье об оптимизации Javascript и стилей.
С появлением CSS параметры атрибута style и тега <style> определяются в файлах стилей, необходимость в этих элементах разметки отпала.
Стандарты HTML и CSS постоянно обновляются. Прежние теги устаревают, новые появляются. Статья будет обновляться по мере возможностей, но обязанность профессионального оптимизатора – читать профильную литературу и отслеживать тенденции.
Раз в 3-5 лет сайт морально устаревает, так что владельцы переделывают и дизайн, и верстку.
К оглавлению
Некоторые элементы больше не влияют ни на отображение страницы в браузере, ни на обработку поисковыми роботами.
Устаревшие теги заменяют современными аналогами из HTML или средствами оформления CSS.
Устаревший код замедляет загрузку страницы. Еще один довод в пользу решения от него избавиться.
Теги появляются и устаревают постоянно. Одна из обязанностей оптимизатора – следить за тенденциями и ставить задачу на удаление неактуального кода.
Устаревшие элементы – теги, атрибуты тегов и прочие элементы страницы, которые не поддерживаются в актуальной версии HTML. Их отличительные черты:
- без них сайт отображается не хуже, а иногда и лучше;
- без них страница загружается быстрее;
- без них поисковые роботы дают сайту больший траст.
Перечислим самые распространенные теги, которые до сих пор используются, но только мешают продвижению.
<b></b> - парный тег, выделяющий фрагмент текста жирным начертанием. Его единственное назначение – выделить фразу для пользователя.
По стандартам HTML5 и CSS3 такое выделение неприемлемо. Если фразу делают более заметной для пользователя, то выделяют конструкцией вроде:
<span class=”bold”>выделяемый текст</span>, а в css-файле (в файле стилей) указывают, что класс bold отображается жирным.
Если текст выделяют для поискового робота, то используют тег <strong></strong>. Он тоже выделяет текст жирным
<i></i> - парный тег, который придает фрагменту курсивное начертание. Как и с жирным текстом, заменяется либо через css, либо специальным тегом - <em></em>.
Теги выделения <strong> и <em> иногда используют на сайте для выделения ключевых слов. Но не оформляйте ими все повторы фразы на страницы, иначе попадете под фильтр.
К оглавлению
<nofollow></nofollow> - устаревший тег, которым когда-то оформляли ссылки. Он говорил поисковым роботам, чтобы не переносили вес на страницу-реципиента (куда ссылаемся).
<noindex></noindex> - по легенде, Яндекс к 2016 не перестал поддерживать этот тег. Но другие поисковые системы его игнорируют.
Некоторые гуру оптимизации предлагают оформлять этот тег в виде <!--noindex--><!--/noindex-->. Обоснование – тогда яндекс все равно воспримет тег, а остальные роботы не будут смущаться и примут его за комментарий (закомментированный фрагмент кода не читается и не отображается). Не пользовалась этим методом, так что не могу сказать, насколько он эффективен.
Назначение тега <noindex> – закрывать от индексации фрагмент текста на странице. Индексации не будет, но робот все равно прочитает и проанализирует закрытый текст. Так что попытка закрыть таким тегом неуникальный текст будет провальной.
К оглавлению
Атрибут style в любом теге и парный тег <style></style> – к 2016 еще встречаются на сайтах. Свойства этих элементов определяют размер, начертание, цвет и другие характеристики тегов, которые они описывают. Подробнее в статье об оптимизации Javascript и стилей.
С появлением CSS параметры атрибута style и тега <style> определяются в файлах стилей, необходимость в этих элементах разметки отпала.
Стандарты HTML и CSS постоянно обновляются. Прежние теги устаревают, новые появляются. Статья будет обновляться по мере возможностей, но обязанность профессионального оптимизатора – читать профильную литературу и отслеживать тенденции.
Раз в 3-5 лет сайт морально устаревает, так что владельцы переделывают и дизайн, и верстку.
К оглавлению
Выводы
Устаревшие элементы – теги и их атрибуты, которые без потерь отсекаются из кода страницы. Такие теги устаревают из-за развития технологий, появления более быстрых и эффективных методов верстки.Некоторые элементы больше не влияют ни на отображение страницы в браузере, ни на обработку поисковыми роботами.
Устаревшие теги заменяют современными аналогами из HTML или средствами оформления CSS.
Устаревший код замедляет загрузку страницы. Еще один довод в пользу решения от него избавиться.
Теги появляются и устаревают постоянно. Одна из обязанностей оптимизатора – следить за тенденциями и ставить задачу на удаление неактуального кода.
Комментариев нет:
Отправить комментарий