Метатеги и атрибуты, которые распознаются роботами Google

Из этой статьи вы узнаете, что такое метатеги, какие метатеги и HTML-атрибуты распознаются роботами Google при сканировании и индексировании сайтов, а также другую полезную информацию, которая поможет вам внедрить метатеги на свой сайт.

Теги meta

Метатеги – это HTML-теги, предназначенные для предоставления поисковым системам и другим клиентам дополнительной информации о веб-странице. Если клиент не способен обработать определенные метатеги, он просто проигнорирует их. Метатеги добавляются в раздел <head> HTML-кода и обычно выглядят так:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="description" content="Author: A.N. Author, Illustrator: P. Picture, Category: Books, Price:  £9.24, Length: 784 pages">
    <meta name="google-site-verification" content="+nxGUDJ4QpAZ5l9Bsjdi102tLVC21AIh5d1Nl23908vVuFHs34=">
    <title>Example Books - high-quality used books for children</title>
    <meta name="robots" content="noindex,nofollow">
  </head>
</html>

Google поддерживает следующие теги meta:

Теги meta, которые распознаются роботами Google
<meta name="description" content="A description of the page"> Краткое описание страницы. В некоторых случаях оно может показываться в качестве фрагмента текста в результатах поиска.
<meta name="robots" content="..., ...">

<meta name="googlebot" content="..., ...">

Эти теги meta указывают поисковым системам, как следует сканировать и индексировать веб-страницы.

Тег <meta name="robots" ... является общепринятым для всех поисковых систем, а <meta name="googlebot ... характерен только для Google.

Если в метатегах с атрибутами robots и googlebot заданы разные настройки, применяются те из них, которые накладывают наиболее строгие ограничения. Например, если один из них устанавливает значение max-snippet:50, а другой – nosnippet, будет использован вариант nosnippet.

По умолчанию используется значение index, follow, поэтому отдельно его указывать необязательно. Чтобы узнать, какие значения понятны роботам Google, ознакомьтесь со списком допустимых правил.

Эту же информацию можно указывать в HTTP-заголовке с помощью правила X-Robots-Tag. Это вариант позволяет, в частности, исключить из индекса изображения и прочие файлы в формате, отличном от HTML. Подробнее о метатегах robots

<meta name="google" content="nositelinkssearchbox"> Не показывать окно поиска по вашему сайту в результатах Google. Подробнее об окне поиска по сайту
<meta name="googlebot" content="notranslate"> Если в результатах поиска есть страницы на языках, которые не подходят пользователю, то их ссылки-заголовки и описания могут автоматически переводиться. Когда пользователь нажимает на переведенную ссылку-заголовок и переходит на страницу, все дальнейшие действия на ней совершаются через Google Переводчик. Все ссылки с неё также будут вести на переведенные страницы. В большинстве случаев эта функция бывает полезна, поскольку позволяет предложить уникальный и интересный контент большему числу пользователей. Если же вы не хотите, чтобы такие ссылки показывались с вашим контентом, добавьте на свои страницы этот метатег.
<meta name="google" content="nopagereadaloud"> Не разрешать продуктам Google с синтезом речи преобразовывать текст на веб-страницах в речь и озвучивать его.
<meta name="google-site-verification" content="..."> Этот метатег можно использовать на странице самого верхнего уровня, чтобы подтвердить свои права собственности на сайт в Search Console. Хотя значения атрибутов name и content должны в точности соответствовать указанным в Search Console (включая регистр символов), сам тег можно изменить с XHTML на HTML, а формат тега может не соответствовать формату страницы.
<meta http-equiv="Content-Type" content="...; charset=...">
<meta charset="...">
Тип контента и набор символов страницы. Значение атрибута content нужно заключить в кавычки, иначе атрибут charset может быть интерпретирован неверно. По возможности рекомендуется использовать набор символов Unicode/UTF-8. Подробнее…
<meta http-equiv="refresh" content="...;url=..."> Позволяет перенаправлять пользователей на новый URL через определенное время. Этот метатег используется некоторыми веб-мастерами как простой способ переадресации. Обратите внимание, что он поддерживается не всеми браузерами и может вводить пользователей в заблуждение. Советуем применять вместо него серверную переадресацию 301.
<meta name="viewport" content="..."> Информация для браузера с указаниями по обработке страницы на мобильных устройствах. Наличие этого метатега говорит о том, что страница оптимизирована для мобильных устройств. Подробнее о том, как настроить метатег viewport

<meta name="rating" content="adult">

<meta name="rating" content="RTA-5042-1996-1400-1577-RTA">

Позволяет указать, что на странице содержится контент для взрослых, поэтому она не должна показываться в Google при использовании Безопасного поиска. Подробнее о пометке страниц для Безопасного поиска

Атрибуты HTML-тегов

Атрибуты HTML-тегов – это дополнительные значения HTML-тегов, в которых содержатся настройки родительского тега. Например, атрибут href тега <a> содержит настройки ресурса, на который указывает анкер: <a href="https://example.com/"...>.

Google Поиск поддерживает небольшое количество HTML-атрибутов в целях индексации. Атрибуты src и href позволяют обнаруживать различные ресурсы, например изображения и URL. Google также поддерживают различные атрибуты rel, позволяющие владельцам сайтов помечать исходящие ссылки.

С помощью атрибута data-nosnippet тегов div, span и section можно исключать части HTML-страниц из фрагментов.

Дополнительная информация

  • Google распознает теги meta в формате HTML и XHTML независимо от того, какой код использован при создании страницы.
  • Код в разделе head должен отвечать стандартам HTML. Также вы должны использовать все необходимые закрывающие теги.
  • Как правило, регистр символов в метатегах не учитывается, за исключением google-site-verification.
  • Вы можете использовать любые другие метатеги, если они позволяют решать ваши задачи. Учтите, что роботы Google будут игнорировать метатеги, которые им незнакомы.
  • Если вы собираетесь внедрять или изменять метатеги с помощью JavaScript (хотя мы и не рекомендуем этого), действуйте осторожно и внимательно проверьте полученные результаты.
  • Чтобы проверить метатеги и атрибуты на страницах своего сайта, воспользуйтесь Инструментом проверки URL.

Метатеги и атрибуты, которые не распознаются роботами Google

Указанные ниже теги и атрибуты не поддерживаются в Google Поиске и игнорируются. Они приведены здесь, так как они часто встречаются в HTML или мы когда-то поддерживали их.

Метатеги и атрибуты, которые не распознаются роботами Google
<meta name="keywords" content="..."> Метатеги keywords не используются в Google Поиске и не учитываются при индексировании и ранжировании сайтов.
Атрибуты lang HTML-тегов Google определяет основной язык страницы, исходя из размещенных на ней текстовых материалов. Поэтому роботы Google не принимают во внимание содержание тегов lang.
<link rel="next" href="...">

<link rel="prev" href="...">
Эти теги HTML <link> больше не используются в Google и не влияют на индексирование.