Метатеги – это специальные элементы HTML-кода, расположенные в заголовке документа и выполняющие вспомогательные функции. Они не влияют на визуальное представление страницы в браузере и не меняют её содержимое, но предоставляют важную информацию о характеристиках документа. Несмотря на их значимость, метатеги нередко остаются без должного внимания, хотя играют существенную роль в оптимизации веб-страниц.
Основные типы метатегов
Метатеги делятся на две категории: те, которые используют атрибут name
и те, которые используют атрибут http-equiv
. Метатеги с атрибутом name
предоставляют сведения о странице, например, её описание, ключевые слова, язык и информацию об авторских правах. Метатеги с атрибутом http-equiv
выполняют определённые задачи при передаче HTML-документа по протоколу HTTP, включая управление кэшированием и перенаправление пользователей.
Метатеги с атрибутом name
1. Описание страницы (description
)
Этот метатег содержит краткое изложение содержания страницы, которое поисковые системы могут использовать для формирования сниппета в результатах поиска.
Пример:
<meta name="description" content="Краткое описание содержимого вашей веб-страницы.">
2. Ключевые слова (keywords
)
Этот метатег содержит перечень ключевых слов, релевантных содержанию страницы. Однако современные поисковые системы редко учитывают этот метатег при ранжировании.
Пример:
<meta name="keywords" content="ключевые слова, разделенные запятыми">
3. Авторские права (copyright
)
Этот метатег указывает на принадлежность авторских прав к ресурсу.
Пример:
<meta name="copyright" content="Имя владельца или веб-мастера, год создания">
4. Автор (author
)
Этот метатег определяет автора страницы.
Пример:
<meta name="author" content="Имя автора или веб-мастера, год создания">
5. Язык (content-language
)
Этот метатег указывает на язык, на котором представлена информация на сайте.
Пример:
<meta name="content-language" content="en">
6. Дата создания (site-created
)
Этот метатег фиксирует дату создания веб-сайта.
Пример:
<meta name="site-created" content="2023-01-01">
7. Дата истечения (expires
)
Этот метатег определяет дату, после которой информация о сайте будет удалена из баз данных поисковых систем.
Пример:
<meta name="expires" content="2025-01-01">
8. Периодичность переиндексации (revisit
)
Этот метатег указывает поисковым системам, как часто следует переиндексировать сайт.
Пример:
<meta name="revisit" content="30 дней">
9. Запрет индексации (robots
)
Этот метатег сообщает поисковым системам, что страницу не следует индексировать.
Пример:
<meta name="robots" content="noindex">
10. Запрет следования по ссылкам (robots
)
Этот метатег указывает поисковым системам не переходить по ссылкам, размещенным на странице.
Пример:
<meta name="robots" content="nofollow">
Метатеги с атрибутом http-equiv
1. Перенаправление (refresh
)
Этот метатег позволяет браузеру автоматически перенаправить пользователя на другой адрес через заданный промежуток времени.
Пример:
<meta http-equiv="refresh" content="5; url=http://example.com">
2. Кэширование (expires
)
Этот метатег сообщает браузеру, что страница устарела и не должна храниться в кэше.
Пример:
<meta http-equiv="expires" content="Tue, 01 Jan 1998 02:00:00 GMT">
3. Кодировка (content-type
)
Этот метатег указывает браузеру используемую кодировку страницы.
Пример:
<meta http-equiv="content-type" content="text/html; charset=utf-8">
Заключение
Метатеги играют важную роль в оптимизации веб-страниц. Они помогают поисковым системам лучше понимать содержание страницы и улучшают взаимодействие с пользователем. Правильное использование метатегов необходимо для достижения оптимальных результатов в области SEO.