Мета-тэги: классификация, принципы формирования

Россия+7 (495) 960-65-87
Шрифт:
0 5628

1. Введение
2.  Понятие «мета-тэг»
3. Мета-тэги типа NAME
4.  Описание мета-тэгов типа http-equiv
5. Заключение

1. Введение

Для определения самых разнообразных свойств HTML-документов, таких как: авторство страницы, частота обновления страницы, условия индексирования страницы и другие, спецификация HTML-языка предполагает наличие на странице специализированных тэгов, называемых «мета-тэгами». Присутствие данных тэгов не является обязательным, так как они не отображаются на странице и предназначены, прежде всего, для браузеров и роботов поисковых систем, однако их наличие является хорошим тоном и в ряде случаев является достаточно полезным. Например, мета-тэги «Content-Language», «Content-Type» указывают браузеру, какой тип документа загружается, какая кодировка и язык использовались при создании страницы. А, например, мета-тэги «Description», «Keywords», «Revisit-after» и т. д. используются исключительно для поисковых систем. В мастер-классе рассмотрим подробное описание каждого мета-тэга, а так же правильное их формирование.

2.  Понятие «мета-тэг»

Мета-тэги – это элементы заголовков HTML-документов, которые выполняют служебные функции. Они никаким образом не влияют на содержание страницы и отображение страниц в браузере и являются не обязательными, однако могут быть полезны в продвижении сайта, выдавая необходимую информацию роботам поисковых систем.

Мета-тэги должны располагаться между тэгами и и, желательно, после тэга

< title >.Различают мета-тэги двух типов: NAME и http-equiv. Каждый из типов содержит множество тэгов, каждый тэг имеет свое предназначение. Структура мета-тэга:
< meta_>.

3. Мета-тэги типа NAME

Мета-тэги группы NAME содержат информацию об авторе HTML-документа, авторских правах на данный документ, а также информацию для роботов поисковых систем (тематика документа, краткое описание и др.).

3.1. Мета-тэг Author

Мета-тэг Author необходим для определения автора данного HTML-документа. Тэг Author должен содержать имя автора. Мета-тэг Author может содержать дополнительный атрибут «Lang», указывающий язык написания имени автора.

Пример 1:
< meta name="Author" content="Иванов Иван">.

Пример 2:
< meta name="Author" lang="ru" content="Иванов Иван">.

3.2. Мета-тэг Copyright

Если сайт принадлежит организации, а не одному лицу, имеет смысл использовать мета-тэг Copyright. Предназначение данного мета-тэга схоже с предназначением мета-тэга Author, только в данном случае необходимо указывать название компании, которой принадлежит сайт.

Пример:
< meta name="Copyright" content="Компания Мир">.

3.3. Мета-тэг Description

Мета-тэг Description предназначен для небольшого описания страницы одним – двумя предложениями. Рекомендуемая длина описания составляет не более 200 символов.

Если в тексте документа отсутствуют ключевые слова запроса, а в мета-тэге Description данные слова присутствуют, то некоторые поисковые системы выдают содержимое мета-тэга Description, как краткую аннотацию (сниппет) в выдаче по данному запросу. Поэтому в некоторых случаях содержимое мета-тэга Description может быть доступно пользователю без просмотра HTML-кода страницы.

Пример:
< meta name="Description" content="Информация о компьютерном железе: тесты, отзывы, комментарии экспертов.">

3.4. Мета-тэг Document-state

Мета-тэг Document-state служит для управления индексацией документа поисковыми роботами. Может иметь два атрибута:

  • «Static» – документ не изменяется, поэтому не требует индексирования в будущем;
  • «Dynamic» – документ периодически меняется.

При отсутствии данного мета-тэга, документ индексируется регулярно, поэтому необходимо его регулярное индексирование.

Пример 1:
< meta name="Document-state" content="Dynamic">

Пример 2:
< meta name="Document-state" content="Static">

3.5. Мета-тэг Generator

Мета-тэг Generator – это один из множества мета-тэгов, используемых генераторами HTML-кода в своих целях. Для владельца сайта эти тэги не несут полезной нагрузки, т.е. являются бесполезными.

3.6. Мета-тэг Keywords

Мета-тэг Keywords используется для описания ключевых слов, использующихся на данной странице. Некоторые поисковые машины могут учитывать данный мета-тэг для оценки релевантности страницы.

При формировании списка ключевых слов необходимо использовать слова, содержащиеся только в тексте документа. Слова, не содержащиеся в тексте, можно использовать в очень небольших количествах: 2-3 слова. Размещать их (слова) надо в конце списка. Ключевые слова не должны повторяться в тэге Keywords, в крайнем случае, повторение не должно превышать двух раз. В мета-тэге Keywords не имеет смысла размещать более 10 слов, также не рекомендуется разбивать ключевые слова на несколько строк.

Пример 1:
< meta name="Keywords" content="компьютерное железо, тесты, отзывы, комментарии экспертов">

Если HTML-документ написан не нескольких языках, то возможно использование нескольких мета-тэгов Keywords с использованием атрибута «lang», обозначающего язык написания ключевых слов.

Пример 2:

< meta name="Keywords" lang="en-us" content="computer, drivers, monitor">

3.7. Мета-тэг Resource-type

Мета-тэг Resource-type описывает состояние данного документа. Если значение данного мета-тэга отличается от значения «Document», то документ индексироваться поисковыми системами не будет. Отсутствие данного мета-тэга аналогично его присутствию со значением «Document».

Данный мета-тэг предназначен для использования в многостраничных проектах, где присутствует множество документов различного типа.

Некоторые возможные значения:

  • Document
  • Build
  • Classification
  • Creation
  • Formatter
  • Host
  • Operator
  • Random text
  • Rating
  • Site-languages
  • Subject
  • Template
  • Version

Пример 1:
< meta name="Resource-type" content="Document">

Пример 2:
< meta name="Resource-type" content="Build">

3.8. Мета-тэг Revisit

Мета-тэг Revisit служит для указания роботам поисковых систем, с какой периодичностью необходимо индексировать документ. Чаще всего, роботы не обращают внимания на данный мета-тэг. Возможно, это связано с тем, что роботы способны сами определять периодичность индексирования какого-либо документа.

Пример:
< meta name="Revisit" content="7">

В данном примере роботу указывается, что индексировать документ нужно один раз в неделю.

3.9. Мeтa-тэг Robots

Мета-тэг Robots необходим для роботов поисковых систем. Данный мета-тэг позволяет разрешить или запретить индексирование, а также переход по гиперссылкам, расположенным на данном HTML-документе.

Значение мета-тэга Robots может быть следующим:

  • index – страница разрешена к индексированию роботами поисковых систем;
  • noindex – страница запрещена к индексированию роботами поисковых систем;
  • follow – разрешается переход по гиперссылкам, расположенным на данной странице;
  • nofollow – запрещается переход по гиперссылкам, расположенным на данной странице;
  • all – разрешено индексирование и переход по ссылкам данного документа (значение принято по умолчанию);
  • index, follow – то же, что и значение all;
  • none – запрещено индексирование и переход по ссылкам данного документа;
  • noindex, nofollow – то же, что и значение none.

Отсутствие мета-тэга Robots аналогично его присутствию со значением All.

Данный мета-тэг может быть полезен в случае, если страница часто обновляется, а индексировать ее нет необходимости; можно указать роботам только переход по гиперссылкам, расположенным на данном документе.

При использовании значения мета-тэга Robots, запрещающего переход по гиперссылкам, часть сайта может остаться не проиндексированной роботами поисковых систем.

Мета-тэг Robots имеет приоритет перед директивами управления, заданными в файле robots.txt.

Пример 1:
< meta name="Robots" content="all">

Пример 2:
< meta name="Robots" content="noindex, nofollow">

3.10. Мeтa-тэг Subject

Мета-тэг Subject используется поисковыми машинами для определения тематики документа, однако, из-за несогласованности классификации тематик у поисковых систем, использование данного тэга не имеет смысла.

3.11. Мeтa-тэг URL

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

Пример:
< meta name="URL" content="http://www.site.ru/">

4.  Описание мета-тэгов типа http-equiv

Мета-тэги типа http-equiv влияют на формирование заголовка документа и определяют режим его обработки.

4.1. Мeтa-тэг Content-Language

Мета-тэг Content-Language необходим для указания поисковым роботам языка документа. Данный тэг не является обязательным, т. к. поисковые системы способны сами по тексту определить язык:

  • ru – Русский
  • en – Английский
  • en-GB – Английский (Великобритания)
  • en-US – Английский (США)
  • de – Немецкий
  • fr – Французский
  • es – Испанский
  • it – Итальянский
  • ja – Японский
  • el – Греческий
  • nl – Голландский
  • pt – Португальский
  • zh – Китайский
  • he – Иврит
  • и др.

Пример:
< meta http-equiv="Content-language" content="ru">

4.2. Мeтa-тэг Content-Script-Type

Мета-тэг Content-Script-Type необходим для определения языка программирования сценариев. Если тэг Content-Script-Type не используется, то тип языка программирования сценариев, отличный от принятого по умолчанию, должен быть указан непосредственно в тэге < script>, например < SCRIPT type="text/javascript">. В одном документе возможно использование нескольких языков программирования сценариев. Указание языка в тэге < SCRIPT> имеет выше приоритет, по сравнению с мета-тэгом Content-Script-Type.

Возможны значения:

  • text/javascript – JavaScript (значение по умолчанию);
  • text/perlscript – PerlScript;
  • text/tcl – TCL;
  • text/vbscript – VBScript.

Пример:
< meta http-equiv="Content-Script-Type" content="text/javascript">

4.3. Мeтa-тэг Content-Style-Type

Мета-тэг Content-Style-Type указывает язык таблицы стилей. По умолчанию принимается значение "text/css".

Пример:
< meta http-equiv="Content-Style-Type" content="text/css">

4.4. Мeтa-тэг Content-Type

Мета-тэг Content-Type служит для указания типа документа (атрибут content) и кодировки символов (атрибут charset). Если Вы решили использовать данный мета-тэг, то необходимо соблюсти несколько условий, невыполнение которых может привести к невозможности прочтения документа без проведения дополнительных настроек браузера:

  • кодировка символов текста должна соответствовать кодировке, указанной в тэге;
  • сервер не должен менять кодировку текста при обработке запроса браузера. Если сервер меняет кодировку текста, то он должен скорректировать или удалить мета-тэг Content-Type.

Некоторые из возможных типов кодировки:

  • ISO-8859-1 – Latin-1 - для большинства западноевропейских языков;
  • Windows-1251 – Кириллица (Windows);
  • KOI8-r – Кириллица (КОИ8-Р);
  • cp866 – Кириллица (DOS);
  • Windows-1252 – Западная Европа (Windows);
  • Windows-1250 – Центральная Европа (Windows);
  • shift_jis – Япония (Windows).

Пример:
< meta http-equiv="”Content-Type”" content="text/html; charset=windows-1251">

4.5. Мeтa-тэг Expires

Мета-тэг Expires позволяет управлять кэшированием документа в браузере. Если указанная в тэге дата прошла, то браузер должен сделать повторный сетевой запрос, а не использовать копию из кэша. Если изначально указать прошедшую дату, то документ не будет кэшироваться. Некоторые поисковые роботы поисковых систем могут отказаться индексировать документ с устаревшей датой. Дата должна указываться в стандарте [RFC850].

Пример:
< meta http-equiv="Expires" content="Wed, 26 Feb 1999 08:21:57 GMT">

4.6. Мeтa-тэг PICS-Label

Мета-тэг PICS-Label (Platform-Independent Content rating Scheme Label) служит для определения содержания документа с целью ограничения доступа (sex, violence), настраиваемого в каждом браузере отдельно.

4.7. Мeтa-тэг Pragma

Мета-тэг Pragma позволяет контролировать кэширование документа. Значение «no-cache» запрещает кэширование документа. Данный тэг предназначен, в первую очередь, для документов, получаемых в результате работы скрипта.

Пример:
< meta http-equiv="Pragma" content="no-cache">

4.8. Мeтa-тэг Refresh

Мета-тэг Refresh позволяет определить задержку времени (в секундах), после которой браузер автоматически обновляет документ, либо производит редирект на страницу, указанную в значении url.

Пример:
< meta http-equiv="Refresh" content="3; URL=http://www.site.ru/">

4.9. Мeтa-тэг Set-Cookie

Мета-тэг Set-Cookie позволяет настроить cookie браузера.

Имеет атрибуты:

  • NAME – имя cookie. Данный атрибут не может содержать символы перевода строки, пробелов, табуляции и точки с запятой;
  • EXPIRES – время хранения cookie. После указанной даты (формат даты: "Wdy, DD-Mon-YYYY HH:MM:SS GMT") истекает время хранения cookie. Если данный атрибут не указан, то cookie хранится в течение одного сеанса, то есть до закрытия браузера;
  • DOMAIN – домен, для которого задается значение cookie;
  • PATH – дает возможность указания подмножества документов, расположенных в различных директориях, на которые распространяется действие cookie. Например, при значении атрибута PATH=/dir действие cookie будет распространено на все файлы и каталоги, начинающиеся с символов «dir» (/dir/, /directory/, dir.htm, directory.html). Если этот атрибут опущен, то значение cookie распространяется только на документы директории, в которой расположен текущий документ;
  • SECURE – указывает, что информация о cookie должна пересылаться через HTTPS (HTTP с использованием SSL). При отсутствии данного атрибута информация о cookie будет пересылаться по протоколу HTTP.

Пример:
< meta http-equiv="Set-Cookie" content="NAME=cookexample; EXPIRES=Monday, 22-FEB-02 21:11:51 GMT; DOMAIN=www.site.ru; PATH=/; SECURE">

4.10. Мeтa-тэг Window-target

Мета-тэг Window-target определяет окно текущей страницы. Приведенный пример может быть использован для прекращения появления новых окон браузера при применении структур на основе фреймов. Данный мета-тэг распространяется не на все браузеры.

Пример:
< meta http-equiv="Window-target" content="main">

5. Заключение

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

Читайте нас в Telegram - digital_bar

Есть о чем рассказать? Тогда присылайте свои материалы Даше Калинской


Новые 
Новые
Лучшие
Старые
Сообщество
Подписаться 
Подписаться на дискуссию:
E-mail:
ОК
Вы подписаны на комментарии
Ошибка. Пожалуйста, попробуйте ещё раз.
Отправить отзыв
    ПОПУЛЯРНЫЕ ОБСУЖДЕНИЯ НА SEONEWS
    32 инструмента в помощь SEO-специалисту
    Игорь
    1
    комментарий
    0
    читателей
    Полный профиль
    Игорь - отличная подборка, сам многим из этих сервисов пользуюсь (ETXT, TEXT.RU, Адаптивность, Pingdom Website Speed Test, Google PageSpeed Tools, 2IP, Whois, Букварикс) Правда не мог найти достойного кластеризатора, но потом наткнулся на вот этот seoquick.com.ua/keyword-grouping/ не сочтите за рекламу:) Было бы интересно услышать ваше мнение о нем. Мне очень даже зашел, из-за скорости работы. Как говорит автор - 100 000 запросов за несколько минут. Я с такими цифрами правда не работал, обычно это до 30 000 точно, но работает очень быстро и в правду. Ну и бесплатно, думаю, это был еще один решающий фактор для меня
    Исследование: влияние smart-ссылок на продвижение по СЧ-запросам
    Анатолий Шевчик
    1
    комментарий
    0
    читателей
    Полный профиль
    Анатолий Шевчик - +1097988
    Не очень удачный кейс продвижения сайта по услуге «Трезвый водитель» в Москве
    Александр Селенков
    1
    комментарий
    0
    читателей
    Полный профиль
    Александр Селенков - Работа проделана огромная. Интересный кейс, все детально и понятно изложено.
    SEO глазами клиентов 2018
    Evgenius Evgenius
    1
    комментарий
    0
    читателей
    Полный профиль
    Evgenius Evgenius - Хороший рейтинг. Постоянно совершенствуется. Предлагаю делить компании ещё и по городам. Хотя бы по основным. Тогда может получиться, что одна компания первая в Спб, вторая в Мск. Третья вторая в обоих городах. А четвёртая на 10 месте в целом по всему рейтингу. Так бы было интереснее для всех.
    Два идеальных способа разориться на старте интернет-магазина
    Стас
    4
    комментария
    0
    читателей
    Полный профиль
    Стас - Seonews в последнее время такую чушь несет! Где вы таких афторов находите? Статья ничего не стоит и несет чушь! Кто хоть немного понимает в этом так вам и скажет, и такие де комментаторы горе-сеошники, просто смешно читать, вы хоть модерируете ваши статьи или просто для воды на сайте?! Бред сивой кобылы эта статья до самой последней точки!!!
    Яндекс перестал индексировать сайты, созданные на Wix
    Константин Даткунас
    3
    комментария
    0
    читателей
    Полный профиль
    Константин Даткунас - Было бы интересно посмотреть саму выборку из 10 000 и методику анализа.
    4 способа быстро собрать теги для сайта
    Рустем Низамутинов
    5
    комментариев
    0
    читателей
    Полный профиль
    Рустем Низамутинов - Расписал и закинул в Google Docs, а то здесь в комментариях ссылки на активны. docs.google.com/document/d/1r0TZLNrQyYLdIzDQsD5YKlMG41HUGQgEep3bxE_ij-M/edit?usp=sharing
    Яндекс: как мы модерируем объявления
    Гость
    5
    комментариев
    0
    читателей
    Полный профиль
    Гость - Это ж Яндекс, чего вы ожидали-то? Коммерческая структура с раздутым штатом, задачей которой является заработать больше денег. Любыми методами. Задача всех пользователей посадить на Директ, даже если придется разрушить суть рунета, реализуется по полной программе. Все возражающие караются и выпиливаются. И каждый из сотрудников делает все возможное и невозможное, чтобы реализовать любую дурацкую идею - за это еще и премию выхватить можно. Даже если потом придется выполнять "откат", премиальные уже заплачены. Так было с одним из фильтров Яндекса, так было с купленным им сайтом Кинопоиска, который из русскоязычной энциклопедии кино был превращен за безумные деньги в банальный платный онлайн-кинотеатр.
    Как мы разработали и вывели в ТОП сайт курсов рисования
    Иван Стороженко
    25
    комментариев
    0
    читателей
    Полный профиль
    Иван Стороженко - Добрый день. 1)Чаще всего основная проблема заключается, в согласовании с клиентом добавляемого контента и то как он будет отображаться. На данном сайте фото и услуги конечно предоставлял клиент, все остальное уже делали мы. 2)Да в принципе, когда есть команда и понимание, что нужно делать, все идет быстро (опять же основная заминка идет на согласовании с клиентом) 3)Смысла делать новый в данном случает нет. В принципе доделывался полноценный сайт. 4)Когда клиент уже не предоставляет информацию, приходится искать у конкурентов (например с других стран или регионов). Но чаще всего клиент, хоть что-то "подкидывает".
    Эксперимент: как уникальность контента влияет на продвижение сайта
    Гоша
    4
    комментария
    0
    читателей
    Полный профиль
    Гоша - Ну да! Тырить легче, чем самому писать... Или хотя бы заказать. Ещё и хвастаемся. Поисковики - не дураки - найдется фильтр и на тех, что воруют чужой контент. Еще немного... еще чуть-чуть. Получается, если ты украл в магазине - ты вор, а если в интернете - ты предприниматель. Успеха!
    ТОП КОММЕНТАТОРОВ
    Комментариев
    910
    Комментариев
    834
    Комментариев
    554
    Комментариев
    540
    Комментариев
    483
    Комментариев
    373
    Комментариев
    329
    Комментариев
    262
    Комментариев
    235
    Комментариев
    171
    Комментариев
    156
    Комментариев
    137
    Комментариев
    121
    Комментариев
    97
    Комментариев
    97
    Комментариев
    95
    Комментариев
    86
    Комментариев
    80
    Комментариев
    67
    Комментариев
    60
    Комментариев
    59
    Комментариев
    57
    Комментариев
    55
    Комментариев
    54
    Комментариев
    53

    Отправьте отзыв!
    Отправьте отзыв!