Начало работы с Поиском: руководство для разработчиков

Важно, чтобы ваш контент хорошо обрабатывали поисковые системы. Так его будут находить наиболее заинтересованные пользователи. Добиться этого позволяет поисковая оптимизация. Если система Google Поиска не может распознать какой-либо контент на ваших страницах, не исключено, что вы упускаете большой объем трафика.

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

Узнайте, как Google видит ваш сайт

В первую очередь откройте инструмент проверки оптимизации для мобильных устройств и протестируйте свой сайт, чтобы выяснить, как его видит Googlebot – поисковый робот, который находит новые и измененные страницы и добавляет их в индекс Google. Подробную информацию об этом процессе вы найдете в статье Как работает Google Поиск.

Вы могли этого не знать, но робот Googlebot не всегда видит все то же, что отображается в браузере. В примере ниже Googlebot не распознает изображения на странице, потому что на ней используется не поддерживаемая им функция с применением JavaScript.

Пользователь

Так страница выглядит для пользователей. Они видят в браузере и текст, и изображения.

Сайт, на котором показано шесть фотографий кошек. Этот сайт называется Cute cat content chronicles (Хроники материалов о котиках).

Googlebot

Так страница выглядит для робота Googlebot. Он не распознает изображения, поскольку на странице используется неизвестная ему функция с применением JavaScript.

Сайт, на котором показывается его название – Cute cat content chronicles (Хроники материалов о котиках). Фотографий кошек не видно на странице.

От URL к URL робот Googlebot переходит по ссылкам, а также в процессе обработки файлов Sitemap или в результате переадресации. Для робота каждый встретившийся URL вашего сайта – как первый. Чтобы были обнаружены все ваши страницы, следуйте этим рекомендациям:

  • Указывайте действующие URL в элементах <a href>. Убедитесь, что любую страницу сайта можно открыть по ссылке с другой доступной роботу страницы. Такая ссылка должна содержать текст, а если переход осуществляется по нажатию на картинку, нужно добавить описание изображения в атрибуте alt. Сканируются только ссылки, указанные в теге <a> с атрибутом href.
  • Создайте и отправьте файл Sitemap, чтобы помочь роботу Googlebot более точно индексировать ваши страницы. Файл Sitemap позволяет сообщить Google и другим поисковым системам о том, как на вашем сайте организован контент (страницы, видео и прочие ресурсы).
  • Если у вас есть приложение JavaScript со всего одной страницей HTML, проследите, чтобы у каждого экрана или отдельной части контента был свой URL.

Проверьте используемый код JavaScript

Робот Googlebot способен выполнять код JavaScript, но с оговорками. При создании страниц и приложений вам нужно учитывать особенности обработки контента с таким кодом поисковыми роботами. Подробнее об основах поисковой оптимизации сайтов на JavaScript и о том, как устранить проблемы с JavaScript, влияющие на показ страниц в Google Поиске…

Чтобы узнать больше о том, как Googlebot обрабатывает код JavaScript при сканировании, отрисовке и индексировании, посмотрите видео ниже.

Сообщайте Google о том, что вы изменяли контент

Как помочь роботу Googlebot быстрее находить ваши новые и измененные страницы:

Если с индексированием вашей страницы все равно возникают проблемы, проверьте журналы сервера на наличие ошибок.

Помните о важности текста на странице

Робот Googlebot находит только контент в чисто текстовой форме. Например, текст в видео роботу не виден. Чтобы система Google Поиска могла определить, чему посвящена ваша страница, придерживайтесь следующих принципов:

  • Дополняйте визуальный контент текстовыми описаниями. К примеру, размещать на странице с ассортиментом рубашек одни картинки без подписей – не лучшее решение. Разъяснительной подписью следует сопроводить каждое изображение на странице определенной товарной категории.
  • Придумывайте для каждой страницы информативный заголовок и добавляйте метаописание. Уникальные заголовки и метаописания помогают Google демонстрировать пользователям информацию, убедительно доказывающую, что ваша страница соответствует запросу. Благодаря этому может увеличиться число переходов на ваш сайт из результатов поиска.
  • Используйте семантические элементы HTML. Робот Googlebot индексирует материалы в формате HTML и PDF, а также изображения и видео. В то же время не индексируется контент, для показа которого требуются плагины (такие как Flash, Java и Silverlight) или область, определенная тегом canvas. По возможности применяйте семантическую разметку HTML вместо того, чтобы прибегать к помощи плагинов.

Сообщите Google о наличии нескольких версий вашего контента

Googlebot не определяет автоматически, что ваш контент или сайт существует в нескольких версиях, например для ПК и мобильных устройств или для разных регионов. Как добиться, чтобы в результатах поиска Google показывалась верная версия:

Регулируйте доступность вашего контента для Google

Вы можете различными способами ограничить функционирование робота Googlebot:

  • Чтобы робот не находил определенные материалы, разрешите доступ к ним только зарегистрированным пользователям. Например, защитите контент с помощью страницы входа или с помощью пароля.
  • Чтобы робот не сканировал страницу, создайте файл robots.txt.
  • Чтобы робот не индексировал страницу, разрешите сканирование и добавьте метатег noindex.

Что делать, если контент не появляется в Google Поиске, а вы хотите добиться обратного:

  • С помощью инструмента проверки URL выясните, есть ли у робота Googlebot доступ к нужной странице.
  • Проверьте свой файл robot.txt, чтобы узнать, не запретили ли вы нечаянно роботу Googlebot сканировать сайт.
  • Посмотрите, нет ли в вашем коде HTML директив noindex в метатегах.

Обеспечьте показ своих страниц в виде расширенных результатов

Карусель рецептов в результатах поиска. Карусель содержит две карточки с рецептами двух разных пирогов. Вы можете запустить видео нажатием.

Расширенный результат может быть по-особому оформлен, а также содержать изображения или другие интерактивные элементы, выделяющие сайт в Поиске. Чтобы помочь Google формировать расширенные результаты на основе вашей страницы, разместите на ней структурированные данные, классифицирующие ее контент. Если вы не знаете, с чего начать, ознакомьтесь с видами структурированных данных.