Гостевая
Форум
Разделы
Главная страница
Js скрипты
Php скрипты
Html шаблоны
Книги по Web дизайну
Статьи


Главная страница статей --> Хитрости при программировании php, заметки по базам данных

Метатеги

Источник: realcoding.net

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

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


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

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

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

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

description


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

<head>
<
meta name=description content=Сайт об html и создании сайтов>
</
head>

keywords


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

<head>
<
meta name=keywords content=html, meta, метатег, тег, поисковая система>
</
head>

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

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


Чтобы автоматически загружать новый документ через определенный промежуток времени используется инструкция http-equiv="refresh" (пример 3).
Пример 3. Автозагрузка страницы

<head>
<
meta http-equiv=refresh content=5; url=http://www.htmlbook.ru>
</
head>

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

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

Кодировка


Чтобы сообщить браузеру, в какой кодировке находятся символы веб-страницы, необходимо установить параметр <meta http-equiv=content-type content="text/html; charset=имя кодировки">. Для операционной системы windows и кириллицы аргумент charset принимает значение windows-1251 (пример 4). Обратите внимание, что в кавычки берется только содержимое атрибута content.
Пример 4. Выбор текущей кодировки

<head>
<
meta http-equiv=content-type content=text/html; charset=windows-1251>
</
head>

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



Похожие статьи:
- Бабочка MCMG
- Скролинг в броузере отличный от серого цвета
- SSI проверка IP
- Основы технологии Server Side Includes или SSI.
- Ускоряем JavaScript
- Введение в Cookies
- Оптимизация сайта для поисковых систем
- Золотые правила плохого HTML
- Базовые директивы директивы SSI
- Ещё о защите e-mail адресов на веб-страницах
- PHP - Простое кэширование
- Гостевая книга шаг за шагом
- Защита Web-форм от автоматической обработки


Оглавление | Обсудить на форуме | Главная страница сайта | Карта сайта |
[0.001]