Предоставление дополнительной информации о документе с помощью
<META>
Элемент предоставляет дополнительные сведения о способе обработки документа,
он позволяет поисковым машинам идентифицировать и классифицировать документ без
его загрузки. Элемент поддерживает парные атрибуты, первый из которых name
определяет тип данных, а второй content - содержание.
Атрибут name используется приложением-клиентом (броузером)для
получения дополнительной информации о документе. Его часто заменяют элементом
http-equiv , который используется сервером для создания
дополнительных полей при выполнении запроса. В этом случае тэг
<META> с атрибутом будет включен в заголовок ответа браузера.
Другими словами атрибут name используется с целью предоставления
сведений о документе, которые могут пригодиться при его поиске, а элемент
http-equiv поручает выполнение каких либо действий серверу .
Например: <META HTTP-EQUIV="Window-target"
CONTENT="_top">
Использование элемента http-equiv со значением "refresh"
позволяет организовать принудительное обновление страницы с некоторым
промежутком времени или загрузку нескольких страниц с определенным интервалом,
что незаменимо при создании страниц, где публикуются непрерывно меняющиеся
данные (скажем курсы валют или акций). Значение элемента content в этом
случае означает промежуток между обновлениями в секундах, так если оно равно
нулевому значению - страница будет обновляться непрерывно.
- <META HTTP-EQUIV="Refresh"
content="5;URL=http://www.arcus.lv/dimas/index.html">
Перезагрузка документа.
- <META HTTP-EQUIV="Expires"
content="Дата">
Дата, обозначающая срок
годности документа, при его значении равном "0" документ будет
подгружаться не из кэша а с сервера.
- <META HTTP-EQUIV="Reply-to"
content="Имя@Адрес">
Адрес электронной почты .
- <META HTTP-EQUIV="Content-Type"
content="text/html; charset=windows-1251">
Описание типа и характеристик документа.
- <META HTTP-EQUIV="Content-language"
content="en">
Описание языка документа.
- <META HTTP-EQUIV="Cache-Control"
content="no-cache">
Контроль за кэшированием
документа.
Может принимать значения:
- no-store - не сохраняется.
- no-cache - не сохраняется в кэш.
- Public - доступен для любого кэширования.
- Private - кэшируется в частных кэшах.
- <META HTTP-EQUIV="Window-target"
content="_top">
Определяет способ появления
новых окон браузера.
- <META HTTP-EQUIV="pragma"
content="no-cache">
Контроль за кэшированием
документа.
- <META HTTP-EQUIV="Set-Cookie"
content="NAME=имя;EXPIRES=дата;
DOMAIN=имя домена;PATH=путь;SECURE">
- имя - любая строка без запятых, пробелов и переходов на след.стр.
(обязательный парaметр)
- дата - дата истечения срока хранения в формате: Sun, 25-Feb-01
12:00:01 GMT , если не задан, то cookie не сохраняется (необязательный
парaметр)
- имя домена - домен для которого действительно значения cookie ,
если не задан, то тот сервер, где лежит сайт (необязательный парaметр)
- путь - путь к документам домена, для которого действительно
значения cookie, если не задан, тогда тот каталог, где лежит сайт
(необязательный парaметр)
- SECURE -указывается только тогда, когда применяется защищенный
режим SSL, если не задан, тогда информация передается в обычном режиме
(необязательный парaметр)
Установка Cookie для браузера в том
случае, когда надо сохранить информацию в компьютере посетителя и при
необходимости к ней обратиться. Работает так: Браузер, встретив такую
конструкцию, записывает файл .txt с данными ввиде имя/значение и
хранит в кэше, в следующий раз он сверяет все свои cookie на предмет полного
совпадения, и если находит, то отсылает серверу как HTTP заголовок.
Конечно, в настройках cookie должны быть разрешены, каждый cookie не может
превышать 4 kB (если больше, то отсекается кусок вначале записи) всего
их может храниться до 300, причем с одного сервера не больше 20
(если больше, то последние пишутся поверх первых)
- <META name="Author" content="Имя
автора">
Имя автора документа.
- <META name="Keywords" lang="ru"
content="Слово1,слово2,слово3 ...">
Набор
ключевых слов для поиска.
- <META name="Title"
content="Название">
Название станицы.
- <META name="Robots"
content="index,nofollow">
Указание индексации
поисковыми роботами данного документа
Может принимать значения:
- ALL - индексировать всё.
- INDEX - индексировать эту страницу.
- FOLLOW - индексировать ссылки на этой странице.
- NONE - не индексировать, игнорировать полностью.
- NOINDEX - не индексировать, игнорировать эту страницу.
- NOFOLLOW - не индексировать ссылки на этой странице.
- <META name="Description"
content="Содержание">
Краткое однострочное
описание содержания документа.
- <META name="Document-state"
content="Dynamic">
Определяет единовременную
либо постоянную индексацию документа поисковыми системами.
Может принимать значения:
- Static - индексировать единожды.
- Dynamic - индексировать многократно.
- <META name="Generator"
content="Название">
Название приложения, в
котором был создан документ.
- <META name="Copyright"
content="Условия">
Условия копирования и
распространения документа.
|