Как отдать только Яндексу 404

12 3
R
На сайте с 22.06.2007
Offline
174
1946

Сайт попал под фильтр ты последний (уже давно), контент полностью уникальный, самописный. В индексе Яндекса было где-то 3 тысячи страниц, но посетителей 0 и сайт не искался даже по урл. Было принято решение закрыть от индексации, закрылось через robots.txt + удаление через удалялку. Через какой-то время сайт выпал полностью, кроем морды, которая висит и дальше (уже очень долго – где-то 2-3 месяца) без тайтла (типа http://site.ru/) с невозможностью просмотреть сохраненную копию.

Не знаю, как удалить сайт из Яндекса. Подскажите, можно ли как-то отдавать только роботам яндекса 404. Возможно, есть какие-то другие способы выкинуть сайт из индекса Яндекса.

Только не отправляйте в поиск, искал, ничего не нашел…

Заранее благодарен.

Sebo
На сайте с 16.08.2007
Offline
26
#1

Можно и так (на php):


$agent=getenv("HTTP_USER_AGENT");
if(strstr($agent,'Yandex'))
{
Отправляем на 404 через header или еще как-нибудь
}

Только помните, что это все называется КЛОАКИНГ!

if (InЯndex(ГС.*)) { GenerateГС(); } else { GenerateСДЛ(); }
R
На сайте с 22.06.2007
Offline
174
#2
Sebo:
Можно и так (на php):
Отправляем на 404 через header или еще как-нибудь

спасибо за ответ, но здесь можно поподробней...

S
На сайте с 03.06.2005
Offline
133
#3
Reise:
Сайт попал под фильтр ты последний (уже давно), контент полностью уникальный, самописный. В индексе Яндекса было где-то 3 тысячи страниц, но посетителей 0 и сайт не искался даже по урл. Было принято решение закрыть от индексации, закрылось через robots.txt + удаление через удалялку. Через какой-то время сайт выпал полностью, кроем морды, которая висит и дальше (уже очень долго – где-то 2-3 месяца) без тайтла (типа http://site.ru/) с невозможностью просмотреть сохраненную копию.

Не знаю, как удалить сайт из Яндекса. Подскажите, можно ли как-то отдавать только роботам яндекса 404. Возможно, есть какие-то другие способы выкинуть сайт из индекса Яндекса.

Только не отправляйте в поиск, искал, ничего не нашел…

Заранее благодарен.

Вот статья Вам по теме - как запретить некоторым роботам ходить к Вам в гости:

http://dataword.info/htaccess-file-and-seo.php

Самописный контент на 3 тысячи страниц - это, конечно, сильно сказано 😆

Но я желаю Вам скорейшего восстановления. Как восстановитесь, добавляйте свой сайт к нам на биржу Большое количество контекста - это всегда хорошо.

R
На сайте с 22.06.2007
Offline
174
#4

http://help.yandex.ru/webmaster/?id=995295#995318

Отписавшемуся в репутацию: это я делал, в том то и дело, что не помогает такое

Sebo
На сайте с 16.08.2007
Offline
26
#5
Reise:
спасибо за ответ, но здесь можно поподробней...

Все просто:


$agent=getenv("HTTP_USER_AGENT");
if(strstr($agent,'Yandex'))
{
header("HTTP/1.0 404 Not Found");
}
R
На сайте с 22.06.2007
Offline
174
#6
surfer:

Самописный контент на 3 тысячи страниц - это, конечно, сильно сказано 😆

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

Но я желаю Вам скорейшего восстановления.

большое спасибо, буду стараться...

Как восстановитесь, добавляйте свой сайтк нам на биржуБольшое количество контекста - это всегда хорошо.

как только разберусь с яндексом, обязательно посмотрю, что за биржа.

Спасибо за ссылку, уже читаю...

Reise добавил 04.10.2008 в 21:15

surfer

В первом примере:

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_USER_AGENT} ^Googlebot
RewriteRule ^.*$ - [F]

Во втором примере:

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_USER_AGENT} ^ Googlebot [OR]
RewriteCond %{HTTP_USER_AGENT} ^ Yandex
RewriteRule ^.*$ - [F]

то есть с пробелом между ^ и Yandex. Как правильно? Или и так и так можно.

Reise добавил 04.10.2008 в 21:26

+ нашел такой вариант

RewriteEngine on
RewriteCond %{USER_AGENT} Yandex
RewriteRule .* - [R=404]

обратите внимание на отсутствие ^ перед Googlebot и вариант с 404. Как правильнее?

Sebo
На сайте с 16.08.2007
Offline
26
#7

Я через .htaccess не люблю и не знаю как работать. Поэтому и про пробелы не подскажу.

И раз пошла такая пьянка, надо тему в "Doorways, Hallways, Metatags&Cloaking" переносить.

R
На сайте с 22.06.2007
Offline
174
#8

Sebo Дело в том, что если на php, то надо хорошо движок знать, чтобы чего-то не того не наделать.

Через .htaccsess попроще смотрится.

Sebo
На сайте с 16.08.2007
Offline
26
#9

Не надо ничего знать. В корневом index первой строкой и все!

Для надежности:

header("HTTP/1.0 404 Not Found");

exit; // и конец действиям движка.

R
На сайте с 22.06.2007
Offline
174
#10

Спасибо всем за помощь, но пока остановился все таки на варианте с .htaccsess. О результатах отпишу попозже, когда эффект будет.

12 3

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