error2k

Рейтинг
128
Регистрация
15.12.2006

Реклама - это легальный метод получения ссылок.

Содержимое Яндекс-Вебмастера меня в конец расстроило.

Дата последнего обращения робота к сайту: 13 апреля 2009, 22:44 - вроде бы всё ок
Число загруженных страниц: 114
ТИЦ: 90
Число ошибок: 113
Страниц в индексе: 1
Внутренних ссылок на страницы сайта: 0

Несложно заметить, что 113 + 1 = 114 ;(

Та единственная главная страница, что в индексе - без титла и снипета.

Раздел Ошибки / Сводка:

HTTP-статус: Ресурс не найден (404) 11 - это он на файлы программ ругается
HTTP-статус: Ресурс перемещён навсегда (301) 2 - главная и ещё один жирный раздел
HTTP-статус: Ресурс временно перемещён (302) 89 - остальные разделы
Формат документа не поддерживается 11 - опять файлы программ

Очевидно, все мои страницы, на которых уже неделю точно отключен редирект, Яндекс всё ещё считает редиректами.

HTTP-статус: Ресурс временно перемещён (302):

/раздел1/ 31.03.2009 31.03.2009
/раздел2/ 31.03.2009 31.03.2009
/раздел3/ 2.04.2009 2.04.2009
далее всё в таком же духе...

т.е. самое позднее, когда бот проверял страницу - это 2 число. Что ж он, зараза, не хочет обновлять статус.. Проверить хотя бы, что там нет редиректа ;(

Может быть уже следует настроиться на длительное ожидание зеркальщика и вернуть 301 редирект, чтобы ему было проще думать.

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

Сайта можно сказать нет в индексе ;) Иногда "найден по ссылке" с урлом в титле, но иконка обновилась ;)

Ziby:
P.S. sabotage в начале топика не зря написал:

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

Вот по этому поводу я ему и писал в личные сообщения. Надо переформулировать первый пост полностью и явно указать, что ставить редирект на уже склееные сайты чревато ;)

error2k добавил 17.04.2009 в 16:45

Ziby:
В этом случае, страницы перестанут выпадать и сайт вернётся в выдачу с www,

Вот что-то не спешит сайт возвращаться-то в выдачу.

Ziby:
а после того как произойдёт «переклейка» (через 4-6 недель), будет в выдаче без www (как Вы и хотели).

Уже половина срока склейки прошла. Может и не стоило редирект отключать ;)

Ziby:
Зеркала (с www и без) до установки редиректа уже были склеены?

Да, были склеены.

Ziby:
1) Что было с зеркалами до установки редиректа.

В выдаче всегда были страницы с WWW в адресе. Не знаю, что тут ещё можно сказать.

Ziby:
2) Что хотели получить (с www или без).

Хотел получить все страницы в выдаче без WWW т.к. домен=ключевик, дополнительные символы перед ним (www.) портили картинку.

Ziby:
3) В Robots.txt что прописано.

User-Agent: *

Disallow:

Host: mail.ru

Clean-param: dn

Sitemap: http://mail.ru/sitemap.xml

Эффект от редиректа потрясающий - сайт напрочь пропал из выдачи.

Писал платону около 10-го числа, убрал редирект ;) Но оставил абсолютные ссылки в меню и в sitemap.xml. Разумеется, не трогал и директиву Host в robots.txt.

Ещё мне рассказали, что раньше Яндекс читал то, что относилось к User-Agent: Yandex, не считая себя юзер-агентом звёздочкой. Вдруг это и сейчас так?

Что делать - не знаю ;( Писал ТС в личные сообщения свои идеи по поводу обновления первого поста темы, но, видимо, не очень удачно, т.к. даже не получил ответа ;)

Никакой жести над сайтом не проводилось, тихо-мирно подходил к первой странице выдачи )

Главная или полное?">Разница: сокращенное написание ссылки вида Главная или полное?

Я поставил абсолютные ссылки в меню в надежде, что Яндекс выберет нужное мне главное зеркало сайта (без www). В дополнение к Host.

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

У смскоин с выплатами сейчас всё ок.

В этом месяце с выплатой был немного непривычный момент. Её не забивали предварительно в раздел "Финансы", поэтому и возник приятный эффект неожиданности ;)

Оказалось, что мой "проверенный" пхп-код даёт 302 хттп-код (временный редирект), что не совсем верно. Наверно поэтому Яндекс сильно обиделся на сайт.

Доработал код (предыдущий пост можно затереть ;). Посмотрим на эффект.

  $domain = "mail.ru";
$uri = $_SERVER[REQUEST_URI];
$host = $_SERVER[HTTP_HOST];

$symbol = (strpos($uri, '?') === FALSE) ? "?" : "&";

if ($host != $domain)
{
header("HTTP/1.1 301 Moved Permanently");
header('Location: http://'.$domain.$uri.$symbol.'dn='.$host);
exit;
}

Данный код от представленного в первом посте редиректа через .htaccess отличается тем, что добавляет в URL переменную, содержащую домен, запрошенный пользователем. Это может быть полезно, если у вас несколько доменов-псевдонимов.

Всего: 1107