Бесплатная раскрутка сайтаСёрфинг: заработай кредитыДобавь свой сайт в системуРежимы показа и тарифыЭффективная реклама на сервисеБесплатные SEO-инструменты

Топ сайтов

Блог о ремонте квартир
1 Просмотров: 4272
Магазин рыболовных снастей
2 Просмотров: 3986
Сайт фотографа-пейзажиста
3 Просмотров: 3477
Каталог настольных игр
4 Просмотров: 3122
Уроки игры на гитаре
5 Просмотров: 2897
Блог садовода-любителя
6 Просмотров: 2650
Обзоры туристического снаряжения
7 Просмотров: 2311
Полная статистика

Последний участник

webmaster_orion
Сайт: «Каталог настольных игр»
добро пожаловать!

Статистика сайта

Сайтов в системе: 1 847

Участников: 12 306

Показов сегодня: 38 914

Сайтов в сёрфинге: 392

Онлайн сейчас: 57

счётчик визитов

Подробнее
Главная » Блог » Технический аудит » Переход на HTTPS без потери позиций

Переход на HTTPS без потери позиций

Рубрика: Технический аудит · Автор: редакция seo-vyatich · Время чтения: 9 мин · Просмотров: 4065
Переход на HTTPS без потери позиций

Защищённый протокол давно перестал быть опцией. Браузеры помечают сайты без HTTPS как «Не защищён», поисковые системы учитывают шифрование как сигнал качества, а пользователи всё чаще закрывают вкладку, увидев предупреждение у поля ввода телефона или карты. Если ваш сайт до сих пор работает по HTTP, переезд — вопрос не «нужно ли», а «как сделать без потерь».

С точки зрения поисковика переход на HTTPS — это смена адресов всех страниц. Для него http-версия и https-версия — разные документы, и нужно правильно объяснить, что второй заменяет первый. Сделаете аккуратно — позиции сохранятся, а возможно, даже немного подрастут. Ошибётесь — получите недели нестабильной выдачи, дубли в индексе и проседание трафика.

Ниже — практический план переезда, проверенный на десятках проектов: от подготовки до контроля после запуска.

Зачем переходить на HTTPS

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

  • Доверие пользователей. Значок замка вместо предупреждения «Не защищён» снижает число отказов, особенно на страницах с формами.
  • Поисковый сигнал. Google официально учитывает HTTPS при ранжировании, Яндекс отмечает защищённые сайты и рекомендует переход.
  • Защита от подмены. Провайдеры и публичные сети Wi-Fi не могут встраивать в страницы свою рекламу или вредоносный код.
  • Современные технологии. HTTP/2, HTTP/3, сервис-воркеры, геолокация, многие браузерные API работают только по HTTPS. А значит, без него не получится полноценно ускорить сайт.
  • Корректная аналитика. При переходе с HTTPS-сайта на HTTP-сайт браузер не передаёт реферер, и вы теряете данные об источниках трафика.

Выбор SSL-сертификата

Сертификат подтверждает, что ключ шифрования принадлежит владельцу домена. Сертификаты различаются по уровню проверки, но на шифрование и поисковое продвижение это не влияет.

ТипЧто проверяетсяКому подходит
DV — проверка доменаТолько право управления доменомБлоги, информационные сайты, большинство коммерческих
OV — проверка организацииДомен и существование компанииКорпоративные сайты, где важна юридическая прозрачность
EV — расширенная проверкаПодробная проверка организацииБанки и платёжные сервисы, хотя браузеры больше не выделяют EV визуально
WildcardДомен и все поддомены первого уровняПроекты с множеством поддоменов

Для подавляющего большинства сайтов достаточно бесплатного DV-сертификата от Let's Encrypt, который многие хостинги выпускают в один клик и продлевают автоматически. Главное — убедиться, что автопродление действительно работает: истёкший сертификат приводит к полноэкранному предупреждению в браузере и мгновенному обвалу трафика.

Если у сайта есть поддомены, которые тоже должны работать по HTTPS, позаботьтесь о сертификате для каждого или о wildcard-сертификате.

Подготовка перед переездом

Самые болезненные проблемы возникают из-за того, что переезд начинают без подготовки. Перед включением редиректов выполните несколько шагов.

  1. Зафиксируйте исходное состояние. Сохраните данные о трафике, позициях по ключевым запросам и количестве страниц в индексе. Без точки отсчёта невозможно оценить последствия.
  2. Сделайте полный краулинг сайта. Получите список всех URL — он понадобится для проверки редиректов после переезда.
  3. Установите сертификат и проверьте HTTPS-версию. Сайт должен полностью работать по https ещё до включения перенаправлений: все страницы открываются, формы отправляются, корзина и оплата функционируют.
  4. Найдите жёстко прописанные http-ссылки. В шаблонах, базе данных, настройках CMS, CSS-файлах могут быть абсолютные адреса с http. Их нужно заменить на https или на относительные пути.
  5. Проверьте сторонние ресурсы. Скрипты счётчиков, виджеты, шрифты, видео, карты — всё должно загружаться по HTTPS. Если какой-то сервис не поддерживает защищённое соединение, его придётся заменить.
  6. Выберите время. Не переезжайте в сезонный пик продаж и не совмещайте переход с редизайном или сменой структуры URL. Одно изменение за раз — тогда при проблемах ясно, что их вызвало.

Смешанный контент

Смешанный контент — ситуация, когда страница загружена по HTTPS, а отдельные её ресурсы запрашиваются по HTTP. Это самая частая техническая проблема после переезда.

Браузеры обрабатывают его по-разному в зависимости от типа ресурса. Активный смешанный контент — скрипты, стили, фреймы — блокируется полностью, и страница может развалиться: пропадёт оформление, перестанут работать кнопки. Пассивный — изображения, аудио, видео — современные браузеры стараются автоматически загрузить по HTTPS, а если не получается, блокируют или показывают предупреждение, и замок в адресной строке исчезает.

Как найти смешанный контент:

  • консоль инструментов разработчика в браузере выводит предупреждения о каждом таком ресурсе;
  • краулеры умеют массово искать http-ресурсы на https-страницах;
  • поиск по базе данных и файлам шаблонов строки с http и вашим доменом.
Временный страховочный механизм — заголовок Content-Security-Policy с директивой upgrade-insecure-requests. Он заставляет браузер автоматически запрашивать все ресурсы по HTTPS. Это удобная подстраховка, но не замена исправлению ссылок в коде и базе.

Настройка редиректов

Ключевой этап — постраничное перенаправление всех http-адресов на соответствующие https-адреса кодом 301. Именно постраничное: http-версия каждой страницы должна вести на её же https-версию, а не на главную.

Правило настраивается на уровне сервера одной-двумя строками в конфигурации nginx или в .htaccess для Apache. Одновременно стоит решить вопрос главного зеркала — с www или без — и сделать так, чтобы любой вариант адреса приводил к основному за один переход. Распространённая ошибка — цепочка: http://www.site → https://www.site → https://site. Два редиректа вместо одного замедляют загрузку и усложняют склейку.

Проверьте все комбинации:

Запрашиваемый адресОжидаемый результат
http://site.ru/page/301 → https://site.ru/page/
http://www.site.ru/page/301 → https://site.ru/page/
https://www.site.ru/page/301 → https://site.ru/page/
https://site.ru/page/200, страница открывается

Не забудьте про файл robots.txt: при запросе по http он тоже должен перенаправляться, а на https-версии — содержать директиву Sitemap с https-адресом карты.

Обновление внутренних элементов сайта

Редирект спасает внешние ссылки и старые закладки, но внутри сайта всё должно сразу указывать на новые адреса.

  • Внутренние ссылки в меню, текстах, хлебных крошках — на https или относительные.
  • Canonical на всех страницах — с https. Частая ошибка: после переезда canonical продолжает указывать на http-версию, и поисковик получает противоречивые сигналы.
  • Карта сайта — перегенерирована, все адреса с https.
  • Hreflang для мультиязычных сайтов — с https.
  • Микроразметка и Open Graph — адреса изображений и страниц с https.
  • Настройки CMS — адрес сайта в конфигурации с https, иначе движок продолжит генерировать старые ссылки.

Панели вебмастеров и аналитика

Поисковым системам нужно помочь быстрее понять, что произошло.

Яндекс Вебмастер

Добавьте https-версию сайта как отдельный ресурс и подтвердите права. Убедитесь, что редиректы работают, и при необходимости воспользуйтесь разделом «Переезд сайта», отметив использование HTTPS. После этого робот начнёт склейку зеркал. Процесс обычно занимает от нескольких дней до нескольких недель, и в этот период в выдаче могут встречаться обе версии адресов — это нормально.

Google Search Console

Добавьте ресурс для https-версии или используйте доменный ресурс, который охватывает все протоколы и поддомены сразу. Отправьте новую карту сайта. Инструмент смены адреса для перехода с http на https не требуется — Google сам обработает 301-редиректы.

Аналитика

В Яндекс Метрике и других системах обновите адрес сайта в настройках счётчика, проверьте, что цели и фильтры работают с новым протоколом. Отметьте дату переезда в примечаниях к графикам, чтобы потом связывать изменения с событием.

HSTS и дополнительная защита

После того как переезд прошёл успешно и сайт стабильно работает, можно включить заголовок Strict-Transport-Security. Он сообщает браузеру, что сайт нужно открывать только по HTTPS, даже если пользователь ввёл адрес с http. Браузер больше не будет делать незащищённый запрос и сразу перейдёт на защищённую версию — это и быстрее, и безопаснее.

Включайте HSTS осторожно: начните с небольшого срока действия, например несколько минут или часов, убедитесь, что всё работает, затем увеличьте до полугода или года. Параметр includeSubDomains распространяет правило на все поддомены — ставьте его, только если все они точно работают по HTTPS. Отменить HSTS быстро не получится: браузеры будут помнить правило до окончания срока.

Контроль после переезда

Первые несколько недель после перехода нужно внимательно следить за сайтом.

  1. Ежедневно проверяйте трафик из поиска и сравнивайте с исходными данными. Небольшие колебания в первые дни допустимы.
  2. Следите за отчётами индексации: количество https-страниц должно расти, http — сокращаться.
  3. Проверьте выборку адресов из старого списка: все должны отдавать 301 на https за один шаг.
  4. Просматривайте ошибки сканирования в панелях вебмастеров.
  5. Мониторьте срок действия сертификата и настройте уведомления о его продлении.
  6. Попросите владельцев площадок с важными внешними ссылками обновить адреса — это не обязательно, но ускорит передачу сигналов.

Редиректы с http на https должны работать постоянно. Никогда не отключайте их, даже спустя годы: в интернете навсегда останутся старые ссылки и закладки.

Что делать, если позиции всё же просели

Даже при аккуратном переезде в первые дни возможны колебания: поисковик перестраивает индекс, и часть запросов временно показывает то старые, то новые адреса. Небольшая просадка на одну-две недели — нормальная картина. Если же трафик упал заметно и не восстанавливается дольше месяца, нужна диагностика.

  • Проверьте выборочно старые адреса: все ли отдают именно 301, а не 302, и ведут ли на соответствующие страницы, а не на главную.
  • Убедитесь, что https-версия не закрыта в robots.txt и мета-тегами — при переносе настроек с тестовой площадки такое случается.
  • Сравните canonical, карту сайта и внутренние ссылки: нет ли где-то остатков http.
  • Посмотрите отчёты о безопасности и ошибках сертификата: цепочка сертификатов должна быть полной, иначе часть устройств и роботов не сможет установить соединение.
  • Оцените скорость: неудачная настройка TLS или отсутствие HTTP/2 может замедлить ответ сервера.

В большинстве случаев причина находится в одном из этих пунктов, и после исправления позиции возвращаются в течение нескольких недель.

Итог

Переход на HTTPS — технически несложная операция, которая требует внимательности к деталям. Сертификат ставится за минуты, редирект настраивается парой строк, но позиции теряются из-за мелочей: забытого canonical с http, смешанного контента, цепочки перенаправлений, неработающего автопродления.

Подготовьтесь заранее, проверьте https-версию до включения редиректов, обновите все внутренние ссылки и служебные файлы, сообщите поисковикам о переезде и внимательно наблюдайте за сайтом в первые недели. При таком подходе переезд пройдёт для поисковых систем незаметно, а пользователи получат безопасный и быстрый сайт.

Хотите проверить советы из статьи на практике? Добавьте сайт в систему обмена визитами и получите первые живые визиты бесплатно.
Мы используем файлы cookie, чтобы сайт работал корректно и удобно. Продолжая пользоваться сайтом, вы соглашаетесь с политикой использования cookies.Принять
↑