Мой e-mail: malpertui@gmail.com
Мой номер телефона: +38 (063) 811 97 26

Переезд на https: что надо и что НЕ надо делать

Комментариев: 6

Переезд на https: что надо и что НЕ надо делать: иллюстрация №1

В декабре 2016 года я начал переводить свои сайты с http на https. За несколько месяцев я установил безопасный протокол на 5 проектов (2 собственных сайта и 3 ресурса клиентов). Ни один из этих проектов не потерял тИЦ. Ни у одного не просел трафик. Как мне это удалось? Читайте в статье!

Нужно ли вообще переезжать на https?

Какой информацией я располагаю?

С безопасным протоколом связано много слухов.

  • Кто-то уверждает, что переезд на https – необходимость. Если не сделать этого вчера, Google, а за ним и Яндекс, беспощадно понизит ваш сайт в выдаче.
  • Можно прочитать и такое мнение: Яндекс не умеет работать с безопасным протоколом. Вы можете переехать, но потом не удивляйтесь, если обнаружите свой сайт на дне выдачи, да еще с обнуленным тИЦ.
  • До сих пор есть люди, которые уверяют, что https – гарантия стремительного роста позиций.

Кому верить? Лично я верю только собственным наблюдениям. После того, как я перевел 5 сайтов на https и некоторое время наблюдал за ними, я точно могу сказать, что:

  1. Защищенный протокол не гарантирует рост позиций и увеличение количества посетителей. Ни один из проектов, над которыми я работал, не «выстрелил». Где-то я заметил небольшое увеличение трафика, но, скорее всего, оно не связано с https.
  2. Яндекс адекватно реагирует на сайты, которые перешли на защищенное соединение. Если все сделаете правильно, вы не заметите существенного падения трафика. Ваш тИЦ (нажитый непосильным трудом) может обнулиться на некоторое время. Но потом коварный поисковик обязательно его вернет.
  3. Пока Google не наказывает информационные сайты, которые не переехали на https. Слышал, что для ресурсов с онлайн-оплатой безопасный протокол обязателен. Если его нет, Гугл накладывает санкции. Возможно. Сам пока не проверял, поэтому не могу что-то утверждать. Информационные и небольшие коммерческие сайты (без онлайн-платежей) одинаково ранжируется на http и на https. На данный момент (28.02.2017) не заметил вообще никакой разницы. Те проекты, что остались на незащищенном протоколе, спокойно получают свой поисковый трафик. Никаких заметных падений.
Переезд сайта на https c сохранением тИЦ

Некоторое время (примерно две недели) на этом сайте тИЦ тоже был обнулен, но потом показатели вернулись на место.

Какой вывод из этой информации можно сделать?

Я считаю, что выводов можно сделать два:

  1. Пока никто никого не банит за устаревший протокол. Значит не обязательно спешить с переездом. Если только на вашем сайте не установлена ROBOKASSA или похожий сервис для приема платежей онлайн.
  2. Судя по всему, рано или поздно перевести сайт на https придется. Но в этом нет ничего страшного. И трафик, и ссылки вы сохраните.

Переезд на https: что нужно сделать?

Сразу стоит предупредить: я работал только с относительно небольшими (до 500 страниц) сайтами на WordPress. Поэтому, думаю, что мои советы в первую очередь пригодятся владельцам небольших проектов на WP.

Еще один момент: у меня не было цели писать подробное руководство по переезду на https. Их уже и так достаточно. Я хочу рассказать о своем опыте. Сосредоточиться на моментах, которые отсутствуют или не совсем понятно описаны у других блогеров.

Итак, вы собрались перевести веб-ресурс на защищенный протокол. О каких действиях важно не забыть?

Для начала нужно зарегистрировать новую версию сайта на https в Google Search Console и Яндекс.Вебмастер

Если с Яндекс.Вебмастер все вроде однозначно, мнения о Search Console расходятся. Некоторые считают, что регистрировать версию сайта на https в кабинете вебмастера Гугл, не нужно. Я с этой точной зрения не согласен. И вот почему.

Сейчас у меня в Search Console две версии сайта v-zdor.com: на http и на https.

Две версии (http и https) сайта в Search Console

Если заглянуть в раздел «Поисковый трафик», подраздел «Анализ поисковых запросов» сайта на http, можно увидеть вот это:

Данные о сайте на http в Google Search Console

В том же подразделе другой версии сайта, все выглядит вот так:

Данные о сайте на https в Google Search Console

То есть, сайт на https нужно повторно добавить в Google Search Console минимум для того, чтобы получать актуальные данные.

Что еще?

  1. Настроить 301-й редирект с http на https.
  2. Поменять ссылки с http на https в базе данных сайта.
  3. Поменять ссылки с http на https в файлах сайта (коде).
  4. Поменять директиву Host и путь к карте сайта в robots.txt.
  5. Проверить, на всех ли страницах установлено безопасное соединение.

Вот такой красивый зеленый замочек должен быть на всех страницах сайта:

Когда переезд на https выполнен правильно

Я видел, когда перевод на https выполняли кривыми ручками и безопасное соединение браузеры (а значит и поисковики) фиксировали только на главной странице. На остальных было вот такое:

Когда сайт на https, но защищен не полностью

Не будьте, как владелец этого ресурса. Тщательно проверяйте, правильно ли выполнен переезд на https. Не полностью защищенный сайт – это то же самое, что и незащищенный сайт. Наверное, даже хуже. Ведь вы такой самоуверенный показываете всем, какой у вас крутой сайт и как классно вам организовали переезд на https. А на самом деле просто позоритесь.

Переезд на https: что лучше не делать?

1. Не надо настраивать 301-й редирект сразу после установки безопасного протокола на хостинге

И вот почему:

Справка Яндекса о переезде на https

Если объяснения Яндекса не совсем понятны, попробую растолковать чуть доходчивее. Дело в том, что из-за 301-го редиректа страницы на http могут быстро вылететь из поиска. То есть в поиске уже не будет старой версии сайта и еще не будет новой. Нет проиндексированных страниц = нет трафика. Думаю, это понятно.

Лучше настроить 301-й редирект уже после того, как домен на http склеится с доменом на https. Тогда все будет происходить плавно. Часть страниц на http выпадет из индекса, примерно столько же страниц на https туда попадет.

Склеенные зеркала после переезда на https

Вот так выглядят склеенные зеркала. Когда видите такое в Яндекс.Вебмастере, смело настраивайте 301-й редирект в htaccess.

2. Не нужно сразу выполнять переезд с помощью инструмента «Переезд сайта» в Яндекс.Вебмастере

Переезд сайта на https в Яндекс.Вебмастере

Причина все та же: страницы на http быстро выпадут из индекса, а когда попадут туда страницы на https, точно неизвестно.

3. Не стоит пользоваться плагинами, чтобы поменять ссылки в базе данных вашего сайта на CMS WordPress

Гораздо надежнее скачать базу данных с хостинга и поменять ссылки вручную.

Сделать это проще, чем кажется на первый взгляд.

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

1. Заходите в «Базы данных».

Базы данных в phpMyAdmin

2. Выбираете нужную базу (если у вас один сайт на хостинге, найти ее не составит труда, если у вас несколько сайтов, думаю, что вы уже знаете, как пользоваться phpMyAdmin).

3. Заходите в «Экспорт», нажимаете «Вперед».

Экспорт базы данных из phpMyAdmin

Экспорт баззы данных в phpMyAdmin: иллюстрация №2

Все! В папке, куда сохраняется всё, скачанное через ваш браузер, появится файл с расширением sql.

Пугаться этого расширения не стоит. Файл sql можно открыть с помощью программы «Блокнот» или бесплатного редактора кода, например, Notepad++.

4. Открываете базу данных и меняете ссылки с http на https. То, есть если раньше у вас был сайт http://MySite.ru, вам нужно вызвать команду «Найти и заменить», и в поле «Найти» написать http://MySite.ru, а в поле «Заменить» https://MySite.ru.

Вот как это делал я:

Как поменять ссылки в базе данных при переезде на https

Сам я пользуюсь Adobe DreamWeaver. Но это только для того, чтобы казаться круче. Это очень простая операция, которую можно выполнить с помощью стандартного «Блокнота».

5. Пересохраняете базу, потом импортируете ее снова на хостинг (кнопка «Импорт» находится рядом с кнопкой «Экспорт» – смотрите скриншот чуть выше).

Важно! Обязательно сохраните копию базы данных до того, как будете там что-то менять.

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

Как удалить все таблицы из базы данных WP

Опять-таки, в этом нет ничего сложного. Отмечайте все таблицы и выбирайте опцию «Удалить».

Еще несколько полезных фактов о переводе сайтов на защищенный протокол

SSL-сертификаты

Существуют разные виды SSL-сертификатов, которые позволяют перейти на защищенное соединение. Некоторые из них стоят серьезных денег. Я пользовался только бесплатными сертификатами Let’s Encrypt. Ни с одним проектом проблем пока не заметил.

Изменение ссылок в файлах сайта

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

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

Изменение кода темы WP при переезде на https

Размер сайта и цена за переезд на https

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

Решил об этом написать, так как видел, что некоторые «перевозчики» требуют больше денег, если у сайта не 3-4 страницы, а больше (например, несколько сотен). Не знаю, почему так. Ведь самую сложную работу (изменение ссылок) делает «Блокнот» (DreamWeaver). Да, на обсчет 400 страниц программа потратит минуты на 3 больше, чем на работу с базой данных 3-страничного сайта. Все же 3 минуты – это не 3 часа. И ведь даже эти 3 минуты не придется что-то делать, все выполнит компьютер.

Результаты перевода v-zdor.com на безопасный протокол

Трафик после переезда на https

Посещаемость v-zdor.com за последний квартал. Дата установки https: 26.12.2016 (на графике помечена красной стрелкой).

P.S. Могу предположить, что некоторые из моих читателей не ждали никакой склейки зеркал, сделали все максимально быстро и не потеряли ни одного посетителя. Что ж, могу за вас только порадоваться ) Лично я привык действовать аккуратно.

12
Оцените, пожалуйста, статью:
:(Не старалсяПойдетНеплохоСпасибо!!!
(4 оценок, среднее: 5,00 из 5)
Загрузка...
  • Asker Tanov

    Благодарю за статью. Перевожу сайты на https. Такой вопрос: как проверить склеились ли зеркала в вебмастере? Не нахожу тот пункт меню, скриншот которого Вы показали перед вторым пунктом.

    • Второй скриншот в подразделе: «Переезд на https: что лучше не делать?». Там, где сайт hachu-site.ru.

  • Володя, доброго времени суток и Огромное спасибо за статью! Я перевожу блог на защищенное соединение, сертификат Comodo Positive SSL. Устанавливает служба поддержки сертификат, а я потом https включаю в CMS системе, также можно сделать редирект по инструкции… На Макхосте есть разъяснения по многим вопросам, мне помогла и подсказала служба поддержки. Активационное письмо пришло, ожидаю теперь, как будет выпущен сертификат, служба его подключит и сообщат в текущей переписке. Пока что не делаю переадресацию, дождусь письма подтверждения SSL на созданный ящик с переадресацией на мой емел. Спасибо Володя за подсказки, потом напишу как весь процесс прошел.

  • «Вот для этой задачи лучше всего подойдет DreamWeaver.» Володя, а Notepad++ разве не подходит? Я в нем все время правлю все дела и очень ровно получается. У меня программ много и Дрим для моего ноутбука сильно тяжелый… тянет, стоял у меня нелинцезионный, я его потом удалила, но сохранила для себя программку. Как знать, может пригодиться. Я одно время в нем делала музоткрытки, набила руку, хорошо получалось, но попозже нашла по курсам программу другую для создания музоткрыток, она легкая и не так уж много занимает на жестком диске места.

  • Tatyana Kuzmina

    Спасибо за подробное изложение процесса переезда. И тем не менее для новичков все это очень сложно.

    • Более простой и понятной инструкции в Сети я не встречал. Обычно пишут: «Берете своего программиста и просите, чтобы он поменял абсолютные ссылки на относительные». Лучше тогда уж попросить программиста перевести полностью сайт на https и не мучиться. У меня написано как сделать все без опытного технического специалиста. Какой бы понятной инструкция ни была, к сожалению, она не может упростить сам процесс переезда. Если есть какие-то сложности и неуверенность, лучше нанять того, кто уверен, что сможет все сделать правильно.

Телефон: +38 (063) 811 97 26
Skype: malpertui87
Я в социальных сетях: