Одну страницу сайта сделать https

12
Л2
На сайте с 26.01.2008
Offline
138
#11

Сайт 4 года существует на http.

Из-за формы, в которой вводятся личные данные, появилась необходимость перейти на https

Из-за страха потерять позиции в поисковиках, оставил возможность открывать сайт и по http и по https, а индексацию https версии закрыл с помощью robots.txt, который выдается разный для разных протоколов с помощью .htaccess и думал на этом вопрос решен.

Но сейчас от меня требуют чтобы при заходе на http-версию страница, где вводятся данные была по https.

Переделать ссылки по всему сайту на эту страницу через https не проблема. А вот пугает, что страница о которой идет речь содержит ключевые фразы и на нее идет трафик из поисковиков и соответственно по интернету стоит масса ссылок на эту страницу по http

ВОПРОС:

если я поменяю ссылки по всему сайту на эту страницу на https

если сделаю принудительную переадресацию этой страницы с http на https по коду 301

если открою индексацию этой страницы в robots.txt для https и закрою в robots.txt для http

при этом внешние ссылки на эту страницу останутся на http

повлияет ли это на позиции этой страницы?

не будет ли поисковик рассматривать https версию сайта как одностраничный сайт?

[Удален]
#12

Лёлик2, что в итоге получится, сказать трудно. Для поисковиков http и https - это изначально два разных сайта (как с www и без). Мне кажется, с большой долей вероятности, страница просто выпадет из поиска.

Как бы сделал я.

Оставьте сайт доступным и по http и по https. Пусть каждый поисковик сам для себя решит, какой вариант релевантней, а какой к нему клеить.

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

Л2
На сайте с 26.01.2008
Offline
138
#13
-ez:
Оставьте сайт доступным и по http и по https. Пусть каждый поисковик сам для себя решит, какой вариант релевантней, а какой к нему клеить.

Так будет "дублирование" контента!

[Удален]
#14
Лёлик2:
Так будет "дублирование" контента!

Это та же история как адреса с www и без. Поисковики сами разберутся, вы главное не запутывайте их. Да и не совсем понятно, что мешает явно указать основной адрес? Прописываете его в вебмастерах + указываете в директиве Host файла robots.txt и будет счастье. Адреса склеются за 2-3 недели и https будет наследовать все продвижение и всю историю http.

Л2
На сайте с 26.01.2008
Offline
138
#15
-ez:
Это та же история как адреса с www и без. Поисковики сами разберутся, вы главное не запутывайте их. Да и не совсем понятно, что мешает явно указать основной адрес? Прописываете его в вебмастерах + указываете в директиве Host файла robots.txt и будет счастье. Адреса склеются за 2-3 недели и https будет наследовать все продвижение и всю историю http.

одним словом, одну страницу перевести не получиться, я так понимаю весь сайт нужно переводить на https

[Удален]
#16
Лёлик2:
если сделаю принудительную переадресацию этой страницы с http на https по коду 301

У вас весь сайт на http, вы эту страницу хотите перекидывать 301 на https, при этом я так не доконца понял что вы имели в виду, написав:

Лёлик2:
индексацию https версии закрыл с помощью robots.txt, который выдается разный для разных протоколов

Типа для http выдается robots.txt с запретом индексации https, а что выдается для https? Без запрета?

В общем, вы можете таким подходом перехитрить самого себя. В лучшем случае та страница выпадет из индекса. В худшем, поисковики попробуют проиндексировать https изначально восприняв его как отдельный сайт. К этому еще и разные robots.txt подстегивают. По протоколу http вы запрещаете индексировать https, но когда робот начнет ходить по https у него шарики за ролики зайдут. Бедные пауки. 😮

Мой совет - не мудрите, делайте http + https весь сайт и указывайте https в роли основного адреса.

---------- Добавлено 04.03.2015 в 14:33 ----------

А еще лучше, сделайте 301 редирект на https. Итого, что делаем:

- исправляем ссылка НА САЙТЕ на https;

- указываем в вебмастерах https как основной адрес;

- для всего сайта ставим 301 редирект на https.

Все будет хорошо. :)

Л2
На сайте с 26.01.2008
Offline
138
#17
-ez:
Типа для http выдается robots.txt с запретом индексации https, а что выдается для https? Без запрета?

Вы неправильно поняли. В robots.txt для http вообще не вспоминается о https

в корневой папке сайта создан отдельный файл robots-https.txt с текстом

User-Agent: * 

Disallow: /

также, в в корневой папке сайта создан файл .htaccess с текстом

RewriteEngine on


RewriteCond %{HTTPS} on
RewriteRule ^robots\.txt$ robots-https.txt

Таким образом, по ссылке http://mysite.ru/robots.txt выдается один файл с открытой индексацией,

а по https://mysite.ru/robots.txt выдается другой файл с закрытой индексацией

Такой прием по всему Интернету советуют, от такого решения могут быть проблемы?

Artisan
На сайте с 04.03.2005
Offline
365
#18
Лёлик2:
Но сейчас от меня требуют чтобы при заходе на http-версию
страница, где вводятся данные была по https.

Напишите на HTTP странице типа так,

НАЖМИТЕ ЗДЕСЬ ДЛЯ БЕЗОПАСНОГО ВВОДА ДАННЫХ

с линком на HTTPS страницу, на которой

уже будет форма для ввода данных.

www.leak.info / ДАРОМ линки конкурентов и забытых доменов
[Удален]
#19
Лёлик2:
Такой прием по всему Интернету советуют, от такого решения могут быть проблемы?

Первый раз его вижу, спасибо за разъяснения!

Получается такая картина: https полностью запрещен от индексации, а страница с формой будет доступна только по https. Результат очевидный - страница будет исключена из индекса.

Лёлик2:
не будет ли поисковик рассматривать https версию сайта как одностраничный сайт?

Нет, он ведь запрещен для индексации, с адресом https вообще ничего не будет.

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

В таком случае http останется основным адресом сайта, при этом поисковику не будет запрещено индексировать https страничку с формой. Единственное, я не совсем уверен в корректности подхода когда одна из страниц доступна только на зеркале, тем более с принудительной переадресацией 301 Moved Permanently ("перемещено навсегда"). Весьма неоднозначная ситуация, лично я так поступать бы не стал.

В крайнем случае, если вы так боитесь неудачной склейки, вынесите форму целиком на поддомен, например https://secure.mydomain.com/ и пусть поддомен индексируется по https. Но это уже извращения. :)

Л2
На сайте с 26.01.2008
Offline
138
#20
-ez:
Весьма неоднозначная ситуация, лично я так поступать бы не стал.

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

Спасибо всем за консультации!

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий