Маркетер
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
YouTube 151 Подписчики
Telegram 241 Подписчики
VK 0 Подписчиков
Маркетер
Маркетер
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
  • HTML

Бойцы невидимого фронта

  • 29.03.2001

Автор статьи: Мельников Михаил

Если Вы еще не догадались, то я имею в виду META-теги. Их роль не заметна при отображении странички. Это лишь команды для web-сервера или броузера, но команды важные, и правильное использование META-тегов дает нам некоторые преимущества.

Запомните! Все META-теги не несут визуальной информации и должны располагаться в секции <head></head> документа.
Удобнее всего будет, пожалуй, рассказать о МЕТА-тегах на примере повседневных задач, возникающих при верстке. Да и полезней это будет, чем чистая теория.

Автоматическое перенаправление

Все мы рано или поздно сталкиваемся с тем, что сайт меняет хостинг. И в этом случае к нему уже нельзя обратиться по старому адресу. Но ведь нам не хочется терять своих посетителей? Поэтому обычно на старом месте размещают одну страничку с информацией о новом адресе сайта. Но куда более логичным будет сделать так, чтобы в дополнение к информации броузер бы сам перешел по новому адресу. И это нетрудно сделать благодаря META-тегу с параметром «refresh». Вот пример кода:

<meta http-equiv="refresh" content="3; url=http://www.newaddress.com/">

В данном примере мы передали броузеру указание, чтобы он автоматически перешел на страничку по адресу http://www.newaddress.com/ после 3-х секундной задержки. Задержка нужна, чтобы пользователь успел прочитать информацию.

Подготовка страничек для поисковых систем

Кроме правильной регистрации сайта в поисковой системе (см. предыдущую статью), нужно еще и подготовить наши странички для правильной их индексации. В отличие от каталогов, поисковые системы берут ключевые слова и описание сайта непосредственно из кода странички. Для этой цели служат два META-тега — «description» и «keywords». Первый отвечает за описание сайта, которое будет выводиться при ответе на запрос, а второй определяет ключевые слова при поиске.
Тут будет уместно сказать, что не все поисковые системы придерживаются такой методики. Во-первых, многие системы проверяют, чтобы содержание ключевых слов соответствовало основному тексту странички. Во-вторых, нельзя повторять ключевые слова несколько раз — Вас могут вообще не включить в базу данных. В-третьих, полнотекстовые поисковые системы анализируют все содержимое странички, но ключевые слова в них имеют приоритет при поиске.
Если Вы уже подготовили паспорт сайта, то ключевые слова и краткое описание у Вас уже есть. Для моего сайта, к примеру, две строчки кода для поисковых систем будут выглядеть так:

<meta name="description" content="Дизайн и изготовление web-сайтов, их поддержка и раскрутка в сети. Статьи и ссылки по web-дизайну, полезные рекомендации.">
<meta name="keywords" http-equiv="keywords" content="дизайн, design, web-design, веб-дизайн, web-мастеринг, web, веб, www, поддержка, раскрутка, реклама, баннер, баннерик, кнопка, оптимизация, статьи по веб-дизайну, ссылки по web-дизайну, gif, jpg, HTML, JavaScript, CGI, SSI, ASP, вишня, cherry">

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

<meta name="description" content="Использование META-тегов на страничках. Типичные задачи и их решения.">
<meta name="keywords" http-equiv="keywords" content="дизайн, design, web-design, веб-дизайн, web-мастеринг, web, веб, www, поддержка, раскрутка, реклама, баннер, баннерик, кнопка, оптимизация, статьи по веб-дизайну, ссылки по web-дизайну, gif, jpg, HTML, JavaScript, CGI, SSI, ASP, вишня, cherry, META, ключевые слова, автоматический редирект, перенаправление">

Общее же описание сайта останется для «нейтральных» страничек.

Запрет кэширования страничек

Для определенного круга задач необходимо, чтобы страничка каждый раз загружалась с сервера, а не из кэша web-броузера.
В первую очередь, это необходимо для сайтов, которые поставляют динамически изменяющееся содержание. Например, результат поиска по сайту, курс доллара в реальном режиме, электронный магазин или обычный чат. В этих случаях нельзя быть уверенным, что страничка в кэше соответствует реальной.
Для решения этой задачи мы можем непосредственно запретить броузеру кэшировать наши странички. И, разумеется, мы сделаем это при помощи META-тега, воспользовавшись его свойством «expires». Оно указывает дату устаревания содержимого странички. Для того, чтобы страничка не кэшировалась, нам достаточно установить прошедшую дату. Например, вот так:

<meta http-equiv="expires" content="Mon, 01 Jan 1990 00:00:00 GMT">

Другие полезные META-теги

Кроме описанных выше тегов есть еще несколько, которые часто встречаются на web-страничках.
К примеру, META-тег с параметром «author» служит для указания автора странички и учитывается некоторыми поисковыми системами. И вообще у каждой странички должен быть автор, так что имеет смысл пользоваться этим тегом.
Похожий META-тег с параметром «generator» автоматически проставляется различными HTML-редакторами и содержит информацию о программе, в которой была сделана страничка. Хотя смысла от этого тега, IMHO, немного. Некоторые авторы в его описании дублируют информацию META-тега «author».

Еще одно частое использование META-тега — это указание языка, на котором написана страничка. Например, для того, чтобы сказать броузеру, что наша страничка русская и содержит текст в кодировке Win-1251, мы должны написать следующий код:

<meta http-equiv="content-type" content="text/html; charset=Windows-1251">

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

Конечно, здесь описаны далеко не все META-теги, я постарался описать лишь самые употребляемые и полезные. оставшиеся используются гораздо реже и если они Вам понадобятся, то Вы всегда сможете прочитать о них в любом хорошем HTML-справочнике.

Алексей Волков

Предыдущий материал
  • JavaScript

JavaScript: полезные функции (часть III)

  • 29.03.2001
  • Алексей Волков
Read More
Следующий материал
  • JavaScript

JavaScript: полезные функции (часть IV)

  • 29.03.2001
  • Алексей Волков
Read More
Вас также может заинтересовать
Read More
  • HTML

Оптимизация. Важность тега TITLE

  • Алексей Волков
  • 30.11.2009
Read More
  • HTML

Советы начинающему верстальщику HTML

  • Алексей Волков
  • 25.11.2009
Read More
  • HTML

HTML — Долой тег hr из html разметки

  • Алексей Волков
  • 14.11.2009
Read More
  • HTML

«Резиновая» рамка с фигурными углами

  • alexvolkov
  • 27.07.2005
Read More
  • HTML

Создай свою Web-страницу за пять минут!

  • Алексей Волков
  • 31.03.2005
Read More
  • HTML

Блокнотик с подсветкой

  • Алексей Волков
  • 31.03.2005
Read More
  • HTML

HTML-редактор? Вот и редактируй!

  • Алексей Волков
  • 21.08.2003
Read More
  • HTML

Выбираем HTML-редактор

  • Алексей Волков
  • 14.08.2003

Добавить комментарий

Для отправки комментария вам необходимо авторизоваться.

Свежие посты
  • Дайджест постов Сергея Людкевича
    • 12.09.24
  • Как юристы тормозят бизнес
    • 30.08.24
  • Продвижение оптовых кампаний в Яндекс Директ
    • 06.03.24
  • Cарафанное радио
    • 13.01.24
  • 5-55: История компании
    • 01.03.23
Маркетер
  • О проекте
  • Информационное спонсорство
  • Рекламным агентствам
  • Ссылки
(с) ООО "Маркетер". Официальный сайт. Маркетер: Статьи про рекламу, маркетинг, public relations, интернет

Введите ключевые слова для поиска и нажмите Enter