Как перейти на HTTPS и не остаться невидимкой в Google Analytics

14.12.2015 8 229 5
(5,00 из 5 на основе 9 оценок)
Loading ... Loading ...
A A A
http://blog.netpeak.ru/kak-pereyti-na-https-i-ne-ostatsya-nevidimkoy-v-google-analytics/

Дата последнего обновления: 22.02.2016

Итак, вы уже перевели свой сайт на HTTPS. Или пока только собираетесь и хотите учесть все нюансы переезда на другой протокол. А может вообще не стоит этого делать, чтобы не навредить своему бизнесу? Давайте разбираться.

Как перейти на HTTPS и не остаться невидимкой в Google Analytics

Преимущества HTTPS

1. Ваш сайт будет более солидно выглядеть в глазах посетителей. Они смогут нажать на значок защищенного протокола в браузере и почитать/проверить данные о сертификате:

Ваш сайт будет более солидно выглядеть в глазах посетителей

2. Вы сможете защититься от ряда атак прослушивания сетевого соединения и действительно предоставлять более высокий уровень сохранности данных. Для этого в HTTPS используется шифрование.

3. Поисковые системы будут любить вас чуточку больше, потому что вы следуете их рекомендациям.

4. Chrome, Firefox и Opera поддерживают HTTP/2 через HTTPS, а HTTP/2 — это скорость, скорость и еще раз скорость.

Недостатки HTTPS

1. Вам нужно учесть множество технических параметров, в которых без опыта работы с ними можно легко допустить ошибки.

2. Вы потеряете часть поискового трафика. Как и при смене домена, минимум на время переиндексации, трафик просядет. Если вы все правильно сделали, то он вернется. Но нужно быть к этому готовым и понимать финансовые риски.

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

4. HTTPS может замедлить ваш сайт. Нужны будут дополнительные доработки, чтобы избежать этого.

5. SSL-сертификат стоит денег. Или времени на то, чтобы найти бесплатный.

Потерянные рефералы в Google Analytics

Все-таки вы решились перейти на HTTPS. Сделали все правильно, дождались переиндексации, вернули весь поисковый трафик. Неожиданно в два часа ночи вам пишет недовольный вебмастер с сайта-партнера и говорит, что вы пропали как реферал в его отчетах в Google Analytics. И это как раз совпадает по времени с переездом на HTTPS.

Почему так случилось? Давайте заглянем сюда и прочитаем параграф 3.2:

Потерянные рефералы в Google Analytics

Весь секрет в последнем предложении:

Существует определенное поведение user agent, которое используется по умолчанию.

Проще говоря, если пользователь осуществляет переход с сайта на HTTPS на сайт без HTTPS, то по умолчанию HTTP заголовок referer не передается, если не указано иное правило. Поведение вполне логичное, ведь вы покидаете защищенную зону и отправляетесь в зону риска.

Это означает, что источник трафика Google Analytics определить не сможет и отнесет весь этот трафик к прямому.

Как перестать быть невидимкой?

Если вам не безразлично будущее сотрудничество с вашими партнерами, то есть способ решения этого вопроса. Этим способом пользуется Google на своих страницах. Заглянем в код главной поисковика:

Этим способом пользуется Google на своих страницах

Кроме прочего интересного, в коде страницы вы увидите строку:


Если из выдачи вы перейдете на сайт без HTTPS и посмотрите HTTP-заголовки, то увидите значение заголовка referer, которое отдает вам Google:

Если из выдачи вы перейдете на сайт без HTTPS и посмотрите HTTP-заголовки, то увидите значение заголовка referer, которое отдает вам Google

Это же вы можете проверить в JavaScript консоли браузера:

Это же вы можете проверить в JavaScript консоли браузера

Чтобы перестать быть невидимкой, вам нужно на своем HTTPS-сайте добавить на страницах мета-тег:


где [директива] — одна из тактик поведения из следующего списка:

  • none — не передавать;
  • origin — передавать протокол и домен;
  • none-when-downgrade — не передавать при переходе с HTTPS-сайта на HTTP-сайт;
  • unsafe-url — всегда передавать;
  • другие варианты.

Выбрав нужное значение, вы можете позволить надоедливому вебмастеру видеть в отчетах интересующую его информацию.

Вам может быть абсолютно безразлична экосистема, в которой вы существуете, тогда вы решите ничего не делать. Или просто добавите UTM-метки к ссылке на сайт вебмастера. Но если у вас широкий круг партнерских отношений, а UTM-метки не позволяет ставить внутренняя политика, то вот решение всех вопросов:

meta name="referrer"

Есть еще один вариант — заставить всех партнеров перейти на HTTPS, дав им почитать эту статью :)

При переходе с HTTPS-сайта на HTTPS-сайт и с HTTP-сайта на HTTPS-сайт referer передается.

Знаете что-то интересно по теме? Поделитесь в комментариях.

Если вы нашли ошибку, пожалуйста, сообщите нам об этом: выделите её и нажмите Ctrl + Enter или .

  • Mikhael Stahovskiy

    А за счет чего теряется поисковый трафик, если вы лучше ранжируетесь системой, так как следуете ее рекомендациям?

    • http://mrbubu.pro/ Alex Danilin

      Предположу, что этот вопрос мало касается содержания статьи, потому отвечу на него тоже не в контексте статьи :)

      Например, начал падать спрос на товары/услуги в вашей тематике или кто-то (может быть и вы) включил контекст и часть поискового трафика ушла туда.

    • Netpe▲k

      Михаил, возможно, Вы говорите об этой фразе:

      «Все-таки вы решились перейти на HTTPS. Сделали все правильно, дождались переиндексации, вернули весь поисковый трафик»

      Здесь ключевая фраза «дождались переиндексации».

  • Аня

    Интересный кейс. Получается и обратная пробелма — оставив сайт на http, вы не видите referrals, которые уже используют https. Вы не исследовали, как можно избежать потери своих реферралов в аналитике , используя настройки со своей стороны?

    • http://mrbubu.pro/ Alex Danilin

      Можно со своей стороны перейти на HTTPS :)

      В ином случае избежать проблемы не получится, потому что в данный момент это не позволяет политика использования referer.