Метатеги мови html

Метатеги - це теги мови HTML, що містять різну службову інформацію. Метатеги розміщуються в заголовку сторінки (між тегами і і мають такий формат:

Умовно метатеги можна розділити на три групи:

Mетатегі, що містять керуючі команди для браузера

Таких метатегов трохи, але на сьогоднішній день це найважливіші з метатегов. Про те, що даний метатег призначений для управління браузером, говорить атрибут http-equiv.


Цей метатег говорить браузеру, в якому кодуванні зроблена сторінка. Взагалі-то, визначати правильний метод кодування повинен або сервер, або браузер. Але не завжди вони бувають правильно налаштовані. І тоді відвідувач, зайшовши на сторінку, побачить замість українського тексту незрозумілі крокозябрікі. Причому в деяких випадках не допомагає навіть явне перемикання кодування в браузері.

Тому можна порекомендувати завжди включати цей тег в заголовок сторінки, при цьому необхідно перевірити, щоб зазначена в ньому кодування відповідала кодуванні, в якій сторінку віддає сервер.


Цей метатег повідомляє, якою мовою написана сторінка. У більшості випадків цей тег можна вважати зайвим, але, як і в попередньому прикладі, він може виявитися корисним в разі неправильних налаштувань браузера.


Цей метатег забороняє браузеру кешувати сторінку (тобто зберігати її в пам'яті). Корисно застосовувати його на часто оновлюються сторінках.

Втім, якщо є така можливість, то краще замість цього метатега використовувати серверний редирект.

Mетатегі, що містять керуючі команди для пошукових систем

Не так давно ці метатеги були дуже важливі, правильно використовуючи їх, можна було досить легко вивести свій сайт на хороші позиції в пошукових системах. Само собою, багато веб-майстри почали зловживати цими можливостями. У відповідь ходом з боку пошукових систем стало зниження значення цих тегів, і зараз значимість більшості з них знизилася практично до нуля. Але деякі з них все ж має сенс включати в сторінки.


На сьогоднішній день самий, мабуть, найважливіший з метатегов, що містять керуючі команди для пошукових систем. І не тому, що пошукові системи його індексують або використовують при пошуку. Чи не індексують і не використовують. Але саме "опис сторінки" з цього метатега пошукові системи часто показують в результатах пошуку, і від того, наскільки це опис хороше, "зазивали" і відповідне тому, що хоче знайти користувач, багато в чому залежить, чи перейде він на ваш сайт або на сусідній.

Тому можна порекомендувати завжди використовувати цей метатег, при цьому серйозно і ретельно продумуючи включається в нього опис сторінки.


Ще недавно цей метатег без будь-якої натяжки можна було назвати найважливішим. За задумом розробників, в ньому повинні міститися ключові слова, що характеризують сторінку, і пошукові системи повинні приділяти цим словам найпильнішу увагу. Так воно і було кілька років тому, але зараз всі основні пошукові системи або взагалі ігнорують цей метатег, або надають йому мізерне значення:

  • цитата з Хелп Рамблера: При індексації враховується лише та інформація, яку користувач може побачити на сторінці. Приховані поля (meta name = "keywords".) При індексуванні сайтів ігноруються.
  • цитата з Хелп Яндекса: Якщо слово з основного тексту документу не розцінено як спам і є в "keywords" серед перших 50, то вага цього слова в запиті підвищується, тобто документ отримує більш високу релевантність. Якщо слово є в "keywords", але відсутня в основному (видимому користувачеві) тексті документа, то за замовчуванням документ по цьому слову не знайдеться. Його можна знайти спеціальним запитом # keywords = (слово).

Ще, правда, є в Інтернеті кілька так званих мета-пошукових систем, які саме ці метатеги ставлять в основу, проте кількість користувачів цих пошукових систем становить лише частки відсотка, відповідним буде і число відвідувачів з них.

З усього вищесказаного випливає рекомендація: метатег "keywords" використовувати є сенс, включаючи в нього 5-10 найбільш важливих слів, обов'язково з числа присутніх в "видимому" тексті сторінки, але багато чого від нього чекати не варто.


Цей метатег управляє індексуванням сторінок. Напевно, єдиний метатег, який зараз враховують всі основні пошукові системи. Можливі значення:



Сенс тега, як це замислювалося розробниками - дати команду пошуковій системі індексувати сайт з потрібною періодичністю. Насправді роботи всіх основних пошукових систем заходять на сайт за власним графіком, просто не звертаючи уваги на цей метатег. Більш того, серед фахівців, які професійно займаються просуванням і розкручуванням сайтів, ходять напівжартівливі чутки про те, що пошукові системи "ображаються" на подібні накази і після появи цих тегів починають заходити на сайт рідше, ніж зазвичай :)

Абсолютно необов'язкові метатеги, писати які можна в довільному форматі. З часто вживаних можна згадати наступні:


Вказує власника сторінки.

короткі підсумки

Як видно, жоден з метатегов не є обов'язковими. Більш того, велика кількість і обсяг метатегов збільшують обсяг HTML-коду сторінки і уповільнюють її завантаження. Але правильна і в розумних кількостях установка їх на сторінки вашого сайту принесе безсумнівну користь.