Использование Метатегов

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

Метатеги для поисковых механизмов

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

Два метатега предназначены специально дляпоисковых серверов: «description» (описание) и Keywords (ключевые слова).Некоторые вебмастера добавляли в раздел keywords ключевые слова, которые неимеют никакого отношения к теме сайта, но зато пользовались определенным успехомсреди посетителей поисковиков. Однако, через некоторое время, поисковые системынаучились бороться с таким явлением и проверяют содержимое веб-страницы насоответствие заявленным ключевым словам.

Некоторые принципы, относящиесяк метатегам:

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

«description»

Большинство поисковыхсерверов отображают содержимое поля «description» (пример 1) при выводерезультатов поиска.
Если этого тега нет на странице, то поисковый движокпросто перечислит первые встречающиеся слова на странице, которые, как правило,оказываются не очень-то и в тему.

Пример 1. Использование»description»
<!DOCTYPE HTML PUBLIC «-//W3C//DTD HTML 4.01Transitional//EN»>
<html>
<head>
<metaname=»description» content=»Сайт об HTML и созданиисайтов»>
</head>
<body>

</body>
</html>

Keywords

Этот метатег был предназначен для описанияключевых слов, встречающихся на странице (пример 2). Но в результате действиялюдей, желающих попасть в верхние строчки поисковых систем любыми средствами,теперь дискредитирован. Поэтому многие поисковики просто пропускают этотпараметр.

Пример 2. Использование Keywords
<!DOCTYPE HTML PUBLIC»-//W3C//DTD HTML 4.01Transitional//EN»>
<html>
<head>
<metaname=»Keywords» content=»HTML, META, метатег, тег, поисковаясистема»>
</head>
<body>

</body>
</html>

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

Автозагрузка страниц

Чтобы автоматически загружатьновый документ через определенный промежуток времени используется инструкцияHTTP-EQUIV=»REFRESH» (пример 3).

Пример 3. Автозагрузкастраницы
<!DOCTYPE HTML PUBLIC «-//W3C//DTD HTML 4.01Transitional//EN»>
<html>
<head>
<metaHTTP-EQUIV=»REFRESH» content=»5;URL=http://www.htmlbook.ru»>
</head>
<body>

</body>
</html>

Браузерпоймет эту запись, как ожидать 5 секунд, а затем загрузить новую страницу,указанную в параметре URL.

Этот метатег позволяет создаватьперенаправление (редирект) на другой сайт. Если URL не указан, произойдетавтоматическое обновление текущей страницы через количество секунд, заданных впараметре content.

Кодировка

Чтобы сообщить браузеру, в какой кодировкенаходятся символы веб-страницы, необходимо установить параметр <metahttp-equiv=»Content-Type» content=”text/html; charset=имя кодировки”>. Дляоперационной системы Windows и кириллицы аргумент charset принимает значениеwindows-1251 (пример 4).

Пример 4. Выбор текущейкодировки
<!DOCTYPE HTML PUBLIC «-//W3C//DTD HTML 4.01Transitional//EN»>
<html>
<head>
<metahttp-equiv=»Content-Type» content=»text/html;charset=windows-1251″>
</head>
<body>

</body>
</html>

Еслиуказание кодировки отсутствует, браузер пытается сам определить, какой типсимволов используется в документе и выбирает необходимую кодировкуавтоматически. Браузер не всегда может точно распознать язык веб-страницы и внекоторых случаях предлагает вьетнамскую кодировку вместо кириллицы. По этойпричине лучше всегда указывать приведенную строчку. Тем не менее, возникаютобстоятельства, когда указание кодировки может принести определенный вред.Например, веб-сервер автоматически использует перекодирование данных в KOI-8, абраузер, встретив параметр charset=windows-1251, переводит текст в кодировкуWindows. Получается двойное изменение символов, прочитать такой текст не просто.К счастью, подобная проблема уже отходит в прошлое, во всяком случае, ее легкоможно выявить и нейтрализовать на уровне сервера.

Рейтинг
( Пока оценок нет )
Nomad / автор статьи
Информационный строительный портал
Adblock
detector