Помогите сделать редирект для ботов (только для них)

12
Samail
На сайте с 10.05.2007
Offline
369
5280

Необходимо сделать так, чтоб все ...или хотя бы основные, поисковые боты приходящие на сайт1 ничего на нем не индексировали, а отправлялись прямиком на сайт2, желательно чтоб вес и ссылочное тоже передались сайту2, а для посетителей(людей) всё должно остаться по старому.

Может быть сделать редирект в .htaccess только для ботов? У кого ни будь опыт уже есть?

Какие могут быть санкции со стороны поисковиков для сайта2 ...по идее фактор то внешний, но мало ли...

Санкции в отношении сайта1, мало волнуют главное чтоб люди пришедшие на сайт1 на него и попадали, и почта работала.

D
На сайте с 21.06.2006
Offline
168
#1

Может просто склеить сайты?

Appstorespy - платформа анализа мобильных сторов | Publa.io - готовая инфраструктура для приема платежей и оплаты рекламных кабинетов в бурже
Samail
На сайте с 10.05.2007
Offline
369
#2
Dash:
Может просто склеить сайты?

...а склеются? там контент разный...

progress
На сайте с 11.07.2006
Offline
125
#3

Если контент разный то не склеятся.

Попробуйте так

RewriteCond %{HTTP_USER_AGENT} ^.*yandex*$ [NC,OR]

RewriteCond %{HTTP_USER_AGENT} ^.*google*$ [NC,OR]

RewriteCond %{HTTP_USER_AGENT} ^.*Rambler.* [NC,OR]

RewriteCond %{HTTP_USER_AGENT} ^.*Aport.* [NC,OR]

RewriteCond %{HTTP_USER_AGENT} ^.*crawler*$ [NC]

RewriteRule .* сайт1 [R=301,L]

Так склеятся

Samail
На сайте с 10.05.2007
Offline
369
#4
progress:
RewriteRule .* сайт1 [R=301,L]

Может быть: RewriteRule .* сайт2 [R=301,L]?

progress
На сайте с 11.07.2006
Offline
125
#5

Ну под сайт1 я имел ввиду тот, куда он будет перенаправлен, перепутал аббревиатуры :)

Samail
На сайте с 10.05.2007
Offline
369
#6

progress, спасибо.

D
На сайте с 21.06.2006
Offline
168
#7

Не уверен, но ни ссылочное, ни тиц при переадресации на внешний сайт не передаются. Ставьте обычные ссылки.

Тем более так они не склеются, потому что сайт1 выпадет из индекса.

T
На сайте с 11.07.2007
Offline
43
#8

Чтоб передался вес и ссылочное - ставте 302, т.е. последнюю строку в хтаксесс такую надо - RewriteRule .* сайт2 [R=302,L]

Против сайта1 могут быть применены санкции, т.к. это по идее клоакинг получается.

Samail
На сайте с 10.05.2007
Offline
369
#9
Toster:
Против сайта1 могут быть применены санкции,

Ну это-то не страшно :) т.к. он мне как раз в выдаче совсем не нужен, а просто прикрывать неохота, им люди пользуются.

Samail
На сайте с 10.05.2007
Offline
369
#10

Сделал всё как советовали, но боты как шарились по сайту1 так и шарятся, по второму тоже, но меньше. Может я все-таки что-то не так написал?

Вот всё что есть у меня в .htaccess

RewriteCond %{HTTP_USER_AGENT} ^.*yandex*$ [NC,OR]

RewriteCond %{HTTP_USER_AGENT} ^.*google*$ [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*Rambler.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*Aport.* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} ^.*crawler*$ [NC]
RewriteRule .* http://сайт2.ru [R=302,L]
ErrorDocument 401 /
ErrorDocument 403 /
ErrorDocument 404 /
ErrorDocument 500 /
12

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