О тестировании сайтов и его влиянии на положение в результатах поиска Google

Тестирование вариантов URL или контента сайта

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

Что такое тестирование

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

A/B-тестирование заключается в том, что создается несколько версий страницы, каждая со своим URL. Когда пользователи посещают исходную страницу, некоторых из них перенаправляют на тестовые страницы. Затем поведение пользователей сравнивается, чтобы определить, какая страница удобнее.

Многовариантное тестирование – это когда специальное ПО изменяет различные части вашего сайта в момент посещения. Вы можете протестировать изменения нескольких элементов страницы, например заголовка, фото и кнопки "Добавить в корзину". ПО будет показывать пользователям варианты каждого из этих элементов в различных комбинациях. После этого останется провести статистический анализ, чтобы выявить наиболее эффективные варианты. При этом не нужно создавать дополнительные URL, так как варианты динамически создаются на исходной странице.

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

Сканирование вашего сайта выполняется достаточно часто, чтобы обнаружить и проиндексировать тестовые страницы? Значит, Googlebot быстро проиндексирует ваш сайт, оптимизированный по результатам тестирования.

Советы по тестированию

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

Не маскируйте тестовые страницы

Нельзя показывать роботу Googlebot один набор URL, а людям – другой. Это маскировка, она противоречит рекомендациям для веб-мастеров, и не имеет значения, делаете вы это в целях тестирования или нет. Помните, что нарушение наших рекомендаций может привести к ухудшению позиции сайта или его удалению из результатов Google Поиска.

Маскировкой считается любая подмена URL, выполняется ли она с помощью программы на сервере, посредством файла robots.txt или другим способом. Если вы считаете, что для определенной цели вам нужна маскировка, советуем вместо нее использовать переадресацию или атрибуты ссылок.

Добавьте к ссылкам атрибут rel="canonical"

Если вы проводите A/B-тестирование с несколькими URL, то советуем использовать атрибут rel="canonical" для всех альтернативных URL. Так вы сообщите роботу, какой URL является основным. Этот способ предпочтительнее, чем метатег noindex, поскольку лучше соответствует ситуации. Например, если вы тестируете варианты главной страницы, то нежелательно, чтобы поисковые системы совсем игнорировали ее. Надо сообщить роботам, что все тестовые страницы являются почти точными копиями исходной (канонической) страницы и должны рассматриваться вместе с ней. Если использовать в такой ситуации метатег noindex вместо атрибута rel="canonical", это может привести к негативным последствиям.

Используйте перенаправление 302, а не 301

Если вы проводите A/B-тестирование, в ходе которого переадресуете пользователей с исходной страницы на тестовую, настройте перенаправление 302 (временное), а не 301 (постоянное). Тогда поисковые системы будут учитывать, что эта переадресация временная и действует только во время эксперимента и что они должны сохранить исходную страницу в индексе, не заменяя ее тестовой страницей. Также можно применять перенаправление на основе JavaScript.

Проводите эксперимент только до тех пор, пока это нужно

Время, необходимое для получения достоверных результатов, зависит от разных факторов, например коэффициента конверсии и объема трафика сайта. Как правило, хорошие инструменты для тестирования сообщают, когда собрано достаточно данных для обоснованных решений. Закончив тестирование, как можно скорее реализуйте самый эффективный вариант сайта и удалите все экспериментальные элементы, например альтернативные URL, скрипты или разметку. Если мы обнаружим сайт, на котором неоправданно долго проводится эксперимент, то можем счесть это попыткой обмануть поисковые системы и принять соответствующие меры. Это особенно вероятно, если вы показываете один вариант контента большой доле пользователей.

Ресурсы, посвященные тестированию

Была ли эта статья полезна?
Как можно улучшить эту статью?