A/B-тесты могут навредить SEO, если сделаны неправильно. Но Google официально поддерживает тестирование и даже публикует рекомендации.
Правила безопасного A/B-тестирования
1. Не используйте cloaking. Google должен видеть одну из версий теста — не отдельную «версию для робота». Покажите роботу то же, что и пользователям.
2. Используйте rel=»canonical». Все варианты теста должны иметь canonical на оригинальную страницу. Это предотвратит индексацию тестовых версий.
3. Используйте 302, а не 301. Если тест перенаправляет часть трафика на другой URL — используйте 302 (временный) редирект. 301 = «переехали навсегда» — Google обновит индекс.
4. Ограничьте длительность. Тест не должен идти месяцами. 2–4 недели достаточно для статистически значимого результата.
Инструменты
- Google Optimize (закрыт, но аналоги: VWO, Optimizely) — клиентские тесты через JS, не меняют URL
- Server-side тесты: разные версии HTML для разных пользователей. Сложнее, но чище
- GA4 Experiments: встроенное A/B-тестирование
Что безопасно тестировать
- CTA-кнопки, формы, цвета — не влияет на SEO
- Title и description — может временно повлиять на CTR
- Контент страницы — осторожно, может изменить релевантность