Склейка двух сайтов ответ от Яндекс.

S
На сайте с 13.03.2008
Offline
91
snb
615

Создал дубликат сайта, но с другой структурой и добавил англ язык.

В поддержку Яндекс задал вопрос, правильно ли я сделал ридеркты для склейки сайта.

В робот тхт старого поставил дерективу Host: travelvideophoto.com - для нового сайта

а также в .htaccess старого поставил редирект на новый

RewriteCond %{REQUEST_URI} (.*)

RewriteRule ^(.*)$ http://travelvideophoto.com/ru/ [L,R=301] - поставили редирект в раздел ру так как что переходы с русскоязычных запросов шли на русскую версию.

Так же сделал 301 ридеркт для большинства значимых страниц.

Получил ответ от Яндекса

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

Таким образом, Вам нужно настроить сайты таким образом, чтобы они возвращали один и тот же контент, тогда их склейка будет возможна. Либо можно прописать для каждого сайта свою директиву host, оставить настройки редиректа без изменений, тогда сайты будут восприниматься поисковой системой как отдельные, не связанные между собой ресурсы."

Не совсем понял мне что надо в этом редиректе

RewriteCond %{REQUEST_URI} (.*)

RewriteRule ^(.*)$ http://travelvideophoto.com/ru/ [L,R=301]

изменить перенаправление без ру на главную страницу?

Или склеить не получится так как контент уже будет отличаться?

S
На сайте с 13.03.2008
Offline
91
snb
#1

Получил ответ от Яндекса

Да, для главных страниц редирект должен быть настроен с туризм-фотографии.рф на travelvideophoto.com. Если структура сайтов не совпадает, то для их склейки можно воспользоваться следующими рекомендациями:

Как подклеить старый сайт к новому, если структура нового сайта отличается?

В этом случае мы также рекомендуем настроить серверный редирект между страницами старого и нового сайтов, адреса которых совпадают (URL на старом сайте перенаправляет на такой же URL на новом). А также на новом сайте настроить перенаправление со страниц со старой структурой на соответствующие им страницы с новой структурой.

www.old-example.com/old-path —> www.new-example.com/old-path

www.old-example.com/new-path —> www.new-example.com/new-path
www.new-example.com/old-path —> www.new-example.com/new-path

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

RewriteCond %{REQUEST_URI} (.*)

RewriteRule ^(.*)$ http://travelvideophoto.com/ru/ [L,R=301]

сделать

RewriteCond %{REQUEST_URI} (.*)

RewriteRule ^(.*)$ http://travelvideophoto.com/ [L,R=301] то есть без ru, а на главную страницу сайта.

По второй части выходит, что адреса после домена должны совпадать, но у меня не совпадают.

Вот пример ридерета

RewriteRule ^chichen-itsa.html$ http://travelvideophoto.com/ru/chichen-itsa-meksika [R=301,L]

Значит склейки не будет?

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