Перейти на HTTPS или создать новый сайт на HTTPS?

голоса: 0

Назревает вынужденная необходимость перехода на HTTPS либо создание нового сайта уже на HTTPS. Как лучше сделать, учитывая мою ситуацию?
А ситуация такая. Сайт http://pro-svet.at.ua/ с проплаченным пакетом услуг на 2 года вперед. Дизайн изменен вручную, также многое изменено в коде. Множество внутренних ссылок. Множество ссылок на сайт с других ресурсов.
Правильно ли я понимаю, что всю эту работу придется переделывать заново: переписывать все ссылки, заново прикреплять картинки дизайна, заново менять код, заново менять картинки на страницах сайта и заново продвигать сайт?
В случае перехода на HTTPS можно ли в один клик сделать полный постраничный редирект, включая страницы форума, то есть, чтобы каждая страница сайта на http редиректила на соответствующую страницу на https?

В случае же создания нового сайта (на https) можно ли перенести активированный пакет услуг со старого сайта на новый?

Итоговый вопрос, как лучше поступить, с минимальными затратами усилий и времени - переводить старый сайт на HTTPS или создать новый уже на HTTPS? Как бы сделали вы в моем случае? Заранее спасибо.

Адрес сайта http://pro-svet.at.ua/
| Автор: | Категория: SEO
Изменение категории | | Автор: Yuri_Geruk

Ответов: 1

голоса: 0

Основные рекомендации даны в материале: https://mybloga.com/kak-pravil-no-dlya-sayta-pomenyat-staryy-domen-na-novyy

  • Новый сайт делать не нужно. Основное что вам нужно сделать это добавить текущий сайт по https как в вебмастер яндекса так и гугла отдельно по https и не удалять старый, который там по http.
  • Далее как описано в инструкции, в старом сайте в вебмастере яндекса в разделе Переезд сайта выбрать новый сайт, который по https и сделать запрос на смену зеркала. В гугле этого делать не придется так как там все делает автоматика гугла.

Вот и все что нужно проделать.

| Автор:
Спасибо за статью, прочитал.  А могли бы вы ответить на остальные вопросы? Или лучше задать их отдельно?
Эзотерик Лэнд,
  1. Новый сайт создавать не нужно для этого. Подключается сертификат к текущему сайту и в вебмастера сайт добавляется отдельно по https.
  2. Нужно чтобы все картинки были с относительными ссылками то есть чтобы в них не было про токола http. Если он будет, придется исправлять ссылки.
  3. Если в шаблоне ссылки на скрипты или стили с протоколом http, будет легко их обновить на https или вообще сделать относительные урл без указания протокола, а лишь на папку в которой лежат файлы.
  4. Нет необходимости создавать еще один сайт для этого.
Yuri_Geruk,
А ссылки в статьях нужно будет переделывать на https?  И еще вопрос: а можно получить от Ucoz готовый сертификат, какой по умолчанию дается новым сайтам, чтобы он сам продлевался?
Эзотерик Лэнд,
  1. Мы вам ответили на этот вопрос уже ранее, прочтите прошлый ответ.
  2. Да, можно. Панель управления - Главная - Безопасность - Настройка SSL, отметить пункт "Подключить HTTPS" - Сохранить.
Yuri_Geruk,
Юрий, спасибо большое. Подскажите еще, пожалуйста, в какой последовательности все делать.  Сразу в настройках сайта подключить HTTPS, так? После этого сайт уже будет недоступен по http?  Далее что делать? Редирект на сайте настраивать?  Ну и дальше правильная последовательность действий.
Эзотерик Лэнд,
  1. Да, подключить.
  2. Будет автоматический 301 редирект с http на https. 

Вы ничего не потеряете, будет редирект, адреса с http автоматически поклеятся по 301 редиректу с https и все будет хорошо. А дальше добавить в вебмастера яндекса и гугла как мы вам писали в самом начале.

Yuri_Geruk,
А перед этим нужно бы поменять все ссылки на относительные? Или не все? Перелинковку лучше после перехода на https поправить на абсолютные ссылки? Или как лучше?  А относительные ссылки где сделать, куда заходить? Буду благодарен за подсказки.
Эзотерик Лэнд,
Да, можете заранее сделать относительные ссылки, потом будет меньше работы.
Yuri_Geruk,
Подскажите, пожалуйста, в текстах лучше сделать абсолютные ссылки? И еще вопрос: куда заходить в панели управления, чтобы сделать относительные?
Эзотерик Лэнд,
Если ссылки прописаны в материалах вручную, редактировать вручную.
Yuri_Geruk,
Я имею в виду, ссылки, которые в статьях на сайте, исправлять лучше на относительные или на абсолютные? Это понятно, что в текстах нужно вручную исправлять.  И второй вопрос: куда заходить в панели управления, чтобы исправить системные ссылки на относительные?
Эзотерик Лэнд,
Лучше на относительные. Нужно редактировать все материалы на сайте по отдельности, автоматически нельзя. Можно базами данных, но в этом нужно разбираться.
Yuri_Geruk,
А куда заходить в панели управления, чтобы исправить системные ссылки на относительные? Или этого не нужно делать?
Эзотерик Лэнд,
  1. Системные должны обновить автоматически.
  2. То что прописано в стилях, нужно вам будет вручную исправить в таблице стилей.
  3. То что прописано в шаблоне так же исправить вам нужно будет вручную.
Yuri_Geruk,
Спасибо, Юрий. Еще вопрос. Я подумываю о том, чтобы сменить шаблон дизайна. Вопрос: если перейти на https и после этого сменить шаблон, то ссылки через ПУ менять не придется, они изменятся на https или относительные автоматически?
Эзотерик Лэнд,
Если в шаблоне они уже будут везде относительные и в стилях и в скриптах, тогда все нормально будет.
Yuri_Geruk,
А в стандартных шаблонах они все относительные? Или не факт?
Эзотерик Лэнд,
в большей части относительные
Yuri_Geruk,
Через ПУ поменял ссылки на относительные в тех местах, где сам вносил изменения когда-то, и создал резервную копию. Нужно ли теперь воспользоваться опцией "быстрая замена", чтобы исправить остальные ссылки на относительные, если они где-то остались? Или что дальше нужно сделать?
Эзотерик Лэнд,
Пройдитесь визуально по шаблону и стилях и посмотрите есть ли ссылки абсолютные, если есть, исправляйте.
Yuri_Geruk,

Это в разделе "Главная » Управление дизайном"? Просмотреть там всё, что есть, и исправить все ссылки с http?

Там есть ссылки типа http://s73.ucoz.net/img/fr/wp.gif и http://www.ripe.net/perl/whois? - их тоже исправлять?

А такие вещи как <meta http-equiv="content-type" content="text/html; charset=UTF-8"> и s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js";- не трогать?

 

Эзотерик Лэнд,
  1. http://s73.ucoz.net/img/fr/wp.gif заменить на https://s73.ucoz.net/img/fr/wp.gif
  2. Просто ссылки http://www.ripe.net/perl/whois? не менять
  3. <meta http-equiv="content-type" content="text/html; charset=UTF-8"> не трогать
  4. Тоже не трогать s.src = (d.location.protocol == "https:" ? "https:" : "http:") сломаете скрипт
  5. Скрипт https://mc.yandex.ru/metrika/watch.js метрики можете на сайте метрики получить актуальный и установить по https
Yuri_Geruk,
Скажите, пожалуйста, а есть ли инструмент для выявления на сайте страниц со ссылками http? Вручную исправляю все ссылки на форуме, их очень много, и наверняка какие-то не замечу. Как потом обнаружить оставшиеся ссылки?
Эзотерик Лэнд,
  1. Пользуйтесь браузером. Открываете страницу сайта, далее правой кнопкой мыши и выбираем пункт  - Посмотреть код или Инспектировать элемент или Инспектор кода, далее выбираем вкладку Консоль или Console.
  2. Далее обновляем страницу, если на странице есть картинки по http у вас там соберется список с ошибкой Mixed content, вот так можете собирать их пачками без поиска визуально по отдельности.
Yuri_Geruk,

Подключил SSL и наблюдаю такое явление. На одну и ту же страницу (например https://pro-svet.at.ua/forum/5-445-1) разные браузеры реагируют по разному. Гугл Хром и Опера нормально, а Мозилла говорит "Незащищенное соединение. Части этой страницы (такие как изображения) не защищены". Куки удалил, браузер перезапустил, не помогло. Подскажите, что делать? Это глюк Мозиллы? В этой статье говорится "нужно в файловом менеджере удалить старые файлы на карты сайта, которые были на фтп до подключения сертификата. После удаления и повторного перехода по прямой ссылке на карту сайта, файл автоматически сгенерируется новый. Достаточно один раз после удаления файлов перейти по каждой из ссылок sitemap, система обновляет этот файл автоматически". Это нужно сделать? И еще вопрос: SSL обновляется автоматически когда нужно, мне ничего не нужно делать в связи с этим?

Эзотерик Лэнд,
В панели управления в управлении группами пользователей, откройте каждую группу на редактирование и исправьте там ссылку на иконку, она у вас там с http, а должно быть https, после вопрос решится.
Yuri_Geruk,
Спасибо, на этой странице проблема решилась. Нужно ли в файловом менеджере удалить все файлы sitemap? И что еще нужно сделать прежде чем добавлять сайт с https в вебмастера?
Эзотерик Лэнд,

Лучше удалить карту чтобы новая сгенерировалась с https, далее можно добавлять в вебмастер с https, прочтите:

  1. https://www.ucoz.ru/help/seo/googlewebmaster
  2. https://www.ucoz.ru/help/seo/yandexwebmaster
Yuri_Geruk,

Спасибо. В гугл-вебмастере не удается добавить карты сайта, всё делаю по инстукции, несколько раз пробовал. Пишет: "Не получено. Не удалось обработать файл Sitemap". Подскажите, что сделать?

Эзотерик Лэнд,
Ничего не делать, нужно ждать, через время данные обновятся и ошибка исчезнет.
Yuri_Geruk,

Понял. А в яндекс-вебмастере в разеде "Переезд сайта" включил галку "добавить https", нажал "сохранить", и вверху надпись "В ближайшее время в результатах поиска вместо домена pro-svet.at.ua появится https://pro-svet.at.ua.", но в самом верху на красном фоне - "Сервис временно недоступен. Обратитесь немного позже". И в разделе "Диагностика сайта" написано: "Главное зеркало сайта не использует HTTPS-протокол". Тоже ничего не нужно делать?

Эзотерик Лэнд,
Если там выдает ошибку яндекса, повторите запрос позже если запрос не приняли.
Yuri_Geruk,
Ок. Обнаружил, что некоторые смайлы на форуме имеют внешнюю http-ссылку вместо внутренней относительной ссылки, и-за чего Мозилла ругается на миксед контент. Что с этим делать? Там же тысячи этих смайлов в комментах.
Эзотерик Лэнд,
Пример такой ссылки приведите.
Эзотерик Лэнд,
Исправили вам ссылки на уровне сервера. Исправили вам где-то 7 тыс ссылок на фото. Теперь все хорошо на форуме.
Yuri_Geruk,
Спасибо Вам огромнейшее, избавили меня от мучений с форумом! Не зря я с вами 15 лет!:)  Тему пока оставлю открытой, может еще будут вопросы.
Yuri_Geruk,
Подскажите ещё, пожалуйста, по второму сайту, который на http и прикреплённом домене http://esoteric-land.ru/    Можно ли в панели управления подключить ему SSL, чтобы он стал https://esoteric-land.ru/?
...