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

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

Метатеги позволяют передавать поисковым системам дополнительную информацию о страницах, на которых они размещены. В них можно даже указывать, для каких роботов они предназначены, и тогда остальные системы не будут их учитывать. Они добавляются в раздел <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 распознают следующие метатеги:

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

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

Инструкции по сканированию и индексированию страницы, предназначенные для поисковых систем.

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

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

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

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

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

  • Google распознает метатеги в формате HTML и XHTML независимо от того, какой код использован при создании страницы.
  • Как правило, регистр символов в метатегах не учитывается, за исключением google-site-verification.
  • Приведенный здесь список метатегов не является исчерпывающим. Вы можете использовать любые другие метатеги, если они позволяют решать ваши задачи. Учтите, что роботы Google будут игнорировать метатеги, которые им незнакомы.

Встроенные директивы

Независимо от того, какие метатеги есть на странице, вы можете запретить показывать определенные части текста в качестве фрагментов в результатах поиска. Для этого добавьте атрибут data-nosnippet в один из HTML-тегов, которые он поддерживает:

  • span
  • div
  • section

Пример:

<p>
  This text can be included in a snippet
  <span data-nosnippet>and this part would not be shown</span>.
</p>

Код должен отвечать стандартам HTML, а все теги должны быть закрыты. Подробнее о том, как использовать атрибут data-nosnippet