Стандартные значения атрибута name тега meta
Спецификация HTML 5 определяет несколько значений для атрибута name
элемента meta
.
Значения атрибута name
регистронезависимы.
application-name
- Значением должна быть короткая строка в свободной форме, задающая название веб-приложения, которое представляет данная страница. Если страница не является веб-приложением, то метаданные типа
application-name
не должны использоваться. В документе допустим только один тегmeta
с атрибутомname
равным значениюapplication-name
.
author
- Значением должна быть короткая строка в свободной форме, задающая имя одного из авторов документа.
description
- Значением должна быть строка в свободной форме, которая описывает страницу. Значение должно быть пригодным для использования в реестрах страниц, например, в поисковых системах. В документе допустим только один тег
meta
с атрибутомname
равным значениюdescription
.
generator
-
Значением должна быть строка в свободной форме, которая идентифицирует один из программных пакетов, использованных для данного документа. Это значение не должно использоваться для страниц, созданных авторами вручную.
Ниже представлен пример, где в качестве генератора страницы указан фреймворк Drupal:
<meta name=generator content="Drupal 7.0">
keywords
-
Значение должно быть набором ключевых слов, разделенных запятыми, каждое из которых должно быть релевантным для данной страницы.
Следующая страница содержит информацию о популярных системах управления контентом и использует тег
meta
для указания нескольких ключевых слов:<!DOCTYPE HTML> <html> <head> <title>Системы управления контентом</title> <meta name="keywords" content="cms,системы управления контентом,drupal,joomla,bitrix"> </head> <body> ...
Многие поисковые системы не используют такие ключевые слова, так как исторически они использовались для продвижения страниц, приводили к появлению спама в результатах поиска и были бесполезны для пользователей.