Переход сайта на https

переход сайта на https

Важная и можно сказать революционная новость от Google появилась в сети. Браузер хром, от выше перечисленной компании, решил сделать упор на безопасности пользователей. А именно, в начале 2017 года, он станет выводить сообщение о небезопасном пребывании на всех сайтах с протоколом “http://”. На момент написания данной статьи, сайтов с таким протоколом больше 90% во всемирной паутине. Это вполне и понятно, ведь протокол безопасности «https://» был востребован для сайтов осуществляющих прием платежей или для передачи какой-либо важной конфиденциальной информации. Другие сайты просто не затрудняли себя переводом на протокол «https» по соображениям экономии средств и времени на модернизацию и переиндексацию ресурса.

С нового года, ситуация изменится и те кто следит за продвижением своего сайта, будут переходить на безопасный протокол.

Давайте немного разберемся, чем грозит нам старый протокол «http» после нового года. 

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

Если бизнес сайт хочет в будущем претендовать на достойные места в поисковой выдаче, он неминуемо должен перейти на данный безопасный протокол.

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

При переходе на безопасный протокол необходимо помнить, что url адрес «http» и «https» – это разные страницы для поисковых систем. Для плавного перехода на безопасный протокол «https» нужно переадресовать все старые ссылки с помощью файла .htaccess.

В данном файле обычно делают такую запись:

- Вариант

  1. RewriteEngine On  
  2. RewriteCond %{HTTPS} =on  
  3. RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [QSA,L]  

 - Вариант

  1. RewriteEngine On  
  2. RewriteCond %{SERVER_PORT} !^443$  
  3. RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R,L]  

 - Вариант

  1. RewriteEngine On  
  2. RewriteCond %{HTTPS} off  
  3. RewriteCond %{HTTP:X-Forwarded-Proto} !https  
  4. RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 

  Помимо этих записей, ваш сайт должен ссылаться на внутренние ресурсы проекта (картинки, скрипты, страницы, фреймы и т.д) прямой ссылкой https://site.ru/image.jpg , либо относительной /image.jpg. Хорошо, если сайт уже ссылался на свои ресурсы относительными ссылками — это универсальный подход к разным протоколам.

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

Но как говорится, что ни делается, то к лучшему. По крайней мере, протокол «https» позволит еще лучше защитить ваши данные и данные ваших клиентов, а также улучшить места в поиской выдаче. 

Прочитано 1416 раз Последнее изменение Пятница, 07 Октябрь 2022 17:40