Мета-тег

Мета-теги

Метатеги (англ. meta tags) — (X)HTML-теги, предназначенные для предоставления структурированных метаданных о веб-странице. Как правило, указываются в заголовке (теге ) (X)HTML-документа. Элемент meta принимает как минимум четыре атрибута: content, http-equiv, name и scheme. Из них обязателен только атрибут content и исключение тег revisit.

Пример использования элемента meta

Один из вариантов применения тега meta — указание HTTP-заголовков, которые должны быть отправлены клиенту до отправки самой веб-страницы. Например:

<meta http-equiv="Content-Type" content="text/html" />

Функции метатегов

  • Метатеги способны идентифицировать авторство Интернет-страницы, её адрес, частоту её обновлений;
  • Метатеги используются поисковыми системами для индексации и создания заголовков гипертекстовых документов;
  • Не выводясь на экран, метатеги влияют на режим отображения Интернет-страниц.

Метатег Description

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

<meta name="description" content="Метатеги на сайте" />

Тег Title

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

<title>ПБОЮЛ Юрия Юрьевича</title>

Метатег Сharset

Он определяет тип содержания и набор символов страницы, т. е. Кодировку. Важно: значение атрибута содержания должно быть заключено в кавычки, иначе атрибут набора символов может быть интерпретирован неправильно. Где возможно, рекомендуется использовать Unicode/UTF-8.

<meta http-equiv=«Content-Type» content=«text/html; charset=utf-8» />
<meta charset="utf-8" />

Метатег Robots

Этот метатег позволяет контролировать сканирование и индексирование поисковыми системами. Метатег robots понятен всем поисковым системам, а метатег googlebot следует использовать только для Google. По умолчанию задаются значения «index, follow» (то же самое, что «all»), и их не надо определять.

<meta name="robots" content="index, follow" />

Google распознает следующие такие значения, как (указывая несколько значений, разделяйте их запятыми):

  • noindex: запрещает индексирование страницы.
  • nofollow: запрещает роботу Googlebot переходить по ссылкам с этой страницы.
  • nosnippet: запрещает показывать фрагмент содержания в результатах поиска.
  • noodp: запрещает использование альтернативного описания из ODP/DMOZ.
  • noarchive: запрещает Google показывать ссылку Сохранено в кэше для страницы.
  • unavailable_after:[date]: указывает точную дату и время, когда нужно прекратить сканирование и индексирование этой страницы.
  • noimageindex: позволяет отметить, что вы не хотите указывать свою страницу в качестве источника ссылки для картинки, отображаемой в результатах поиска Google.

Эту информацию можно указывать и в robots.txt. Ее рекомендуется использовать, чтобы исключить из индекса файлы, формат которых отличается от HTML (например, изображения или системные файлы).

Метатеги Author и Copyright

Эти теги, как правило, не используются одновременно. Функция тегов — идентификация автора или принадлежности документа. Тег Author содержит имя автора Интернет-страницы, в том случае, если сайт принадлежит какой-либо организации, целесообразнее использовать тег Copyright. Выглядит данный тег следующим образом:

<meta name="author" content="Юрия Юрьевича" />

Они могут содержать дополнительный атрибут «lang», позволяющий определить язык, использующийся при указании значения свойства

<meta name="copyright" lang="ru" content="ПБОЮЛ Юрия Юрьевича" />

Метатеги Google

Это метатеги используются для специальный функций Google.

  • nositelinkssearchbox
    Иногда в результатах поиска Google рядом с ссылками на сайт отображается поле для поиска по сайту. С помощью данного метатега можно отключить показ этого поля в Google.
  • notranslate
    Данный метатег сообщает Google, что вы просите не переводить эту страницу на другие языки.
<meta name="google" content="nositelinkssearchbox" />
<meta name="google" content="notranslate" />

Метатеги verification

Эти метатеги используются для подтверждения прав владения сайтом в Яндекс. Вебмастер и Google Search Console

<meta name="yandex-verification" content="0123456789abcdef" />
<meta name="google-site-verification" content="0123456789abcdef" />

Уроки по теме: