Разрешение настройки сниппетов для веб-мастеров от Google

Google сделал возможным личный контроль со стороны вебмастеров за тем, как URL их ресурсов будут отображены в поисковой выдаче. По стандарту система генерирует сниппеты, содержание которых ориентировано на пользовательские запросы и аппаратно-программные потребности устройств. Раньше же владельцы сайтов не могли видоизменить сниппет, лишь запрещали его показ при необходимости, вводя директиву «nosnippet».

Обновлённый подход к обработке сниппетов даёт пользователям больше возможностей относительно настройки превью страницы. Среди элементов, которые можно будет использовать в работе:

  • дополнительные директивы метатега robots;
  • HTML-атрибут «data-nosnippet».

Далее представлены ключевые нюансы их применения на практике.

Метатеги Robots

Регулировать визуальное отображение контента в сниппете можно, введя одну из следующих директив:

  • ранее упомянутая nosnippet – запрет на показ текстовых фрагментов с указанной страницы;
  • max-snippet:[X] – установление максимального количества символов, больше которого не может быть длина текста;
  • max-video-preview:[X] – предельная длительность клипа, используемого в качестве превью основного материала;
  • max-image-preview:[X] – размер мини-изображения по аналогии с видео (вместо числового значения можно задействовать типовые строчные – «none», «standart», «large»).

Возможна комбинация из директив.

<meta name="robots" content="max-snippet:50, max-image-preview:large">

Как видно из предложенного куска кода, метатег robots располагается в рамках тега <head, либо прописывается в X-Robots-Tag.

Особенности вводимого атрибута

Представленный Google`ом HTML-атрибут, прописываемый для компонентов span, div и section, даёт возможность запрета на использование каких-то отдельных текстовых частей в сниппете.

<p><span data-nosnippet>Harry Houdini</span> is undoubtedly the most famous
magician ever to live.</p>

Предложенный выше пример показывает, что при поиске по словосочетанию [most famous soccerman], прописанный атрибут запретит алгоритму отражать ответ (Lionel Messi). Настройки для превью заработают до конца следующего месяца (весь процесс запуска в глобальное использование реализуют примерно за неделю). Поддержка HTML-атрибута появится позднее (в настоящее время дата не уточняется).