Во время последней видеовстречи для вебмастеров сотрудник Google Джон Мюллер заявил, что если сайты скрывают контент под капчей, то у них могут быть проблемы, поскольку поисковые роботы не могут увидеть это содержимое.
При сканировании страниц Googlebot ни с чем не взаимодействует. Если он попадет на страницу, где CAPTCHA блокирует доступ к основному контенту, то решит, что доступна лишь капча.
Несмотря на это, отказываться от CAPTCHA нет необходимости.
Что делать – совет Мюллера
Если для доступа к контенту нужно заполнить капчу, то контент останется непросканированным. Google сможет проиндексировать страницу, но ее содержимое не будет ранжироваться.
Если же контент доступен сразу, а CAPTCHA показывается сверху, то проблем быть не должно.
Чтобы убедиться, что капча не блокирует контент от Google, Мюллер рекомендует использовать инструмент проверки URL в Search Console.
«Сначала [проверьте] видимую страницу, чтобы убедиться, что она соответствует видимому содержимому. А [затем проверьте] HTML-код, который там отображается, чтобы убедиться, что он включает тот контент, который вы хотите проиндексировать. Вот такой подход я бы выбрал», — сказал Мюллер.
Есть и еще одно решение: если нужно полностью заблокировать контент с помощью CAPTCHA и избежать проблем с Google, можно показывать Googlebot другую версию страницы – не такую, как видят обычные пользователи. Другими словами, Googlebot может получать версию без капчи, а пользователи – с капчей. В итоге контент будет использоваться в ранжировании, но при этом будет защищен от злоупотреблений.
Хотя можно предположить, что такой подход будет расцениваться как нарушение правил Google, по словам Мюллера, это не так:
«С точки зрения правил, для нас допустима ситуация, когда вы предоставляете нам полный контент, тогда как пользователям требуется ввести CAPTCHA».
Прослушать вопрос к Мюллеру и его ответ на него можно начиная с отметки 41:58 на видео: