Site move, alternate site addresses

Как оставить доступной HTTP-версию сайта?

Ask AI about this page

2 мин чтения

Когда сайт отвечает как по HTTP, так и по HTTPS, Yandex обычно делает адрес HTTPS основным и показывает его в результатах. На этой странице рассматривается обратная задача: сохранение HTTP в качестве ранжирующегося адреса.

Два метода

  • Заблокировать HTTPS-версию от индексации с помощью Disallow в его robots.txt.
  • Перенаправлять страницы HTTPS на их аналоги в HTTP, гарантируя, что обе версии остаются доступными для робота.

Прочитайте это перед выполнением

Yandex прямо заявляет о своей позиции: HTTPS существенно снижает риск перехвата учетных данных, паролей и номеров карт, а также предотвращает подмену контента, включая рекламу, внедряемую в страницы при их передаче. Это рекомендуемый протокол, и эта страница существует для тех случаев, когда техническое ограничение делает его временно невозможным, а не в качестве равноценной альтернативы.

Как оставить доступной HTTP-версию сайта?

Легитимные случаи

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

Нелегитимный случай

Выбор HTTP потому, что миграция на HTTPS якобы стоила позиций. Такое трактование почти всегда неверно: изменился основной адрес, а миграция была неполной — внутренние ссылки все еще вели на HTTP, редиректы перенаправляли на главную страницу, файлы robots.txt не совпадали. Откат протокола запускает ту же процедуру склейки зеркал в обратном направлении и снова отнимает те же недели без какого-либо исправления проблем.

Если вы все же оставляете HTTP основным

Будьте последовательны: один метод, применяемый везде. Сайт, который блокирует HTTPS в robots.txt и одновременно перенаправляет HTTP на HTTPS где-то в конфигурации своего сервера, в итоге вообще не имеет доступной для индексации версии, что значительно хуже любого из двух выборов.

Как оставить доступной HTTP-версию сайта? — 2
Alien Road

Как мы это применяем

We have only twice recommended keeping HTTP as the primary address, both times because of client hardware that could not negotiate modern TLS, and both times with a fixed end date. When a client asks for this after an HTTPS migration appeared to hurt them, we audit the migration first — every case so far has been an incomplete move rather than a protocol problem, and reverting would have cost another month for nothing.

Связанные услуги

Поделиться