Склейка доменов. Протоколы HTTP и HTTPS

размещено в: Web-разработка, Статьи | 0

Привет. Возился я с SEO оптимизацией для этого блога и набрел на целый ряд вопросов при его регистрации в Google Search Console. О ней, возможно, напишу потом. Так вот решил я написать цикл статей на эту тему. Начну, пожалуй, со склейки доменов. Это такой процесс, при котором все версии сайта приводятся к одной единой. Что имеется в виду? Ну например вариант www.site.com и просто site.com – это один и тот же сайт для нас людей, а для поисковых роботов – два разных, хоть и содержимое одинаково. Поисковики их вполне могут принять за дубликаты, а их они очень не любят.

Начать цикл статей думаю с такого опороса как склейка сайта с протоколами HTTP и HTTPS. Поисковики обожают защищенные соединения (HTTPS), поэтому владельцам сайтов (особенно интернет-магазинам, поскольку там могут присутствовать электродные платежи) стоит подумать о получении сертификата безопасности для своего домена. После этой процедуры, которая, как правило, не сложная следует произвести эту самую склейку доменов. Это нужно для того, чтоб избежать такой проблемы как индексация протокола HTTP вместо HTTPS, при которой все условия с установкой сертификата пойдут на смарку.


Предупреждение в Google Chrome. Как думаете, что сделают ваши покупатели?

Собственно для склейки доменов нужно прописать в файле .htaccess следующее:

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

Как всегда следует сделать копию этого файла на случай, если что-то пойдет не так, а если этого файла вообще нет, то нужно его создать и положить в корень вашего сайта. При работе сайта на какой-либо CMS копию файла делать нужно ОБЯЗАТЕЛЬНО, от слова абсолютно! Иначе есть риск нарваться на Internal server error.

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

Добавить комментарий

You have to agree to the comment policy.