Тег <meta> в HTML предоставляет метаданные о HTML-документе. Метаданные - это информация о данных; это не отображается на странице, но доступна для машин, таких как поисковые роботы.
Тег <meta> всегда находится внутри тега <head>. У тега <meta> нет закрывающего тега, и он может содержать какую-либо из следующих атрибутов:
name: Этот атрибут определяет имя метаданных.
content: Этот атрибут определяет значение метаданных, или саму информацию.
charset: Этот атрибут говорит браузеру, какую кодировку содержимого использовать.
http-equiv: Этот атрибут позволяет преобразовывать/заменять метаданные с HTTP-заголовками.
Некоторые из самых часто используемых мета-тегов включают:Указание кодировки символов:
<meta charset="UTF-8">
Отзывчивый дизайн (Responsive design), который помогает обеспечить корректное отображение страницы на различных устройствах:
<meta name="viewport" content="width=device-width, initial-scale=1">
Метатэги для SEO (Search Engine Optimization):
<meta name="description" content="Free Web tutorials"> <meta name="keywords" content="HTML, CSS, JavaScript"> <meta name="author" content="John Doe">
Контролировать поведение поисковых роботов:
<meta name="robots" content="noindex, nofollow">В этом примере noindex говорит поисковым машинам не индексировать страницу, а nofollow говорит им не следовать по ссылкам на странице.
Управление переадресацией:
<meta http-equiv="refresh" content="30; URL='http://www.example.com/'">В этом примере страница будет автоматически перенаправлена на указанный URL через 30 секунд.